Model Context Protocol(MCP)ガイド
MCPとは何か、Host/Client/Serverの位置づけとCursor・Claudeからの読む順番を整理したシリーズ入口です。用語の地図と読む順番を先に固め、Client別の設定手順は今後のSpoke記事で扱います(執筆時点の情報)。
- MCP
- Model Context Protocol
- Cursor
- Claude
- 開発
- 他1
今日の結論
- MCPは、AIと外部ツール/データを繋ぐ「接続」の話です(執筆時点。詳細は公式確認が安全です)。
- ToolArcでは、CursorとClaudeをつなぐクラスターの入口として本記事(Hub)を置きます。Client別の設定手順は今後のSpokeへ分けます。
- 公開初週は「用語+読む順番」だけでも成立します。手順の詳細を待たずに、まずは地図を掴む用途です。
- Cursor側のMCP解説とClaude側のMCP解説は共作関係です。正本(canonical)は本シリーズ側に寄せ、Cursor側は要約とリンクにとどめる想定です。
- 権限やトークンは便利さの裏側でもあります。本記事では注意喚起までに留め、セキュリティを保証しません。
「MCP」という言葉を見かけて、CursorやClaudeの設定画面に出てくる名前とどう対応するのか分からない。そんな段階向けの入口です。
本記事は Model Context Protocol(MCP)シリーズの Hub(入口) です。用語と読む順番を先に固めたうえで、導入手順や設定ファイルの書き方は公開済み Spoke、Client別の細部はロードマップ上の「準備中」分を順に足していく構成です。
MCPを一言で・このシリーズの範囲(Host/Client/Server)
執筆時点のざっくりした理解では、MCPは「AI(会話やAgent)が、手元や外部のツール・データにアクセスするための接続の約束ごと」です。製品ごとの画面名や設定項目名は変わりうるため、実装前には各公式ドキュメントの確認を優先してください。
ToolArcの本シリーズで扱う範囲は次のとおりです。
| 扱う | 扱わない(別記事・別クラスター) |
|---|---|
| MCPの用語整理(Host/Client/Server) | 特定Serverの長いチュートリアル詳細(Spokeへ) |
| 読む順番とClient別の入口の地図 | 執筆ワークフロー全般(Claude+Obsidian系) |
| 権限・トークンへの注意喚起 | セキュリティ監査や保証、侵入耐性の断定 |
| Cursor MCP/Claude MCPの役割分担(要約) | APIを直接叩く専用SDKの網羅比較 |
よく混同しやすい用語を、入口用に短く整理します。公式の用語定義と一字一句一致することを保証するものではなく、読者が迷子にならないための地図です。
| 用語 | 入口での捉え方(執筆時点) |
|---|---|
| Host | MCP対応のアプリ本体側。会話やAgentの「呼び出し元」になりやすい側 |
| Client | Host内でMCP接続を扱う側。CursorやClaude Desktop/Claude Codeなど、読者が実際に設定する入口に近い |
| Server | 外部ツールやデータへの窓口。ファイル・ブラウザ・社内APIなど、接続先ごとにServerが増えるイメージ |
設定ファイル(例: mcp.json 等) | Clientが「どのServerをどう起動/接続するか」を書く場所。名前・置き場はClientと時期で変わりうる |
「APIを自分で全部つなぐ」のとMCPが何が違うか、と聞かれやすい点もあります。入口の感覚としては、毎回ゼロから接続コードを書く代わりに、Client側の設定とServer側の提供機能でつなぐ選択が増えている、程度に留めておくと安全です。仕様の正本は公式にあります。
Cursor/Claudeとの役割分担(Client地図)
MCP自体は「接続の話」で、どのClientから入るかで画面と手順が変わります。本シリーズでは、Client別の長いHow-toはSpokeに分け、Hubでは地図だけ示します。
| Client(入口) | 本シリーズでの位置づけ | いま読む場所 |
|---|---|---|
| Cursor | IDE/AgentからServerへつなぐ入口のひとつ | Cursor開発シリーズ入口(MCP詳細は要約+本Hubへの導線想定) |
| Claude Code/Claude Desktop など | ターミナルやデスクトップ側の入口 | Claude Code ガイド(開発者向け入口) |
| 本Hub(MCPシリーズ) | 用語と読む順番の canonical(正本) | いま読んでいるこのページ |
共作の要点だけ先に書きます。
- canonical(正本): MCPの用語・ロードマップ・設定の共通理解は本シリーズ側
- Cursor側: Cursor利用者向けに短く要約し、詳細と用語の正本へ戻すリンクを置く想定
- Claude側: Claude Code ガイド から、MCPが必要になったタイミングで本Hubへ戻る導線を置く想定
「どれが上位か」ではなく、読者が今いるClientから入り、迷ったら本Hubの地図に戻る関係です。ツール横断の向き不向きだけ先に見たい場合は、弱リンクとしてChatGPT・Claude・Cursorの違いと使い分けまとめも参照できます(本記事の主題ではありません)。
執筆・Vault整理のワークフローそのものは、MCPとは別クラスターです。線引き用に、必要ならClaude + Obsidian Workflowの入口もどうぞ(弱)。
今日の結論と最初の理解チェック
今日押さえる結論は次の5点です。
- MCPは「AIと外部ツール/データの接続」の話(執筆時点。公式確認を優先)
- ToolArcではCursorとClaudeをつなぐ中核クラスター。手順の細部はSpoke
- Spokeがまだゼロでも、Hub+ロードマップで入口として成立する
- Cursor MCPとClaude MCPは共作。正本は本シリーズ
- 権限・トークンは便利さとリスクが同居する。Hubでは注意喚起まで
次の3問で、入口理解だけ確認してください(すべてYesならロードマップへ進んで問題ありません)。
| # | チェック | Yesにする目安 |
|---|---|---|
| 1 | Host/Client/Serverを「呼び出し元・接続入口・接続先」の三層で言える | 製品名の暗記より役割の区別ができている |
| 2 | Client別の細部設定はSpoke側だと分かる | このHubで手順を完結させようとしていない |
| 3 | トークンや権限を渡す前に、公式・規約を見る必要があると分かる | 「とりあえず全部許可」を避けられる |
1つでもNoなら、無理に設定へ進まず、用語表とClient地図をもう一度眺めてください。設定手順の詳細はSpoke公開後に足場を増やします。
読む順番(ロードマップ)
読む順番の地図です。公開済みの Spoke は実リンク、未公開は準備中です。
推奨の読み方は #1 → #2 → #3 → #4 → #5 → #6 → #7 → #8 を土台に、必要なら #9(VS Code)/#10(GitHub Server)/#11(選定一覧)/#12(Filesystem)/#13(Brave Search)/#14(PostgreSQL)/#15(自作Server)/#16(Client SDK)/#17(権限)/#18(ローカルとリモート運用)/#19(接続エラー)/#20(デバッグとログ)/#21(同じMCPを複数アプリでつなぐ順番)/#22(Actionsジョブの進め方とSecrets)/#23(Slack MCPのAppとスコープ)/#24(Playwright MCPの追加と起動確認)/#25(自作Serverのデプロイ先と確認)/#26(公式動向と仕様更新の追い方)/#27(REST連携の判断)/#28(CursorとClaudeの設定の違い)/#29(Filesystem/GitHub/Searchの用途の切り分け)/#30(公式レジストリと発見ツールの探し方) へ分岐する想定です。#1〜#2で言葉を揃え、#3〜#4で共通の導入感を掴み、#5で接続方式を見分け、Client別(#6〜#9)と具体Server(#10・#12・#13・#14)・選定(#11)・自作(#15)・自前Client(#16)・権限の渡し方(#17)・手元起動とURLの運用(#18)・つながらないときの確認順(#19)・ログの見方(#20)・同じ Server を複数アプリでつなぐ順番(#21)・Actionsのジョブから使う順番(#22)・Slack公式MCPのつなぎ方(#23)・Playwright公式MCPのつなぎ方(#24)・自作Serverの公開URLの用意(#25)・公式の確認先と見る順番(#26)・REST直呼びとの判断(#27)・CursorとClaude Desktop/Codeの設定の違い(#28)・Filesystem/GitHub/Searchの用途の切り分け(#29)・公式レジストリと発見ツールの探し方(#30)へ進む、という段階に分けます。
隣のHubとセキュリティ注意
隣の入口は次のとおりです。
| 役割 | リンク |
|---|---|
| Cursor開発の入口 | Cursor無料版レビュー/開発シリーズHub |
| Claude開発の入口 | Claude Code ガイド(開発者向け入口) |
| ツール横断の比較(弱) | ChatGPT・Claude・Cursorの違いと使い分け |
権限・トークンについての注意(保証ではありません)
MCPは便利な一方で、Serverに渡す権限やトークンの範囲が広いほど、意図しない操作や情報露出のリスクも増えやすい、と考えるのが安全です。
- 必要最小限の権限から試す
- 個人・機密トークンを、用途の分からないServerへ渡さない
- 設定をコピーする前に、出典と公式手順を確認する
- 不審なServerや、説明の薄い接続先は採用を急がない
渡す範囲の決め方と、追加後に登録・範囲・常時許可を分けて見直す順は、MCPの権限管理で扱っています。
本記事はセキュリティ監査でも保証でもありません。接続先・権限・トークンの扱いは、各Client/Serverの公式ドキュメントと利用規約を優先してください。
まとめ
MCPは「どのAIが一番か」の話ではなく、AIを外部の道具やデータにどうつなぐかの入口です。まずはHost/Client/Serverの役割を区別し、Client地図で今いる場所を確認したうえで、ロードマップの順に足場を増やしていくのが迷いづらい進め方です。
次の一歩:
- Cursorから触る感覚を先に掴みたい → Cursorシリーズ入口
- Claude開発側の入口が必要 → Claude Code ガイド
- 横断比較だけ先に見たい → AIツール比較Hub(弱)
Spokeの公開が進んだら、本ページのロードマップ表を実リンクに差し替えていきます。
本記事の用語整理・設定名・権限の扱いは、2026-07-16執筆時点の理解に基づく入口メモです。MCPおよび各Client・Serverの仕様、画面、設定ファイル名、接続方式、料金は変更される可能性があります。接続やトークンの取り扱いは公式ドキュメントと利用規約で確認してください。本記事はセキュリティや動作を保証するものではありません。