mcpField
O
OpenMail

OpenMail

リモート
openmail.shコミュニケーション05 日前に更新
リポジトリ公式サイト

OpenMail について

OpenMailは、AIエージェント向けのホスト型メールMCPサービスです。OAuthログインとヘッドレスクライアント向けAPIキーに対応し、受信箱の作成、返信が必要なメールの閲覧、スレッド内返信を行えます。

主な機能

  1. 01エージェント用メール受信箱の作成
  2. 02返信が必要なメールの閲覧
  3. 03既存スレッド内での返信
  4. 04メール送信とドメイン管理
  5. 05OAuthまたはAPIキーでの接続

活用シーン

  1. 01エージェント専用の受信箱の用意
  2. 02返信が必要な受信メールの確認
  3. 03メールスレッドを保った返信
  4. 04受信箱限定キーでのヘッドレスエージェント接続

MCP 対応

OpenMailはメール操作用のホスト型Streamable HTTP MCPエンドポイントを提供します。OAuthとAPIキー認証に対応し、読み取り専用および受信箱限定のエンドポイントも用意されています。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.openmail.sh/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

OpenMail MCP

https://mcp.openmail.sh/mcp でホストされている Streamable HTTP MCP です。AI エージェント向けのメール受信トレイです。受信トレイは 1 つで、返信が必要なメールを読み、スレッド内で返信します。

ローカルの stdio カタログはありません — stdio のみのクライアントは mcp-remote を使用してください。

接続

Claude(OAuth): https://mcp.openmail.sh/mcp を貼り付けます

Cursor(OAuth): Cursor に追加、または headers を指定せずに以下の URL を追加します。cursor.directory にもプラグイン(.cursor-plugin/plugin.json + mcp.json)として掲載されています。

Claude Code: claude mcp add --transport http openmail https://mcp.openmail.sh/mcp を実行するか、プラグインとしてインストールします(claude plugin marketplace add openmailsh/mcp、続けて claude plugin install openmail@openmailsh-mcp)。プラグインには、メールを利用するタイミングとスレッドの扱い方をエージェントに教える skills/ 内の openmail スキルが、サーバーとともにバンドルされています。

VS Code/任意のレジストリクライアント: MCP Registry に sh.openmail/openmail として掲載されています。

Cursor またはヘッドレスエージェント(API キー):

{
  "mcpServers": {
    "openmail": {
      "url": "https://mcp.openmail.sh/mcp",
      "headers": { "Authorization": "Bearer om_YOUR_KEY" }
    }
  }
}

受信トレイにスコープを限定したキーを推奨します。読み取り専用:/mcp/readonly。受信トレイを 1 つに限定:/mcp/inbox/{id}。

キーとトランスクリプト:OAuth(Claude、Cursor のサインイン)では、setup_agent_email と mint_inbox_key はトークンを返しません。セッションはすでに認証済みであり、返された情報はチャットに表示されるためです。コンソールへのリンクが表示され、新しいキーはブラウザーで一度だけ確認できます。API キー(ヘッドレスエージェント)では、トークンはツールの結果として返されます。エージェントの環境変数に移してください。

stdio のみのクライアント: npx -y mcp-remote https://mcp.openmail.sh/mcp

環境変数

名前用途
OPENMAIL_API_URLAPI のオリジン(https://api.openmail.sh)
MCP_RESOURCE_URLOAuth リソース(https://mcp.openmail.sh)
MCP_JWT_SECRETAPI と同じシークレット。本番環境では必須です。本番環境以外では NEXTAUTH_SECRET にフォールバックします
CONSOLE_ORIGIN同意ページのホスト
PORTリッスンするポート
POSTHOG_API_KEYPostHog MCP Analytics を有効にします(呼び出しごとに $mcp_tool_call)。未設定の場合は無効です
MCP_ANALYTICS_DEBUGキャプチャした分析イベントをすべてログに記録する場合に設定します

.env.example を参照してください。

ローカル環境

pnpm install
pnpm test
pnpm dev

コントリビューション

Issue または PR を作成してください。プッシュする前に pnpm typecheck && pnpm test を実行してください。

MIT © OpenMail

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。