ProxyPin MCP服务器
](https://lobehub.com/mcp/elonjask-proxypin-mcp)
ProxyPin MCP服务器基于模型上下文协议(MCP)。它适用于开源项目 ProxyPin 将本地捕获历史记录暴露给支持MCP的客户端。
特性
- 读取本地ProxyPin历史记录(HAR)
- 为捕获的请求列出/搜索/详细信息工具
- API结构分析和代码生成
- 适用于主流MCP客户端(Windsurf/Cursor/Claude Desktop/Codex)
先决条件
- 安装并打开ProxyPin
- 在ProxyPin历史设置中,启用“缓存日期”(必填)
- 确保存在一些捕获历史记录
- Node.js(用于
npx)以及uv(启动器支持两者uvx和uv tool run)
安装
使用npx运行
npx -y proxypin-mcp@latestNPX桥尝试 uvx 首先,然后自动回退到 uv tool run.
用法
将以下配置添加到MCP客户端配置文件中:
{
"mcpServers": {
"proxypin": {
"type": "stdio",
"command": "npx",
"args": ["-y", "proxypin-mcp@latest"]
}
}
}\[!提示\] 如果你的客户不支持 type,删除该字段。环境变量
| 变量 | 描述 | 默认值 |
|---|---|---|
PROXYPIN_DATA_DIR | ProxyPin历史目录 | 自动检测 |
PROXYPIN_HAR_LIMIT | 扫描的最大HAR文件数 | 50 |
PROXYPIN_MAX_BODY_SIZE | 保留的最大正文字节数 | 102400 |
可用工具
list_requests
列出最近捕获的请求。
参数:
limit(int,可选,默认值20)detail(字符串:summary|key|full)domain(字符串,可选)method(字符串,可选)status(int,可选)
获取请求
按ID获取单个请求详细信息。
参数:
request_id(字符串,必填)include_body(布尔值,可选,默认为true)
搜索请求
按关键字搜索请求。
参数:
keyword(字符串,必填)search_in(字符串:all|url|request_body|response_body)limit(int,可选,默认值20)
分析api
分析域的API结构。
参数:
domain(字符串,必填)
get_domains
列出已捕获的域及其计数。
参数:
- 无
generate_code
从捕获的请求生成API调用代码。
参数:
request_id(字符串,必填)language(字符串:python|javascript|typescript|curl)framework(字符串:requests|httpx|fetch|axios)
技能(工具)
list_requests:列出最近使用筛选器的HTTP请求。get_request:按ID获取一个请求。search_requests:跨URL和正文的关键字搜索。analyze_api:一个域的组端点模式。get_domains:总结捕获的域和方法计数。generate_code:从捕获中生成Python/JS/cURL代码段。
提示
analyze_api_prompt(domain):指导API结构分析工作流程。debug_request_prompt(request_id):指导请求调试工作流程。
资源
proxypin://requests/recent:最近的请求摘要数据集。proxypin://domains:捕获的域摘要数据集。
许可证
该项目根据 麻省理工学院 许可证。

