mcpField
A
AnythingMCP

AnythingMCP

リモート
anythingmcp.com開発ツール758今日更新
リポジトリ公式サイト

AnythingMCP について

AnythingMCP は、API、データベース、既存の MCP サーバーを AI クライアント向けのツールとして公開する、オープンソースのセルフホスト型 MCP ゲートウェイです。コネクターの視覚的な設定、応答フィールドの選別、ロール権限、呼び出し監査に対応します。

主な機能

  1. 01REST、SOAP、GraphQL、SQL をツール化
  2. 02他の MCP サーバーをブリッジ
  3. 03カタログや独自インターフェースの設定
  4. 04モデルに見せるフィールドとロールの制御
  5. 05OAuth2 と暗号化資格情報に対応
  6. 06ツール呼び出しの監査ログを記録

活用シーン

  1. 01業務 API を MCP ツールとして公開
  2. 02モデルにデータベース検索機能を提供
  3. 03複数の MCP サーバーを単一ゲートウェイに集約
  4. 04ロールごとに利用可能なツールを制限

MCP 対応

AnythingMCP は、API、データベース、他の MCP サーバーの操作を MCP ツールとして公開し、共通エンドポイントからクライアントに提供します。既存の MCP サーバーを共通の認証と監査の背後にブリッジできます。

設定

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

エンドポイントhttps://cloud.anythingmcp.com/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

4

このツールにパラメーターはありません。

詳細

AnythingMCP は ERP、eコマース、REST、SOAP、SQL システムを Claude と ChatGPT 用の MCP ツールに変換します。コネクターは 560 種類で、そのうち 25 種類は API キー不要です。

AnythingMCP:セルフホスト可能な MCP ゲートウェイ

GitHub 今日のトレンドリポジトリ

English · Deutsch · 简体中文 · 日本語

AnythingMCP は、MCP サーバーを作成せずに、あらゆる REST/OpenAPI、SOAP、GraphQL、OData、SQL システムを Claude、ChatGPT、Copilot 用の MCP ツールに変換する、オープンソースのセルフホスト可能な MCP ゲートウェイです。
SAP、Etsy、weclapp、Amazon Seller など、すぐに使えるコネクターを 560 種類搭載しており、そのうち 27 種類は API キーが不要です。

Claude 公式ディレクトリに掲載 GitHub スター数 リリース オープンソース、AGPL-3.0 Docker のプル数

クラウドを 7 日間無料で試す · Claude に追加 · 自分で実行する · ドキュメント · コネクターガイド · ディスカッション

Claude に一度質問するだけで、Etsy、SAP、物流 API の情報をまとめて回答します。

https://github.com/user-attachments/assets/cc8c9ef3-11cf-4eab-aa4d-98472dc554b3


自分で実行する

Docker 24 以降と openssl が必要です。macOS では、先に Docker Desktop を起動してください。リポジトリをクローンする必要はありません。

mkdir anythingmcp && cd anythingmcp
curl -fsSLo docker-compose.yml \
  https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

http://localhost:3000 を開いて登録します。最初のアカウントが管理者になります。 MCP エンドポイントは http://localhost:4000/mcp、API ドキュメントは http://localhost:4000/api/docs です。

生成された .env は保管してください。 ENCRYPTION_KEY は保存した認証情報の復号に使います。これを失うと、すべてのコネクターで認証情報を再設定する必要があります。

amd64 では、イメージの取得に約 30 秒かかり、その 24 秒後には API が正常に動作します。現時点ではイメージは amd64 のみですが、compose ファイルでプラットフォームを固定しているため、Apple Silicon でもエミュレーションで実行できます。

クイックスタートでは、TLS を終端するものが前段にないため、意図的に 127.0.0.1 にバインドします。ほかの人やクラウド AI クライアントからアクセスできるインスタンスを用意する場合は、リポジトリをクローンして ./setup.sh を実行してください。ドメインを尋ね、Caddy 経由で証明書を取得し、シークレットを生成して MCP の認証モードを設定します。デプロイガイドを参照してください。

ほかの実行方法:マネージドクラウド、Railway、DigitalOcean

