MCP.so
ログイン

Mailgun Docs MCP Server

@Mailgun Docs

基本情報

トランスポート

streamable-http

認証方式

提供元の文書を確認

カテゴリ

開発者ツール

作者

Mailgun Docs

Mailgun Docs MCP Server について

Mailgun Docs MCP Server は、documentation.mailgun.com でホストされる読み取り専用のエンドポイントです。AI コーディングアシスタントは Mailgun のドキュメントを検索し、Mailgun API、Validations、Email Preview、Alerts API のエンドポイント、パラメーター、認証方式を調べられます。API キーは不要で、メールは送信しません。

接続情報

https://documentation.mailgun.com/mcp

セットアップ

claude mcp add mailgun-docs --transport http https://documentation.mailgun.com/mcp

Mailgun Docs MCP Server のツール

3

Run JavaScript in a sandbox against the tools for the documentation at https://documentation.mailgun.com. The tools are on the global `tools` object. The only extra global is `tools` - there is no `fetch`, `console`, `setTimeout`, `require`, or Node.js API; all I/O goes through `tools`. Workflow - minimize round-trips; one `describe-tools` call plus one `execute` call covers most requests: 1. Analyze the request and decide which sandbox tools it needs. 2. Call `describe-tools` with those names to get their exact TypeScript signatures - inputs, result shapes, and a worked example. NEVER call `execute` with guessed method names, parameter names, enum values, or result field names: read fields off the declared return types, not from assumptions. 3. Batch everything into a SINGLE script: chain tool calls, pass one call's output into the next, process results in plain JavaScript, and `return` only what the request needs. Available tools (exact signatures come from `describe-tools`): - listApis — Lists the APIs documented in this project - getEndpoints — Get all endpoints for a specific API. When several definiti… - getEndpointInfo — Get comprehensive information about specific endpoint inclu… - getSecuritySchemes — Get the security schemes for a specific API. When several d… - getFullApiDescription — Get the complete OpenAPI description. When several definiti… - search — Search across the documentation to fetch relevant content f…

Get the exact TypeScript signatures of the sandbox tools available to `execute`. Analyze the user request first, then pass `tools` with only the tool names the request needs (every name is listed in this input schema / description); omit `tools` only when you cannot tell which tools apply. Always call this before your first `execute` and never guess signatures. Request every tool the task may need in ONE call instead of calling this repeatedly.

Report a documentation page that is wrong or incomplete

概要

Mailgun Docs MCP Server とは?

Mailgun Docs MCP Server は、Mailgun のドキュメントサイト上にある無料の公開 MCP エンドポイントで、AI コーディングアシスタントが Mailgun のドキュメントを検索し、OpenAPI 定義を読めるようにします。読み取り専用で API キーは不要、メールを送信したりアカウントに触れたりすることはありません。

Mailgun は Sinch 傘下のメール API で、メールの送信、受信、検証、追跡に使われます。アシスタントと一緒に Mailgun 連携を書くとき難しいのは、エンドポイントのパス、パラメーター、リージョンごとのベース URL を正しく指定することです。このドキュメントサーバーは Mailgun 自身が公開している仕様から答えるため、アシスタントが書くコードは記憶ではなく最新のリファレンスに基づきます。

Mailgun Docs MCP Server の使い方

サーバーは Mailgun のドキュメントサイトでホストされているため、インストールも認証情報の設定も不要です。

https://documentation.mailgun.com/mcp

Streamable HTTP を使用します。私たちのプローブは匿名で接続でき、サーバーは「Docs MCP server」と名乗りました。

Claude Code

claude mcp add --transport http mailgun-docs https://documentation.mailgun.com/mcp

Claude Desktop と claude.ai

Settings > Connectors を開き、Add custom connector を選んで名前を「Mailgun Docs」とし、https://documentation.mailgun.com/mcp を貼り付けます。サインインの手順はありません。

Cursor

~/.cursor/mcp.json に次を追加します。

{
  "mcpServers": {
    "mailgun-docs": {
      "url": "https://documentation.mailgun.com/mcp"
    }
  }
}

VS Code

ワークスペースの .vscode/mcp.json に次を追加します。

{
  "servers": {
    "mailgun-docs": {
      "type": "http",
      "url": "https://documentation.mailgun.com/mcp"
    }
  }
}

Mailgun Docs MCP Server の主な機能

  • documentation.mailgun.com でホスト。API キー、アカウント、OAuth なしで無料で使える。
  • 設計上読み取り専用:サンドボックスにはネットワークアクセスがないため、Mailgun API の呼び出しやメール送信はできない。
  • Mailgun のドキュメントページを全文検索。
  • 公開されている OpenAPI 定義(Mailgun API、Validations Service、Email Preview API、Alerts)への構造化アクセス。
  • エンドポイントの照会で、パラメーター、例、セキュリティ要件、米国(api.mailgun.net)と EU(api.eu.mailgun.net)のサーバー URL を取得。
  • 「コードモード」設計:アシスタントは複数の照会を 1 つのサンドボックススクリプトにまとめるため、往復回数とコンテキスト消費を抑えられる。

