邮件代理工具

AgentMail 提供邮件代理服务的远程MCP工具实现,支持Node和Python的桥接方式,适用于需要邮件代理集成的开发场景。

  • by agentmail-to
  • TypeScript
  • 混合部署
  • 70 星标
  • 更新于
在 GitHub 查看 agentmail-to/agentmail-mcp

使用说明

代理邮件MCP

AgentMail有一个MCP工具实现,托管在:

https://mcp.agentmail.to/mcp

当您的客户端支持远程MCP时,直接使用该Streamable HTTP端点。它提供当前运行时工具目录,并支持托管服务器的现有OAuth和per-request API-key路径。看 代理邮件MCP文档.

stdio兼容性

现有的Node配置继续通过npm桥工作:

{
  "mcpServers": {
    "AgentMail": {
      "command": "npx",
      "args": ["-y", "agentmail-mcp"],
      "env": { "AGENTMAIL_API_KEY": "YOUR_API_KEY" }
    }
  }
}

Python用户可以运行等效的本机网桥:

AGENTMAIL_API_KEY=YOUR_API_KEY uvx agentmail-mcp

这两个网桥都从托管服务器中发现工具和模式。它们不包含AgentMail SDK、工具包、REST API或工具定义逻辑。 --tools name1,name2 对于需要过滤目录的stdio客户端仍然可用。

仓库

  • packages/server:托管的MCP服务器和唯一的AgentMail工具实现
  • packages/npm-stdio-bridge:npm agentmail-mcp
  • python/stdio-bridge:PyPI agentmail-mcp
  • mcp-manifest.json:生成的运行时合约
  • tests:合同和运输检查
  • docs:体系结构、兼容性、迁移、发布和操作
pnpm install
pnpm build
pnpm test
pnpm check:contract

旧的本地npm实现保留在 legacy-local-v0.2.2身份验证强化是一个单独的项目;这种整合保留了托管服务器的现有行为。