AnythingMCP Cloud は同じ AGPL コードを使用し、ドイツのフランクフルトで当社が運用しています。7 日間の無料トライアルもあります。まずはご自身の API で試し、認証情報を外部に持ち出さずに済むようになったら社内環境に移行できます。どちらの環境でもコネクターは同じです。DPA/AVV は [email protected] までお問い合わせください。SSO と SCIM はセルフホスト環境のみで利用できます。

Railway にデプロイ   DigitalOcean にインストール


仕組み

  1. コネクターを追加します。 カタログからアダプター(SAP、Odoo、DHL などに対応した、すぐに使える JSON 定義)をインストールするか、独自の OpenAPI 仕様、WSDL、GraphQL エンドポイント、Postman コレクション、またはデータベースを AnythingMCP に指定します。ワークスペースで設定すると、それがコネクターになり、各操作が MCP ツールになります。
  2. モデルに表示する内容を決めます。 ビジュアルエディターでツールの名前と説明を変更し、ネットワーク外に出してはならないフィールドを除外して、どのロールがどのツールを呼び出せるか選択します。
  3. AI クライアントに URL を 1 つ渡します。 MCP サーバーは、Claude、ChatGPT、Copilot、Gemini、Cursor に追加するエンドポイントです。割り当てたコネクターのみを公開し、それ以外は公開しません。

あらゆる API、SOAP サービス、データベースに接続

ほとんどの企業には、まだ MCP サーバーがありません。REST API、ERP、2009 年から使われている SOAP サービス、そしてデータベースがあります。それぞれが MCP ツールのセットになります。

ソース利用できるものドキュメント
OpenAPI / Swagger(REST)URL から仕様をインポートするか貼り付けると、すべての操作がツールになり、パラメーター、認証、エンドポイントのマッピングが自動的に設定されますREST · ガイド · デモ:openapi-to-mcp
Postman コレクション、cURLフォルダー、認証、ボディモード、{{variables}} が引き継がれ、すべてのリクエストがツールになりますPostman のインポート
SOAP / WSDLそれぞれの操作がツールになり、エンベロープ、パラメーターの順序、WCF サービスも自動的に処理されますSOAP · ガイド · デモ:soap-to-mcp
GraphQLイントロスペクションにより、クエリとミューテーションがツールになります。または、操作を自分で定義できますGraphQL · ガイド
OData(SAP Gateway を含む)各サービスの $metadata を読み取るため、モデルはエンティティセット、キー、SAP の業務ラベルを認識できます。V2 と V4 に対応していますOData · ガイド
SQL と MongoDBPostgreSQL、MySQL、MariaDB、SQL Server、Oracle、SAP HANA、SQLite、MongoDB に対応しています。スキーマ、サンプル、クエリの各ツールを利用でき、デフォルトでは読み取り専用ですデータベース · SAP HANA · ガイド · デモ:sql-to-mcp
別の MCP サーバーツールを検出して、自分のツールと並べて提供できます。同じ認証と監査の仕組みを適用できますMCP ブリッジ

ツールは再起動なしで実行時に登録されます。コネクターごとの {{VAR}} 値はサーバー上で展開され、AI に表示されることはありません。


コネクターカタログ

560 個のアダプターが、2,400 個以上のツールを提供します。すべてのアダプターに、7 言語で利用できるセットアップガイドがあります。anythingmcp.com/guides をご覧ください。

カテゴリ例
💼 ERP、会計 & 請求書発行SAP Business One、SAP S/4HANA、Odoo、weclapp、Xentral、Dynamics NAV、Lexware Office、sevDesk、Exact Online、bexio
🛍️ E コマース & マーケットプレイスAmazon Seller、WooCommerce、Shopware 6、Magento、eBay、Etsy、Kaufland、OTTO、Oxomi
📦 物流 & 配送Deutsche Bahn、DHL、DPD、GLS、Shipcloud、Sendcloud
👥 人事 & フィールドサービスPersonio、HRWorks、Kenjo、MFR Mobile Field Report
🏛️ 行政機関 & 公共データVIES VAT、Handelsregister、UK Companies House、DESTATIS、Bundesbank、OpenPLZ、NINA
🏦 銀行 & 決済Revolut Business、Wise、PAYONE、Razorpay、Paystack
💬 メッセージングWhatsApp、LINE、TeamViewer
📈 広告 & 分析Google Ads、Google Analytics 4、Google Search Console、Matomo
🧠 AI 意思決定モデルTypeSafe の Jev:確率付きのはい/いいえ判定、分類、スコアリングを約 300 ms で実行

