
Sendsoon
io.github.sendsoon由 GitHub 帳號 sendsoon 發布v0.3.8更新於 Oct 24, 2026
Send email, look up public IP information, and convert files to Markdown through SendSoon.
概覽
SendSoon 讓助理透過其託管 API 寄送電子郵件、查詢公網 IP 資訊,並把本機文件轉換成 Markdown。
- 可以做什麼
- 透過 SendSoon 服務向收件者寄送單封郵件,可指定主旨與內容;未設定金鑰時,每個公網 IP 每天有三次匿名試用寄送額度。查詢指定位址的公網 IP 資訊,例如位置與 ISP。把本機文件(例如 PDF)轉換成 Markdown,方便助理閱讀或摘要。
- 適用情境
- 適合希望助理在聊天用戶端內快速寄出一封郵件、查詢某個公網 IP 的歸屬地,或把本機 PDF 等文件轉成 Markdown 以便閱讀與摘要的情境。
- 執行需求
- 以本機 stdio 程序執行,可透過 npm 套件 @sendsoon/mcp(npx)或 PyPI 套件 sendsoon-mcp 安裝;README 中 Inspector 測試路徑要求 Node.js 20+。選用環境變數 SENDSOON_API_KEY 可持續使用;不填則採匿名試用,每個公網 IP 每天三次寄送。需要能連線到 SendSoon 的 HTTP API。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Sendsoon,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
SendSoon AI MCP
SendSoon MCP is a Model Context Protocol (MCP) server that lets Codex, Claude, and WorkBuddy use SendSoon capabilities: send email, look up public IPs, and convert local documents to Markdown.
Configure it once, then describe tasks in natural language. You usually do not need to mention SendSoon in every prompt.
What you can do
Everyday examples
If the agent does not select a tool automatically, say:
Install in your AI client
The instructions below cover Codex, Claude Desktop, and WorkBuddy.
Codex
Config file: user-level ~/.codex/config.toml (macOS / Linux) or %USERPROFILE%\.codex\config.toml (Windows).
Verify: Save the file, restart Codex, and run /mcp in a chat. You should see sendsoon connected. In the desktop app, also check Settings > MCP servers.
First use: Start a new conversation and ask for a simple task (e.g. “Look up 8.8.8.8”). Approve the tool if Codex asks for permission.
Claude Desktop
Config file:
You can also open Settings > Developer > Edit Config inside Claude Desktop.
Verify: Save the file, fully quit Claude Desktop (including the system tray), then relaunch. Start a new chat and confirm sendsoon tools appear in the tools menu or settings.
First use: Claude may ask to approve tool access on the first invocation; allow it to continue.
WorkBuddy
WorkBuddy can add SendSoon by pasting the connector JSON directly in MCP Server Management.
Config file: %USERPROFILE%\.workbuddy-ai\mcp.json (Windows) or ~/.workbuddy-ai/mcp.json (macOS / Linux).
- Open WorkBuddy and go to MCP Server Management.
- Click Add MCP.
- Paste the JSON below into the editor. Fill in
SENDSOON_API_KEYif you have a Key; leave it empty for the anonymous trial. - Click Save.
[WorkBuddy MCP Server Management with the SendSoon connector JSON]
The screenshot shows the WorkBuddy connector editor: the configuration file path is at the top, and the sendsoon JSON is pasted into the editor. After saving, return to the MCP list and confirm sendsoon is connected.
Verify: Start a new conversation and ask for a simple task (e.g. “Look up 8.8.8.8”). Approve the tool if WorkBuddy asks for permission.
Prepare the configuration
Optional environment variable:
Never commit a real Key to Git or share it with anyone.
Get an API Key
- Sign up or sign in on the SendSoon registration page.
- Open Profile and generate a Key in the API Key section.
- Copy the one-time
ssk_live_...Key immediately and enter it asSENDSOON_API_KEYin your MCP configuration. - Save the configuration and restart your MCP client. Requests with a valid Key do not use the anonymous IP daily quota.
If the anonymous quota is exhausted, send_email will tell you to register and configure a Key. An invalid or revoked Key is rejected and does not fall back to the anonymous quota.
Try it in Google Colab
Skip local setup and try ip_lookup, markitdown_convert, and send_email in the browser.
The notebook calls the same SendSoon HTTP APIs used by these MCP tools.
Visual local testing (MCP Inspector)
To see all three tools in a browser and click through them manually before installing into an AI client, use the MCP Inspector.
Requires Node.js 20+. Run the command below in a terminal; Inspector opens a web UI automatically:
How to test
- Wait for
MCP Inspector Web is up and runningin the terminal. If the browser does not open, paste thehttp://127.0.0.1:6274?...URL from the terminal. - Confirm the page header shows Connected.
- Open the Tools tab in the top-right area of the page.
- Select a tool from the list on the left, fill in the parameters, and click Execute Tool.
- Read the response in the Results panel on the right. On failure, inspect
error.codeanderror.message.
License
See LICENSE.
來源:README.md,提交 e8b2d06
工具
0版本歷史
1- v0.3.8最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分