sendsoon について
SendSoon AI MCPは、メール送信、パブリックIPの照会、ローカル文書のMarkdown変換をAIクライアントに提供します。自然言語のリクエストからSendSoonの各サービスをツールとして使いたいユーザー向けです。
主な機能
- 01メールの送信
- 02パブリックIP情報の照会
- 03ローカル文書のMarkdown変換
- 04任意のAPIキー設定
活用シーン
- 01会議のリマインダーメール送信
- 02IPアドレスの場所とISPの確認
- 03PDFレポートのMarkdown変換
- 04変換した文書の要約
MCP 対応
Codex、Claude Desktop、WorkBuddyなどのMCPクライアントに、SendSoonのメール、IP照会、文書変換ツールを公開します。READMEにはローカル設定とMCP Inspectorによるテスト方法が記載されています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y @sendsoon/mcpSENDSOON_API_KEYシークレットSendSoon API Key (ssk_live_...). Leave empty for the anonymous trial of three sends per public IP per day.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
3掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| to | string | はい | 受信者のメールアドレス |
| body | string | はい | メール本文(プレーンテキストまたは HTML、最大 512,000 UTF-8 バイト) |
| subject | string | はい | メールの件名 |
| content_type | enum | いいえ | 本文の MIME コンテンツタイプ(デフォルト:text/plain)text/plain | text/html |
| idempotency_key | string | いいえ | 任意の安定キー。呼び出し元が再試行した際の重複配信を防ぎます |
詳細
SendSoon AI MCP
SendSoon MCP は、Codex、Claude、WorkBuddy から SendSoon の機能(メールの送信、公開 IP の検索、ローカルドキュメントの Markdown への変換)を利用できる Model Context Protocol (MCP) サーバーです。
一度設定すれば、あとは自然言語でタスクを説明するだけです。通常、毎回のプロンプトで SendSoon に言及する必要はありません。
できること
| ツール | 用途 | 例 |
|---|---|---|
send_email | 1 通のメールを送信する | 「テストメールを送って」 |
ip_lookup | 公開 IP 情報を検索する | 「8.8.8.8 の所在地を調べて」 |
markitdown_convert | ローカルドキュメントを Markdown に変換する | 「この PDF を Markdown に変換して」 |
日常的な使用例
Send an email to [email protected] with the subject “Meeting reminder” and the body “The meeting starts at 3 PM today.”
Look up the location and ISP for 8.8.8.8.
Convert /path/to/report.pdf to Markdown and summarize the key points.
エージェントが自動的にツールを選択しない場合は、次のように指示してください。
Use the sendsoon MCP to complete this task.
AI クライアントにインストールする
以下の手順では、Codex、Claude Desktop、WorkBuddy を対象に説明します。
Codex
設定ファイル: ユーザーレベルの ~/.codex/config.toml(macOS / Linux)または %USERPROFILE%\.codex\config.toml(Windows)。
[mcp_servers.sendsoon]
command = "npx"
args = ["-y", "@sendsoon/mcp"]
[mcp_servers.sendsoon.env]
SENDSOON_API_KEY = ""
確認: ファイルを保存し、Codex を再起動して、チャットで /mcp を実行します。sendsoon が接続済みと表示されるはずです。デスクトップアプリでは、Settings > MCP servers も確認してください。
初回の使用: 新しい会話を開始し、簡単なタスク(例:「8.8.8.8 を調べて」)を依頼します。Codex が許可を求めた場合は、ツールの使用を承認してください。
Claude Desktop
設定ファイル:
| OS | パス |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
Claude Desktop 内の Settings > Developer > Edit Config から開くこともできます。
{
"mcpServers": {
"sendsoon": {
"command": "npx",
"args": ["-y", "@sendsoon/mcp"],
"env": {
"SENDSOON_API_KEY": ""
}
}
}
}
確認: ファイルを保存し、Claude Desktop を完全に終了して(システムトレイからも終了して)、再度起動します。新しいチャットを開始し、ツールメニューまたは設定に sendsoon ツールが表示されることを確認してください。
初回の使用: 初めてツールを呼び出すとき、Claude がツールへのアクセスを承認するよう求める場合があります。続行を許可してください。
WorkBuddy
WorkBuddy では、コネクターの JSON を MCP Server Management に直接貼り付けて SendSoon を追加できます。
設定ファイル: %USERPROFILE%\.workbuddy-ai\mcp.json(Windows)または ~/.workbuddy-ai/mcp.json(macOS / Linux)。
- WorkBuddy を開き、MCP Server Management に移動します。
- Add MCP をクリックします。
- 以下の JSON をエディターに貼り付けます。Key をお持ちの場合は
SENDSOON_API_KEYを入力します。匿名トライアルの場合は空欄のままにします。 - Save をクリックします。
{
"mcpServers": {
"sendsoon": {
"command": "npx",
"args": [
"-y",
"@sendsoon/mcp"
],
"env": {
"SENDSOON_API_KEY": ""
}
}
}
}

スクリーンショットには、WorkBuddy のコネクターエディターが表示されています。上部に設定ファイルのパスがあり、エディターに sendsoon の JSON が貼り付けられています。保存後、MCP の一覧に戻り、sendsoon が接続済みであることを確認してください。
確認: 新しい会話を開始し、簡単なタスク(例:「8.8.8.8 を調べて」)を依頼します。WorkBuddy が許可を求めた場合は、ツールの使用を承認してください。
設定を準備する
任意の環境変数:
| 設定 | 必須 | 入力内容 |
|---|---|---|
SENDSOON_API_KEY | いいえ | 未登録のトライアルでは空欄のままにします。1 つの公開 IP から、1 日に最大 3 通の無料テストメールを送信できます。継続して使用するには、生成した Key を入力します |
実際の Key を Git にコミットしたり、他の人と共有したりしないでください。
API Key を取得する
- SendSoon 登録ページで登録またはサインインします。
- プロフィールを開き、API Key セクションで Key を生成します。
- 1 回限り表示される
ssk_live_...Key をすぐにコピーし、MCP の設定でSENDSOON_API_KEYとして入力します。 - 設定を保存し、MCP クライアントを再起動します。有効な Key を使ったリクエストでは、匿名 IP の 1 日あたりの上限を消費しません。
匿名利用の上限に達すると、send_email から登録して Key を設定するよう案内されます。無効または取り消された Key は拒否され、匿名利用の上限に切り替わることはありません。
Google Colab で試す
ローカル環境のセットアップを省略して、ブラウザーで ip_lookup、markitdown_convert、send_email を試せます。
このノートブックでは、これらの MCP ツールで使用されているものと同じ SendSoon HTTP API を呼び出します。
ビジュアルによるローカルテスト(MCP Inspector)
AI クライアントにインストールする前に、ブラウザーですべての 3 つのツールを表示して、手動で操作するには、MCP Inspector を使用してください。
Node.js 20 以降が必要です。ターミナルで以下のコマンドを実行すると、Inspector が Web UI を自動的に開きます。
npx @modelcontextprotocol/inspector npx -y @sendsoon/mcp
テスト方法
- ターミナルに
MCP Inspector Web is up and runningと表示されるまで待ちます。ブラウザーが開かない場合は、ターミナルに表示されたhttp://127.0.0.1:6274?...の URL を貼り付けます。 - ページのヘッダーに Connected と表示されていることを確認します。
- ページの右上にある Tools タブを開きます。
- 左側のリストからツールを選択し、パラメーターを入力して Execute Tool をクリックします。
- 右側の Results パネルで応答を確認します。失敗した場合は、
error.codeとerror.messageを調べます。
ライセンス
LICENSE を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。