
Postmancer 是一个独立的MCP服务器,用于API测试和管理,允许AI助手通过自然语言与RESTful API进行交互。
Postmancer 是一个MCP(模型上下文协议)服务器,它使像Claude这样的AI助手能够发起HTTP请求、管理API端点集合以及测试API响应。它提供了类似于Postman或Insomnia工具的功能,但专门设计用于AI助手。
# 全局安装
npm install -g postmancer
# 或者直接使用npx运行
npx postmancer
在你的Claude Desktop配置文件中添加以下内容:
%USERPROFILE%\.claude\claude_desktop_config.json~/.claude/claude_desktop_config.json{
"mcpServers": {
"postmancer": {
"command": "npx",
"args": ["-y", "postmancer"],
"env": {
"LOG_LEVEL": "info"
}
}
}
}
docker run -i --rm \
--mount type=bind,src=/path/to/collections,dst=/data/collections \
postmancer
Postmancer向AI助手提供以下工具:
使用这些环境变量来配置Postmancer:
COLLECTIONS_PATH:存储集合的路径(默认:~/.postmancer)LOG_LEVEL:日志级别(debug, info, warn, error)(默认:info)POSTMANCER_ENCRYPTION_KEY:用于加密凭证和令牌的秘密键(如果没有提供,则生成随机密钥)ENCRYPTION_KEY:用于加密标记为秘密的环境变量的秘密键(如果没有提供,则使用默认密钥)为了生产环境的安全性,强烈建议设置这些加密密钥而不是使用默认值。
MIT