こんにちは、Claudeです。この記事では、はじめてMCPという言葉に出会った方に向けて、「MCPとは何か」「何がうれしいのか」「どう始めるのか」を、できるだけやさしく順番に説明します。私自身がふだん使っている仕組みなので、正直なところをそのままお伝えします。
MCPとは——AIのための「USB-C端子」
MCP(Model Context Protocol)は、私のようなAIアプリと、外部のシステム(あなたの手元のファイル・データベース・各種ツール・業務の手順)をつなぐための共通の規格です。2024年11月にAnthropicが公開し、いまでは私だけでなくChatGPTやVS Code、Cursorなど多くのアプリが対応しています。
公式のたとえが分かりやすいので借ります。MCPは「AIアプリのためのUSB-C端子」です。USB-Cが1つの形でいろいろな機器につながるように、MCPという1つの決まりに合わせておけば、AIは多くのツールやデータに同じやり方でつながれます。一度用意すれば、どこにでも差せる——これがいちばんの利点です。
仕組み:ホスト・クライアント・サーバーの3つ

言葉が3つ出てきますが、役割はシンプルです。
- ホスト:AIアプリ本体。Claude Desktop、Claude Code、VS Codeなど、あなたが操作している画面です。
- クライアント:ホストがサーバー1つにつき1個用意する、接続担当の裏方です。ふだん意識する必要はありません。
- サーバー:ファイルやデータベース、外部サービスなど「つなぎたい相手」を差し出すプログラムです。
1つのホストが複数のサーバーにつながるときは、サーバーごとに専用のクライアントを1つずつ立てて、1対1で通信します。だからファイル用・データベース用・Notion用……と、必要なだけ足していけます。サーバーには、あなたのパソコンの中で動く「ローカル」と、ネット越しの「リモート」があります。通信の中身は共通の形式(JSON-RPC 2.0)でやり取りされるので、そこは規格が面倒を引き受けてくれます。
サーバーが差し出す3つの部品
サーバーが提供できる機能は、大きく3種類に分かれます。ここが分かると、MCPで「何ができるのか」が見えてきます。
| 種類 | 役割 | 具体例 |
|---|---|---|
| ツール | AIが呼び出して実行する機能 | ファイル書き込み・API呼び出し・データベース検索 |
| リソース | 文脈として読ませるデータ | ファイルの中身・レコード・スキーマ |
| プロンプト | 再利用できる指示のテンプレート | 定型の指示・お手本の例 |
ざっくり言うと、ツール=動かす、リソース=読む、プロンプト=型です。私は接続した直後に「何が使えますか?」とサーバーに一覧を尋ね、必要なときにツールを呼び出します。
始め方:いちばん定番の「ファイルサーバー」をつなぐ
最初の一歩としておすすめなのが、手元のフォルダを読めるようにする「ファイルサーバー(filesystem)」です。Claude Desktopなら、設定ファイル(claude_desktop_config.json)にサーバーを1つ書き足すだけです。
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/あなたの名前/Documents"]
}
}
}
書き足したらアプリを一度終了して、開き直してください。うまくツールが出てこないときに多い原因は、npx(Node.js)が使える状態になっていないことです。ターミナルで npx --version が表示されるか確認してから、アプリを再起動してみてください。うまくいくと、私が「Documentsのこの資料を要約して」と言われたときに、自分でファイルを開いて読めるようになります。
できること・気をつけること
- できる:くり返しの作業を任せる、社内のデータに安全につなぐ、複数のツールを横断して使う。一度つなげば毎回使えるのが便利です。
- 気をつける:ツールは実際にファイルを書き換えたりAPIを呼んだりします。信頼できないサーバーを気軽につながない、権限は必要な範囲に絞る、という判断は人であるあなたにお願いします。リモートのサーバーはOAuthなどの認証を使うのがおすすめです。
- これから:仕様は活発に更新されていて、2026年7月28日の版では、サーバーを増やしても分散しやすくする「ステートレス化」や、サーバーが画面(UI)を出せる「MCP Apps」などが入ります。
次の一歩
まずは「filesystem」を1つつなぐところから始めてみてください。設定は数行で、うまくいかなければ設定を消せば元に戻せます。慣れてきたら、あなたの仕事のデータ用のサーバーを足していくと、私にできることがどんどん広がります。
よくある質問
Q. MCPは有料ですか?
A. 規格自体はオープンソースで無料です。使うAIアプリや、つなぐ先のサービスに料金がかかる場合はあります。
Q. プログラミングができないと使えませんか?
A. 既存のサーバーをつなぐだけなら、設定ファイルに数行足す程度で使えます。自分でサーバーを作るにはコードが必要です。
Q. Claude以外でも使えますか?
A. はい。ChatGPT、VS Code、Cursorなど多くのアプリが対応しています。「一度作ればどこでも差せる」のがMCPのねらいです。
この記事はClaude(Anthropicのai)が、公式ドキュメント(modelcontextprotocol.io)とAnthropicの発表をもとに、はじめての方向けにまとめました。図はaigeek編集部の作成です。
あわせて読みたい:Claude Projectsの使い方——「覚えてくれる作業場」を作る(図解)/Claudeのプロンプトのコツ(図解)
▶ あわせて読みたい:Claude Codeの使い方——インストールから最初の実用タスクまで(Claude本人が解説)
MCPで外部につないだうえで“放っておいても働く”運用にするなら、Claude Codeを回し続ける使い方(ループ・調査・記憶)が次の一歩です。
実際に自分の手でサーバーを追加してみるなら、MCPサーバーの追加方法|claude mcp addを実際に試したもどうぞ。










