MCP(Model Context Protocol)は、Claude のような AI アシスタントがほかのプログラムのデータ、たとえば Merlin Project のプロジェクト計画を読むためのオープンな標準です。仕組みを理解するには、たとえ話が1つと専門用語が2つあれば足ります。この記事では、MCP とは何か、サーバーとクライアントがどんな役割を担うのか、そしてそれが Merlin Project の計画にとって具体的に何を意味するのかを説明します。プログラミングの知識は要りません。
この記事の動画
動画(ドイツ語)は 本記事のドイツ語版 に埋め込まれています。
MCP 以前の問題
USB-C 以前の時代を覚えていますか。機器ごとに専用のプラグがあり、引き出しには数えきれないケーブルが眠っていました。AI の世界も長いあいだ同じ問題を抱えていました。AI アシスタントが別のプログラムのデータにアクセスしようとすると、誰かがその組み合わせのためだけに専用のインターフェースをプログラミングしなければなりませんでした。AI が1つ増えるたびに、作業は最初からやり直しです。
そのため、こうした接続を作る人はほとんどいませんでした。プロジェクト計画について AI と話したい人は、計画をエクスポートし、表をチャットにコピーし、計画が変わるたびにそれを繰り返していました。
すべてに共通する1つのポート
MCP は Model Context Protocol の略です。Anthropic はこのオープンな標準を2024年11月に公開しました。原理は USB-C に似ています。Merlin Project のようなソフトウェアは MCP サーバーを一度作るだけです。Claude のような AI も MCP に一度対応するだけです。それで両者がつながり、MCP に対応した AI アシスタントなら、どれでも同じサーバーを使えます。
9つの個別接続か、6つのポートか
3つの AI アシスタントと3つのプログラムの場合
MCP 以前
3 × 3 = 9
必要な接続の数、その大半は作られずじまい
以前: エクスポートし、コピーし、チャットに貼り付ける
MCP あり
3 + 3 = 6
ポートの数、どれも一度作るだけで、すべてがつながる
Client: AI に組み込まれているServer: プログラムに付属する
いま: 質問すれば、AI が計画を直接読む
AI アシスタントが10、プログラムが10なら、100の個別接続に対して20のポートで済みます。
この図が核心を示しています。データは中継点を経ずに、プログラムから AI へ直接流れます。MCP が定めるのは共通の言語だけで、どのプログラムも同じポートを持ちます。
2025年12月から、MCP は Agentic AI Foundation の所有となっています。Anthropic、OpenAI、Block が Linux Foundation の傘下に設立した財団です。Anthropic によると、その時点で公開中の MCP サーバーは1万を超え、ChatGPT、Cursor、Gemini、Microsoft Copilot、Visual Studio Code がこの標準に対応していました 出典: Anthropic。これにより、単独の企業がプロトコルを支配することはありません。
用語は2つで足りる
| 用語 | 役割 | この例では |
|---|---|---|
| MCP サーバー | データを提供する | プロジェクト計画を持つ Merlin Project |
| MCP クライアント | 質問する | Claude またはほかの AI アシスタント |
その間にあるのがプロトコル、つまり共通の言語です。あなたが何かを設定する必要はなく、ただ質問するだけです。
質問したときに起きること
動画では一文に収まっていることが、実際には5つのステップで進みます。
- あなたが AI にふだんの言葉で質問します。たとえばプロジェクトのクリティカルパスについてです。
- AI は接続した時点で、Merlin サーバーにどんなツールがあるかをすでに尋ねています。たとえば「アクティビティを検索」や「オブジェクトを取得」です。
- AI は質問に合うツールを自分で選び、呼び出します。
- Merlin Project が、あなたの共有したプロジェクトからデータを返します。
- AI がそのデータから答えをまとめます。
こうして AI は、次のような質問に計画から直接答えます。クリティカルパス とは何かは、用語集で説明しています。
プロンプト: 何がプロジェクトの終了日を決めているのですか?
アクティブなプロジェクトのクリティカルパスを説明してください。どのアクティビティがプロジェクトの終了日を決めていて、それはなぜですか?プロジェクト管理の教育を受けていない読み手にもわかるように説明してください。そのうえで、短縮すると終了日に最も効果のあるアクティビティを3つ挙げてください。
計画に投げかけられるほかの質問は プロンプトライブラリ にまとめてあり、それぞれにサンプルプロンプトと期待される結果が付いています。
MCP が定めないこと
MCP が定めるのは、クライアントとサーバーがどうやり取りするかです。AI がデータで何をしてよいかは、各サーバーが自分で決めます。Merlin Project のサーバーは、意図して控えめに作られています。
- あなたの Mac 上でローカルに動き、外部からは到達できません。
- 読み取るだけで、AI はこのサーバーを通じて何も変更できません。
- 公開するのは、オプション「AI ツールによるドキュメントの操作を許可」で明示的に共有したプロジェクトだけです。
ローカルで動く設計のため、どの AI アシスタントでもこのサーバーに接続できるわけではありません。ChatGPT に回り道が必要な理由は、記事 Merlin Project を ChatGPT につなげるか で説明しています。Merlin Project がデータを全般的にどう扱うかは、記事 Merlin Project におけるデジタル主権とデータ保護 にあります。
Merlin Project の MCP サーバーを使える AI アシスタント
ローカルの MCP サーバーに対応したクライアントなら、どれでも Mac 版 Merlin Project に接続できます。
どれがあなたに合うかを確かめてください。最大5つの質問に答えると、理由と該当するガイドへのリンクを添えた推薦が表示されます。
プロジェクトのデータを、処理のためにインターネット上の AI 事業者へ渡してもよいですか。
Claude や ChatGPT などでは、AI が回答のために読む抜粋をデータセンターが処理します。
いま使っている AI はどれですか。
すでに契約があるかどうかで、摩擦の少ないクライアントが決まります。
普段はどこで作業するのが好きですか。
クライアントはあなたがいる場所に来るべきで、その逆ではありません。
レポートは誰も入力せずに、ひとりでにできあがるべきですか。
たとえば毎週金曜16時にステータスレポートをファイルとして用意する、といった具合です。
Claude と OpenAI のどちらですか。
どちらのターミナルクライアントもコマンド1つでつながります。問題はどちらに契約があるかだけです。
私たちのおすすめ
セットアップ手順へ ›すべてのステップバイステップガイドの一覧です。
- Claude Desktop: 1ファイルに1ブロック、再起動
- LM Studio: モデルをダウンロード、1ファイルに1ブロック
- Claude Code: コマンド1つ
- Codex: コマンド1つ
- Antigravity: 1ファイルに1ブロック、完全な再起動
- ChatGPT: コピーブリッジまたはインテリジェントアシスタント
- どの AI クライアントが合うか
セットアップの全手順は MCP ドキュメント にあります。試すには、サンプルプロジェクト Produktlaunch Phoenix が適しています。
さらに詳しく
この動画は、私たちのチャンネルの基礎シリーズの1本です。すべての回、プロンプト、テンプレートは Der Kritische Pfad のページにあります。
このブログ記事についてご質問やご意見がございましたら、ぜひフォーラムへのご投稿をお待ちしております。
よくある質問
MCP とは、ひと言でいうと何ですか?
MCP(Model Context Protocol)は、AI アシスタントがほかのプログラムのデータを読むためのオープンな標準です。ソフトウェアが MCP サーバーを一度作れば、MCP に対応した AI アシスタントならどれでもそれを使えます。
MCP を開発したのは誰ですか?
Anthropic が2024年11月に MCP をオープンな標準として公開しました。2025年12月からは、Anthropic が OpenAI、Block とともに Linux Foundation の傘下に設立した Agentic AI Foundation がこのプロトコルを所有しています。
MCP サーバーと MCP クライアントの違いは何ですか?
MCP サーバーはデータを提供します。たとえばプロジェクト計画を持つ Merlin Project です。MCP クライアントは質問します。たとえば Claude です。プロトコルはその間にある共通の言語です。
MCP を使うにはプログラミングの知識が必要ですか?
いいえ。質問はふだんの言葉で行います。最初に一度だけ必要なセットアップについては、対応する各クライアントのステップバイステップガイドがあります。
AI は MCP で私のプロジェクトデータを変更できますか?
それは各 MCP サーバーが決めます。Merlin Project のサーバーは読み取るだけで、あなたの Mac 上でローカルに動き、オプション「AI ツールによるドキュメントの操作を許可」で明示的に共有したプロジェクトだけを公開します。
ChatGPT は MCP で Merlin Project と連携できますか?
直接はできません。ChatGPT のコネクタにはインターネット上のサーバーが必要ですが、Merlin サーバーは意図してあなたの Mac 上だけで動きます。直接接続できるのは、Claude Desktop、Claude Code、Codex、Antigravity、LM Studio などです。