ERP コネクター:18 のシステム、ツール、対応市場
| システム | 市場 | ツール | AI でできること | |---|---|---|---| | [SAP Business One](https://anythingmcp.com/guides/connect-sap-business-one-to-claude) | グローバル | 24 | ビジネスパートナー、品目、販売伝票、買掛金請求書、支払い、仕訳、勘定科目表、銀行勘定調整、販売注文の作成 | | [SAP S/4HANA Cloud](https://anythingmcp.com/guides/connect-sap-s4hana-cloud-to-claude) | グローバル | 15 | ビジネスパートナー、販売注文と購買注文、請求伝票、出荷、仕訳 | | [SAP S/4HANA (HANA SQL)](https://anythingmcp.com/guides/connect-sap-hana-to-claude) | グローバル | 10 | S/4HANA のオンプレミス環境とプライベートクラウド環境から HANA を直接読み取り、SAP のデータディクショナリーと CDS ビューをツールとして利用します。読み取り専用です | | [SAP S/4HANA (OData)](https://anythingmcp.com/guides/odata-to-mcp) † | グローバル | 7 | SAP のラベル付きゲートウェイ OData サービス:仕訳項目、請求伝票、販売注文、ビジネスパートナー、在庫、製品 | | [Odoo](https://anythingmcp.com/guides/connect-odoo-to-claude) | グローバル | 11 | 任意のモデル:パートナー、販売注文、請求書、製品。作成と更新 | | [Microsoft Dynamics NAV](https://anythingmcp.com/guides/connect-dynamics-nav-to-claude) | グローバル | 6 | 公開されている任意の OData ページ:顧客、品目、販売注文。作成と更新 | | [ERPNext](https://anythingmcp.com/guides/connect-erpnext-to-claude) | グローバル | 11 | 任意の DocType:顧客、販売注文、請求書、品目、在庫 | | [Dolibarr](https://anythingmcp.com/guides/connect-dolibarr-to-claude) | グローバル | 10 | 取引先、請求書、注文、見積書、製品、在庫 | | [JTL-Wawi](https://anythingmcp.com/guides/connect-jtl-wawi-to-claude) † | DE | 10 | 品目、倉庫別在庫、顧客、販売注文、出荷 | | [Xentral](https://anythingmcp.com/guides/connect-xentral-to-claude) † | DE | 30 | 製品、倉庫および棚番ごとの在庫、顧客、仕入先、販売注文、納品書、支払い状況付き請求書、クレジットノート、購買注文。注文の下書き作成 | | [weclapp](https://anythingmcp.com/guides/connect-weclapp-to-claude) | DACH | 11 | 顧客、販売注文、請求書、商品、見積書、商談 | | [Sage 100](https://anythingmcp.com/guides/connect-sage-100-to-claude) † | DE | 6 | 住所、品目、販売伝票、任意の Web API エンティティ | | [Haufe X360](https://anythingmcp.com/guides/connect-haufe-x360-to-claude) † | DE | 7 | 顧客、在庫品目、販売注文、請求書、出荷 | | [ScopeVisio](https://anythingmcp.com/guides/connect-scopevisio-to-claude) | DE | 12 | 連絡先、請求書、プロジェクト、タスク | | [AFAS Profit](https://anythingmcp.com/guides/connect-afas-profit-to-claude) † | NL | 6 | 任意の GetConnector:債務者、請求書、従業員 | | [Zucchetti](https://anythingmcp.com/guides/connect-zucchetti-to-claude) † | IT | 6 | 顧客基本情報、伝票、品目 | | [TeamSystem](https://anythingmcp.com/guides/connect-teamsystem-to-claude) † | IT | 6 | 顧客、仕入先、請求書、品目 | | [Axonaut](https://anythingmcp.com/guides/connect-axonaut-to-claude) † | FR | 9 | 企業、請求書、見積書、経費、製品、プロジェクト |

† ベンダーが公開している API ドキュメントに基づいて構築されており、稼働中のテナントではまだテストされていません。これらのいずれかを実行する場合は、レポートや修正をぜひお寄せください。

リポジトリ: erp-mcp-server · weclapp-mcp-server · sap-mcp-server · sap-hana-mcp-server · sap-business-one-mcp-server · xentral-mcp-server

EC サイト・マーケットプレイスコネクター:13 のショップとマーケットプレイス
| システム | 市場 | ツール | AI ができること | |---|---|---|---| | [Amazon Seller Central](https://anythingmcp.com/guides/connect-amazon-seller-to-claude) | グローバル | 15 | 注文、カタログ、FBA 在庫、オファー、手数料、財務イベント、レポート | | [WooCommerce](https://anythingmcp.com/guides/connect-woocommerce-to-claude) | グローバル | 49 | 商品、バリエーション、在庫、注文、返金、顧客、レポート | | [Shopware 6](https://anythingmcp.com/guides/connect-shopware-6-to-claude) | DACH | 6 | Store API 経由のストアフロントカタログ: 商品、カテゴリ、クロスセル | | [Magento 2 / Adobe Commerce](https://anythingmcp.com/guides/connect-magento-to-claude) | グローバル | 13 | 商品、在庫、注文、顧客 | | [BigCommerce](https://anythingmcp.com/guides/connect-bigcommerce-to-claude) | グローバル | 14 | 商品、バリエーション、在庫、注文、顧客 | | [eBay Sell](https://anythingmcp.com/guides/connect-ebay-sell-to-claude) | グローバル | 10 | 在庫、オファー、注文、ディスピュート、価格更新 | | [Etsy](https://anythingmcp.com/guides/connect-etsy-to-claude) | グローバル | 22 | リスティング、レシート(注文)、レビュー | | [Ecwid](https://anythingmcp.com/guides/connect-ecwid-to-claude) | グローバル | 10 | 商品、カテゴリ、注文、顧客 | | [Kaufland Marketplace](https://anythingmcp.com/guides/connect-kaufland-to-claude) | DE | 7 | 注文とユニット、チケット、ストアフロント、倉庫 | | [OTTO Market](https://anythingmcp.com/guides/connect-otto-market-to-claude) † | DE | 8 | 注文、商品、返品、在庫と価格の更新 | | [Zalando Direct Ship](https://anythingmcp.com/guides/connect-zalando-zds-to-claude) † | EU | 5 | 注文、出荷、返品、在庫、価格 | | [Billbee](https://anythingmcp.com/guides/connect-billbee-to-claude) | DACH | 8 | 注文、商品、顧客、配送業者 | | [Mercado Libre](https://anythingmcp.com/guides/connect-mercado-libre-to-claude) | LATAM | 4 | アイテム検索、出品者注文 |

† ベンダーが公開している API ドキュメントをもとに構築されており、実際の出品者アカウントに対してまだ検証されていません。

リポジトリ: ecommerce-mcp-server · billbee-mcp-server · shopware-mcp-server · kaufland-mcp-server · otto-market-mcp-server

アダプターは 1 つの JSON ファイルです。 だからこそカタログがこの規模になっており、1 つ追加するのが最初のコントリビューションとして妥当なのです。あなたのものが見当たりませんか? リクエストする(👍 の数で優先順位を付けています)か、自分で構築することができます。お使いの ERP が掲載されていない、あるいはカスタムビルドですか? その REST API、SOAP サービス、または SQL データベースに読み取り専用で直接接続できます。


セキュリティとガバナンス

すべての処理はお客様のインフラ上で実行されるため、外部に送信するデータはお客様が決められます。OAuth2、RBAC、SSO、SCIMは有料プラン限定ではなく、セルフホスト版に含まれています。

  • レスポンスマッピング。 各ツールは、どのフィールドをモデルに渡すかを正確に宣言します。顧客のIBANや従業員の給与を除外したり、残すフィールドを指定したりできます。エディターでは実際のレスポンスを使って変更前と変更後を確認できます。リリース済みのアダプターでは、データ量が12,172 Bから1,072 B(−91%)に減少するため、コンテキストウィンドウでこれらのフィールドに料金を支払うこともなくなります。マッピングに失敗した場合、デフォルトでは未加工のレスポンスが返されます。データを絶対に外部へ送信してはならないツールには"fallbackToRaw": falseを設定すると、代わりに呼び出しが失敗します。
  • 重要な箇所では読み取り専用に。 すべてのツールには、操作から導出され、ツールごとに上書き可能なMCPアノテーション(readOnlyHint、destructiveHint)が付与されています。ロールベースのツール許可リストを使えば、読み取り専用のMCPサーバーを公開できます。ERPでは、ほとんどの方がこの方法から始めるべきです。データベースクエリツールは単一のSELECTのみを実行し、書き込みと複数のステートメントをブロックします。
  • よく使われるすべての認証方式に対応。 OAuth2(PKCEおよびクライアントクレデンシャル)、Bearer、APIキー、Basic、HMACリクエスト署名、LOGIN_TOKEN、OAuth 1.0aに対応しています。認証情報は保存時にAES-256-GCMで暗号化されます。
  • 監査ログ。 モデルが参照しなかった上流の完全なレスポンスを含め、すべてのツール呼び出しについて、入力、出力、所要時間、ステータスがお客様のデータベースに記録されます。
  • SSOとSCIM。 Entra ID、Google、Okta、Auth0、または任意のOIDCプロバイダーに対応しています。サインインのたびにディレクトリグループからロールが同期されます。ディレクトリでユーザーを無効にすると、そのユーザーのワークスペースへのアクセス権とMCP APIキーも無効になります。
{
  "transform": {
    "mode": "select",
    "fallbackToRaw": false,
    "exclude": ["customer.iban", "customer.taxId"],
    "select": { "order": "$.id", "total": "$.amounts.gross", "status": "$.state" }
  }
}

レスポンスマッピングのリファレンス


Claude、ChatGPT、Copilot、Geminiから利用する

同じMCPサーバーを、MCPに対応するすべてのクライアントで使用できるため、コネクターを一度構築するだけで済みます。

  • Claude。 Customize → ConnectorsのカスタムコネクターとしてサーバーURLを追加すると、Claude.ai、Claude Desktop、Claude Codeで使用できます。OAuth 2.0は標準でサポートされています。AnythingMCP Cloudでは、Claude Directoryからワンクリックで追加することもできます。Claudeのセットアップ
  • ChatGPT。 ChatGPTのアプリはMCPを基盤としています。ChatGPTのPlugins(+ → Add custom MCP server)でサーバーを追加するか、Apps SDKアプリのツールレイヤーとして使用します。ChatGPTのセットアップ
  • Meta Muse。 MuseでSettings → Connectors → Add custom connectorを開き、サーバーURLを貼り付けてAnythingMCPにサインインします。Museのセットアップ
  • Copilot、Gemini、Cursorなど、その他のMCPクライアント:クライアントのセットアップガイド。

ナレッジグラフとAIスキル

呼び出しを転送するだけでは、次にどのツールを呼び出すか、また「オープン注文」がビジネス上何を意味するかをエージェントが理解するという難題が残ります。AnythingMCPはその両方を学習し、追加のツール呼び出しではなくコンテキストとして提供します。

  • ナレッジグラフ。 ワークスペースごとに、エンティティ(顧客、注文、製品)とコネクター間の関連をマッピングします。ツール定義と実際の呼び出しから構築され、手動で編集できます。保存するのはフィールド名と関連情報だけで、値は保存しません。各サーバーはkg_how_to_obtainツールを通じてこれを公開するため、エージェントはShopwareの注文からDHLの追跡番号を取得する方法を尋ねられます。
  • AIスキル。 繰り返し行われる操作を小さなルール(「今日の売上には注文ステータス2、3、4を含める」など)に変換します。ルールは適用、編集、却下でき、サーバーの指示に組み込まれます。

AI処理はデフォルトで無効になっており、お客様自身のOpenAI、OpenRouter、またはAnthropicのキーを使用します。グラフ、エディター、MCPツールはキーなしで利用できます。ナレッジグラフガイド


どのような場合に適しているか

多くの MCP ゲートウェイは、すでにある MCP サーバーを統合し、保護します。AnythingMCP はその一歩手前から始めます。すでに運用している API、ERP、データベースから MCP サーバーを作成し、それらを単一のエンドポイントの背後で提供、スコープ設定、監査します。ツールがすでに MCP サーバーで、必要なのが統合だけであれば、専用ゲートウェイで十分な場合があります。並べて比較するには、anythingmcp.com/vsをご覧ください。


FAQ

MCP ゲートウェイとは何ですか?

多数のツールの手前に置く単一の MCP エンドポイントで、すべてのツールの認証、アクセス制御、監査を処理します。Claude や ChatGPT などの AI クライアントは、各システムに直接接続するのではなく、ゲートウェイに接続します。AnythingMCP は、独自の MCP サーバーを持たない API やデータベースからツールも生成するゲートウェイです。

ERP(SAP、Odoo、Xentral…)を Claude や ChatGPT に接続するにはどうすればよいですか?

カタログから ERP のアダプターをインストールし、API の認証情報を入力して、MCP サーバーの URL を Claude のカスタムコネクターまたは ChatGPT のアプリとして追加します。ERP にアダプターがない場合は、その REST API または SOAP API、あるいは SQL データベースに直接接続します。まずは読み取りのみ可能なロールから始めてください。

OpenAPI 仕様から MCP サーバーを作成するにはどうすればよいですか?

REST コネクターを作成し、URL を指定するか貼り付けて仕様をインポートします。すべての操作が、コードを書かずに、サーバーの /mcp エンドポイント上の MCP ツールになります。仕組み

SOAP/WSDL サービスを Claude に接続できますか?

はい。AnythingMCP は WSDL を解析し、各操作をツールに変換して、呼び出しごとに SOAP エンベロープを構築します。WCF サービスにも対応しています。HTTP Basic、Bearer、API キーヘッダー、または WS-Security UsernameToken で認証します。署名付き WS-Security メッセージにはまだ対応していません。SOAP コネクターのドキュメント

SQL Server、Oracle、PostgreSQL のデータベースを Claude から安全にクエリできますか?

クエリツールはデフォルトで読み取り専用です。さらに、SELECT 権限のみを持つデータベースユーザーを使用し、モデルがパラメーターだけを指定する静的クエリを優先し、ロールごとに使用可能なツールをホワイトリストに登録してください。レスポンスのマッピングにより、モデルに渡してはならない列が除外され、すべてのクエリが監査ログに記録されます。

Shopware、WooCommerce、Amazon Seller Central を Claude に接続するにはどうすればよいですか?

ショップまたはマーケットプレイス用のE コマースアダプターをインストールして認可します。WooCommerce には 49 個のツールが付属し、Amazon Seller Central は公式の Selling Partner API を使用します。また、Shopware 6 アダプターは Store API を通じてストアフロントのカタログを読み取ります。


コミュニティとサポート

KOCH Freiburg GmbHで本番運用中で、ERP、CRM、SOAP サービス、オンプレミスのデータベースなど、15 以上の社内システムに AI アシスタントを接続しています。helpcode.aiはこのシステムから AnythingMCP を切り出し、オープンソースとして公開しました。アダプターのカタログは、製品として開発するよりもコミュニティで成長させるほうが速いためです。

コントリビューション

PR を作成する前に、コントリビューションガイドをお読みください。最も手軽で役立つ貢献はアダプターの追加です。JSON ファイルを 1 つ用意するだけで、手順を解説する Issueもあります。

ライセンス

GNU Affero General Public License v3(AGPL-3.0-only)のもとでオープンソースとして公開されています。自社内での商用利用は当初から含まれており、これまでも常に認められています。コピーレフト義務が生じるのは、AnythingMCP を改変し、改変版をネットワーク経由で他者に提供する場合に限られます。ee/ 内のクラウド運用者向けコードは別途ライセンスされており、セルフホストには必要ありません。詳しくはライセンスに関する FAQをご覧ください。

コメント

MCP は初めてですか?

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

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