关于 mailpal
MailPal 是面向开发者的 VS Code HTTP 请求客户端,用于构建和测试请求。内置 MCP 服务可让 AI Agent 列出、运行已保存请求,并通过 Pro 创建请求。
主要功能
- 01构建 HTTP 请求并查看响应
- 02使用集合变量和机密存储
- 03保留不限量本地请求历史
- 04导入和导出 API 定义
- 05运行请求级断言
- 06允许 Agent 列出、运行和创建请求
适用场景
- 01按集合整理可复用请求
- 02从本地历史重新发送请求
- 03通过请求断言检查响应
- 04使用 AI Agent 运行已保存请求
MCP 相关
MailPal 内置 MCP 服务,可自动注册到 VS Code Agent 模式。MCP 客户端可列出和运行请求;Pro 还支持创建请求,也提供独立的 npm 包。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
10收录的工具列表 · 更新于 3 周前
此工具无需参数。
详细介绍
MailPal
适用于 VS Code 的诚实 API 客户端。
请求集合、变量、无限历史记录、面向 AI Agent 的 MCP 服务,以及永远免费的免费层。

MailPal 的初衷
VS Code 上最受欢迎的 REST 客户端有 740 万次安装,评分却只有 2.5 星,因为它的免费层逐渐把所有功能都放到了付费墙后,包括你自己的请求历史记录。
MailPal 做出了相反的承诺,并将其视为一份契约:
- 免费层可供单个用户永久完整使用。
- 请求数量、请求集合数量和本地历史记录均不受限制。
- Pro 只增加新价值,绝不会限制你访问自己的数据。
- 如果许可证失效,Pro 功能会停止,但其他一切照常运行。
亮点
- 完整的请求构建器,配备 Postman 风格的编辑器:键值行自动扩展、请求头自动补全、带格式化和校验功能的彩色 JSON 编辑
- 显示自动添加的请求头,让你查看并控制线上发送的所有内容
- 语法高亮的响应(JSON 和 XML)、HTML 原始内容/预览切换、可调整大小的请求/响应分栏
- 每个请求集合均可设置变量,支持
{{VAR}}占位符;机密值存储在操作系统密钥链中,绝不会写入文件 - 无限本地历史记录,支持一键重新发送
- 导入 Postman v2.1、Thunder Client、OpenAPI 3.x 和 curl;导出 Postman 和 curl
- 每个请求均可设置断言,每次发送都会显示通过/失败结果
- 内置 MCP 服务,可自动注册到 VS Code Agent 模式,让 AI Agent 能够列出和运行请求,并可通过 Pro 创建请求
面向 AI Agent(MCP)
MCP 服务也以独立 npm 包的形式发布,名为 mailpal-mcp:
claude mcp add mailpal -- npx -y mailpal-mcp
通过 npx -y mailpal-mcp,可与任何 MCP 客户端(Cursor、Claude Desktop 等)配合使用。
支持
问题、错误报告和功能请求:提交 issue。
此代码仓库是项目的公开主页,用于托管 issues 和媒体文件。扩展本身通过 VS Code Marketplace 发布。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。