AgentMail MCP 統合
AgentMailと統合されたシンプルな**モデルコンテキストプロトコル(MCP)**サーバー。ClaudeなどのAIアシスタントを介して、メール受信トレイの動的な管理、メッセージの一覧表示、メールの送信や返信などを行うことができます。このリファレンス実装は、MCPサーバー内でAgentMailのAPIを使用して、メール受信トレイをリアルタイムにオーケストレーションする方法を示しています。
エージェントメールについて
AgentMailは、APIファーストのメールプロバイダーです。AIエージェントがリアルタイムで受信トレイを作成し、メールの送受信やアクションを実行できます。メールレイヤー上には、エージェントワークフローに最適化され、LLMで処理可能なデータを提供するインテリジェンスレイヤーが構築されています。APIキーはこちらからリクエストできます。
重要な注意事項
MCPプロトコルはまだ進化しているため、このパッケージは現在開発中です。新機能が追加され次第、更新いたします。Discordに参加してコミュニティにご参加ください! Discord
特徴
新しい受信トレイを動的に作成する
**受信トレイを一覧表示して取得し、**アクティブなものを確認します
AgentMailの受信トレイからメールを送信する
既存のスレッド内のメッセージに返信する
選択した受信トレイのスレッドとメッセージを一覧表示する
メッセージの添付ファイルを取得する
前提条件
Python 3.10以上
エージェントメールAPIキー
(オプション) Claude Desktopまたは MCP コマンドをサポートするその他のフロントエンド
インストール
このプロジェクト用のPyPiパッケージが存在します。インストール後、Claude Desktopの設定で参照(または直接実行)して、メール管理ツールを有効にできます。
PIP (ローカルまたはPyPI)
独自の Python 環境を維持する場合は、仮想環境 (PyPI またはローカル ソース) からパッケージをインストールするだけです。
次に以下を実行します:
これにより、ローカル マシン上でサーバーが実行されます。
オプション1: Claude Desktopを使用する
Claude Desktop からサーバーと対話する場合は、次の手順に従ってください。
仮想環境をアクティブ化します。
以下の行を実行すると、Agentmail MCP サーバーパッケージの場所を確認できます。agentmail-mcp パッケージを仮想環境にインストールした場合、.venv/bin/ ディレクトリ内に存在するはずです。Claude Desktop の場合は、仮想環境にインストールすることが重要です。
返されたパスをコピーします。
claude_desktop_config.json
ファイルのcommand
フィールドにパスを貼り付けます。Claude Desktop を再起動します。
claude_desktop_config.json
ファイルは次のようになります。
claude_desktop_config.json
ファイルがない場合は、次のディレクトリに作成します。
macOSでは、設定ファイルは通常次の場所にあります: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows では通常、次の場所にあります: %APPDATA%/Claude/claude_desktop_config.json
保存後、Claude Desktop を再起動して新しい MCP サーバーをロードします。
使用法
Claude Desktop(または他のMCPクライアント)でサーバーを実行している場合、AgentMail MCPツールにマッピングされた自然言語コマンドを使用してClaudeに指示を出すことができます。例:•「demoという名前の新しい受信トレイを作成してください。」•「すべての受信トレイを一覧表示してください。」•「受信トレイtest@agentmail.toからtest@example.comに、件名を「Hello」、本文にサンフランシスコの過去1週間の天気を記載したメールを送信してください。」•「受信トレイabc123の最新のメッセージに返信してください。」
内部的には、Claude は公開された MCP ツール (create_inbox、list_inboxes、send_message など) を呼び出し、これらのツールが AgentMail API を呼び出します。
ライセンス
ライセンス
MITライセンス - このプロジェクトはMITライセンスに基づいて配布されています。自己責任でご利用ください。
⸻
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
AIエージェントにリアルタイムの受信トレイを提供します。エージェント/LLMは独立した受信トレイで送受信を行い、アクションを実行できます。Gmailとは異なり、AI向けに構築されています。agentmail.toをご覧ください。
Related MCP Servers
- -securityFlicense-qualityEnables users to manage Gmail accounts using AI agent-assisted operations via an MCP protocol, supporting email search, reading, deletion, and sending with a voice-powered interface.Last updated -1110
- AsecurityFlicenseAqualityProvides an interface to manage email marketing, contact lists, dynamic templates, and email analytics via SendGrid's API.Last updated -219
- AsecurityFlicenseAqualityAn MCP-based email tool that enables AI models to access email services through standardized interfaces, allowing AI assistants to perform various email operations like sending emails, reading inboxes, and handling attachments.Last updated -1738
- -securityFlicense-qualityEnables AI assistants to interact with Gmail accounts via IMAP, allowing them to list, search, read, and send emails, manage labels and folders, and access attachments through the Model Context Protocol.