mcpField
M
mailpal

mailpal

本地服务
marketplace.visualstudio.com开发工具011 周前更新

关于 mailpal

MailPal 是面向开发者的 VS Code HTTP 请求客户端,用于构建和测试请求。内置 MCP 服务可让 AI Agent 列出、运行已保存请求,并通过 Pro 创建请求。

主要功能

  1. 01构建 HTTP 请求并查看响应
  2. 02使用集合变量和机密存储
  3. 03保留不限量本地请求历史
  4. 04导入和导出 API 定义
  5. 05运行请求级断言
  6. 06允许 Agent 列出、运行和创建请求

适用场景

  1. 01按集合整理可复用请求
  2. 02从本地历史重新发送请求
  3. 03通过请求断言检查响应
  4. 04使用 AI Agent 运行已保存请求

MCP 相关

MailPal 内置 MCP 服务,可自动注册到 VS Code Agent 模式。MCP 客户端可列出和运行请求;Pro 还支持创建请求,也提供独立的 npm 包。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"michaelyousrie-mailpal": {
"command": "npx",
"args": [
"-y",
"mailpal-mcp"
],
"env": {
"MAILPAL_WORKSPACE": "<MAILPAL_WORKSPACE>",
"MAILPAL_HISTORY_DIR": "<MAILPAL_HISTORY_DIR>"
}
}
}
}
启动命令npx -y mailpal-mcp
需要配置的环境变量
MAILPAL_WORKSPACEFolder containing the .mailpal collections directory
MAILPAL_HISTORY_DIRWhere run history is written (default ~/.mailpal/history)

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmmailpal-mcp0.1.1

工具

10

收录的工具列表 · 更新于 3 周前

此工具无需参数。

详细介绍

MailPal 图标

MailPal

适用于 VS Code 的诚实 API 客户端。
请求集合、变量、无限历史记录、面向 AI Agent 的 MCP 服务,以及永远免费的免费层。

从 VS Code Marketplace 安装

MailPal 请求面板

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

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。