SendSoon AI MCP
OfficialSendSoon AI MCP
在 Codex、Claude、Cursor 及其他 AI 代理中使用 SendSoon 的电子邮件、IP 查询和文件转 Markdown 功能。
只需配置一次,然后用自然语言描述任务即可。通常无需在每次提示中都提及 SendSoon。
你可以做什么
工具 | 用途 | 示例 |
| 发送单封电子邮件 | “给我发一封测试邮件” |
| 查询公网 IP 信息 | “查询 8.8.8.8 的位置” |
| 将文件转换为 Markdown | “把这个 PDF 转换成 Markdown” |
Related MCP server: Gmail & Google Docs MCP Server
在 Google Colab 中试用
跳过本地配置,直接在浏览器中试用 ip_lookup、markitdown_convert 和 send_email。
该笔记本调用的是这些 MCP 工具所使用的同一套 SendSoon HTTP API。若要从 Cursor、Claude 或 Codex 中使用它们,请继续按照下面的本地 MCP 配置进行操作。
第 1 步:检查环境要求
Node.js 20 或更高版本
Codex、Claude、Cursor 或其他支持本地 stdio MCP 服务器的客户端
无需手动安装任何内容。下面的每种配置都会通过 npx 启动服务器,npx 会在首次使用时下载 @sendsoon/ai,之后会复用缓存副本。
如果你更倾向于从本地代码库运行,请参阅从源码构建。
第 2 步:准备配置
所有客户端使用相同的环境变量:
设置 | 是否必需 | 填写内容 |
| 是 | 将 |
| 否 | 未注册试用时留空。每个公网 IP 每天最多可发送三封免费测试邮件。如需持续使用,请输入你生成的 Key |
| 否 | 默认为 |
切勿将真实的 Key 提交到 Git 或与任何人分享。
获取 API Key
在 SendSoon 注册页面 注册或登录。
打开个人资料,在 API Key 部分生成一个 Key。
立即复制一次性
ssk_live_...Key,并将其作为SENDSOON_API_KEY填入你的 MCP 配置中。保存配置并重启你的 MCP 客户端。使用有效 Key 的请求不会消耗匿名 IP 的每日配额。
如果匿名配额已用完,send_email 会提示你注册并配置 Key。无效或已撤销的 Key 会被拒绝,且不会回退到匿名配额。
第 3 步:选择你的客户端
Cursor
在 Cursor 中打开 Settings > Tools & MCP 并添加一个 MCP 服务器。你也可以将以下配置保存为项目中的 .cursor/mcp.json 或用户目录下的 ~/.cursor/mcp.json:
{
"mcpServers": {
"sendsoon": {
"command": "npx",
"args": ["-y", "@sendsoon/ai"],
"env": {
"SENDSOON_EMAIL_RECIPIENT": "<YOUR_EMAIL>",
"SENDSOON_API_KEY": ""
}
}
}
}只使用一个顶层 mcpServers 对象。保存文件,重新打开 Cursor,并确认 sendsoon 已启用。
Codex
打开用户配置文件 ~/.codex/config.toml 并添加:
[mcp_servers.sendsoon]
command = "npx"
args = ["-y", "@sendsoon/ai"]
[mcp_servers.sendsoon.env]
SENDSOON_EMAIL_RECIPIENT = "<YOUR_EMAIL>"
SENDSOON_API_KEY = ""保存文件并重新打开 Codex。使用 /mcp 确认 sendsoon 已连接。在桌面应用中,你也可以在 Settings > MCP servers 中查看。
Claude Code
替换占位符后运行:
claude mcp add --transport stdio --scope user --env SENDSOON_EMAIL_RECIPIENT=<YOUR_EMAIL> sendsoon -- npx -y @sendsoon/ai在 Claude Code 中运行 /mcp 并确认 sendsoon 已连接。要使用 API Key,请在 sendsoon 服务器名称前添加 --env SENDSOON_API_KEY=<SENDSOON_API_KEY>。
Claude Desktop
从 Settings > Developer 打开配置文件并添加:
{
"mcpServers": {
"sendsoon": {
"command": "npx",
"args": ["-y", "@sendsoon/ai"],
"env": {
"SENDSOON_EMAIL_RECIPIENT": "<YOUR_EMAIL>",
"SENDSOON_API_KEY": ""
}
}
}
}保存文件,完全退出并重启 Claude Desktop,确认 sendsoon 出现在工具列表中。
其他 MCP 客户端
对于 Windsurf、Cline、Continue 或其他支持本地 stdio MCP 服务器的客户端,请输入:
设置 | 值 |
Transport |
|
Command |
|
Arguments |
|
Environment | 上面列出的环境变量 |
确认配置生效
重启客户端,打开新对话,然后输入:
Look up the location and ISP for 8.8.8.8.如果代理调用了 ip_lookup 并返回结果,则说明 MCP 连接正常。
要测试电子邮件,请输入:
Send a test email to <YOUR_EMAIL> with the subject “SendSoon MCP test” and the body “Configuration successful.”地址必须与 SENDSOON_EMAIL_RECIPIENT 完全一致。你的客户端可能在工具首次运行时请求权限;批准后即可继续。
日常示例
Look up information about 1.1.1.1.Convert <YOUR_FILE_PATH> to Markdown and summarize the key points.Send an email to <YOUR_EMAIL> with the subject “Meeting reminder” and the body “The meeting starts at 3 PM today.”如果代理没有自动选择工具,请说:
Use the sendsoon MCP to complete this task.通常只需要在首次使用时给出这个明确指令。
Agent Skills
本仓库还附带 Agent Skills,用于教导代理何时使用每个工具以及如何处理其错误代码。在 Claude Code 中,可以将其作为插件安装:
/plugin marketplace add sendsoon/ai
/plugin install sendsoon-skills@sendsoon你也可以将 skills/ 下的任意文件夹复制到项目中的 .claude/skills/ 或用户目录下的 ~/.claude/skills/。
从源码构建
仅当你需要修改服务器或运行未发布版本时才需要。需要 pnpm 11。
git clone https://github.com/sendsoon/ai.git
cd ai
pnpm install
pnpm run build
pnpm run bundle然后将你的客户端指向构建后的入口文件(而不是 npx),使用以下命令打印的绝对路径:
(Resolve-Path .\mcp\bin\sendsoon-mcp.mjs).Path.Replace('\', '/')realpath ./mcp/bin/sendsoon-mcp.mjs使用 "command": "node",并将该绝对路径作为唯一参数。运行 pnpm run check 来检查代码风格并测试你的更改。
官方参考
许可证
参见 LICENSE。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables creating temporary email inboxes and sending emails through the AgentMail API, allowing AI agents to manage email communications programmatically.1
- FlicenseNot gradedqualityCmaintenanceEnables AI assistants to send emails via Gmail and append text to Google Docs or local files.
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to send and receive emails via POP3 and SMTP, with tools for polling, reading, deleting, and sending emails.1
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with email accounts via IMAP and SMTP, supporting mailbox listing, email search, retrieval, sending, and management.MIT
Related MCP Connectors
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Email for AI agents — send, receive as a webhook, manage domains, templates, routing.
Authenticated email gateway for AI agents — per-agent inboxes, HITL approval, SPF/DKIM verified.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sendsoon/ai'
If you have feedback or need assistance with the MCP directory API, please join our Discord server