Python
JMAP-MCP
MCP 経由でメールを読んでください!
導入
JMAP-MCPは、JMAP(JSON Mail Access Protocol)サーバーと連携するように設計されたコネクタで、モデルコンテキストプロトコル(MCP)を介してメールを読み取ることができます。このプロジェクトは、Fastmail JMAPサーバーとの統合を具体的に示しています。
設定
- 前提条件: Node.js がインストールされていることを確認してください。
- リポジトリのクローンを作成する: このリポジトリをローカル マシンにクローンします。
- 依存関係をインストールします。プロジェクト ディレクトリに移動して、次を実行します。
APIトークンの設定
メールサーバー(例:Fastmail)で認証するには、JMAP APIトークンを設定する必要があります。APIトークンはサーバー設定から取得してください。
アプリケーションを実行するときに、 JMAP_SESSION_URL
およびJMAP_TOKEN
環境変数を設定します。
MCP構成
JMAP-MCPを使用するには、MCP設定ファイルでmcpServer
として設定する必要があります。設定例を以下に示します。
使用法
MCP で設定が完了すると、MCP 内でサーバー定義と対話するコマンドまたは機能を使用して、JMAP プロトコル経由で電子メールを読み取ることができます。
Related MCP Servers
- MIT License
- PythonMIT License
- PythonMIT License