Mailgun Docs MCP Server のツール

私たちのプローブでは 2 つの MCP ツールが返され、これらを通じて一連のドキュメント関数にアクセスします。

  • describe-tools はサンドボックス関数の正確な TypeScript シグネチャを返します。アシスタントは最初のスクリプトの前に一度呼び出し、パラメーター名を推測せずに済みます。
  • execute は、唯一のグローバルが tools であるサンドボックスで JavaScript を実行します。fetch、console、Node.js API はなく、すべての照会は次の関数を通じて行います。
    • listApis はサイトで公開されている API 定義を一覧表示します。
    • getEndpoints は 1 つの API のすべてのパスとメソッドを一覧表示します。
    • getEndpointInfo は 1 つのエンドポイントについて、パラメーター、例、セキュリティを含む詳細を返します。
    • getSecuritySchemes と getFullApiDescription は API の認証方式または完全な OpenAPI ドキュメントを返します。
    • search はドキュメントの内容を検索します。
    • submitFeedback は誤りや不足のあるドキュメントページを報告します。

Mailgun Docs MCP Server のユースケース

  • 送信コードの作成:「Mailgun のドキュメントに基づいて、添付ファイル付きメッセージを送るエンドポイントと必須フィールドを教えて」
  • リージョンの確認:「Mailgun の EU リージョンでホストしているドメインにはどのベース URL を使えばいい?」
  • メールアドレス検証:「Validations Service で単一アドレスを検証するエンドポイントを探して、パラメーターを一覧にして」
  • 認証の質問:「Mailgun API はどの認証方式を使っている?」
  • アップグレード前に、既存の連携を最新のリファレンスと照らし合わせてレビュー。

Mailgun Docs MCP Server と代替ツールの比較

Mailgun は Mailgun MCP Server(@mailgun/mcp-server)も公開しています。これは Mailgun の API キーを使ってローカルで動作し、メール送信、統計の取得、ドメイン管理などの実際のアカウント操作を行います。Mailgun の MCP ページによると、このサーバーはローカル専用でホスト版は提供されていません。このページのドキュメントサーバーはその逆で、ホスト型、キー不要、ドキュメントのみです。開発中はドキュメントサーバーを、アシスタントにアカウントを操作させたいときはローカルサーバーを使います。

Mailgun Docs MCP Server のトラブルシューティング

  • アシスタントが関数名をでっち上げる: まず describe-tools を呼ぶよう指示してください。ツールの説明はシグネチャを推測しないようモデルに求めています。
  • 想定と違う API バージョンが返る: 複数の定義が同じタイトルを共有しています(Validations Service など)。結果の otherMatches に候補が示されるので、listApis が返す filePath を渡して選択してください。
  • スクリプト内から Mailgun へのリクエストが失敗する: サンドボックスはネットワーク通信ができません。生成されたコードをプロジェクトにコピーし、自分のキーで実行してください。

よくある質問

1

Mailgun Docs MCP Server は公式ですか?

Mailgun 自身のドキュメントドメイン documentation.mailgun.com から提供されています。Mailgun はこのサーバー専用のセットアップページを公開しておらず、同社の MCP ドキュメントは別のローカルサーバーを扱っています。

2

Mailgun の API キーは必要ですか?

不要です。エンドポイントは匿名接続を受け付け、アカウントを使う機能はありません。

3

メールを送信したり Mailgun の設定を変更したりできますか?

できません。読み取るのはドキュメントと API 定義だけです。アカウント操作にはローカルの [Mailgun MCP Server](/servers/mailgun-mcp-server) を使ってください。

4

無料ですか?

はい。接続にアカウントや支払いは不要です。Mailgun の送信プランは別料金です。

5

どの API をカバーしていますか?

私たちの確認時点では、`listApis` が Mailgun API、Validations Service、Email Preview API、Alerts の定義を返し、さらにドキュメントページを検索できました。

6

Claude Code、Cursor、VS Code で使えますか?

はい。リモートの Streamable HTTP サーバーに対応したクライアントなら、上記の URL で接続できます。

7

Mailgun Docs のリモート MCP サーバーとは何ですか?

Mailgun Docs のリモート MCP サーバーは、https://documentation.mailgun.com/mcp にホストされた Model Context Protocol エンドポイントです。AI アシスタントはローカルに何もインストール・実行することなく接続できます。

8

Mailgun Docs の MCP サーバーにはどう接続しますか?

エンドポイント https://documentation.mailgun.com/mcp を Claude Code、Cursor、VS Code など任意の MCP 対応クライアントに追加してください。このページのセットアップ手順で各クライアントを一度に設定できます。

9

Mailgun Docs の MCP サーバーは認証が必要ですか?

この掲載では Mailgun Docs の認証要件がまだ確認されていません。接続前に提供元のドキュメントをご確認ください。

10

Mailgun Docs の MCP サーバーはどのトランスポートを使用しますか?

Mailgun Docs は streamable-http エンドポイントを公開しており、これはリモート MCP サーバーで広く使われ、主要な MCP クライアントがサポートするトランスポートです。

コメント