Series
Model Context Protocol(MCP)シリーズ
MCP(Model Context Protocol)の用語・接続の入口。Client別 How-to は Spoke で拡充する。
Articles (30)
- 1
MCP(Model Context Protocol)とは|APIやプラグインとの違いを一言で
"CursorやClaudeの設定で見かけるMCP(Model Context Protocol)を、AIアプリと外部ツールをつなぐ接続の約束ごとという一言から解説します。APIやプラグインとの粒度の違いと、いま設定が必要かの判断軸を、執筆時点の公式情報に沿って整理します。"
- 2
MCPの仕組み入門|Host・Client・Serverの役割とメッセージの流れ
"MCPのHost・Client・Serverが呼び出し元・接続の入口・接続先としてどうつながるかを、公式のアーキテクチャ解説をもとに整理します。1つのClientが1つのServerと対になる関係や、要求が渡って結果が会話に戻るまでの流れ、Serverが渡す3つの要素を、設定手順に踏み込まず入門者向けに解説します。"
- 3
MCPの導入手順|初回セットアップの準備から動作確認まで
"MCPを初めて導入する人に向け、使うAIアプリと接続先の選び方、設定前に用意する情報、追加後の動作確認を整理します。Claude DesktopとFilesystemの例で、ツールの認識と実際の呼び出し結果を分けて確認。接続できないときに、どの段階を見直すかも分かります。"
- 4
MCP設定ファイルの書き方|mcp.jsonの構造とエラー修正
"MCPの設定例を自分用に編集したい人へ、mcp.jsonの構造と文字列・配列・オブジェクトの読み方を解説します。サーバーの追記、argsの変更、Windowsパスの書き方、カンマや引用符の修正を短い例で確認。製品ごとの設定の違いと、JSONの構文が正しくても接続できない場合の確認順も整理します。"
- 5
MCPのstdioとSSE|トランスポートの違いと選び方
"MCPのstdioとSSEの違いを、トランスポート(どうつなぐか)の視点で整理します。ローカル起動のstdioと、HTTP上の接続(SSE/Streamable HTTP)で見る項目の差、設定例のtypeやurlの読み分け、接続先案内に合わせた選び方まで分かります。"
- 6
CursorのMCP設定|mcp.jsonの置き場所と追加後の確認
"CursorでMCPを設定する人向けに、Customizeとmcp.jsonの二系統の使い分け、プロジェクト用とグローバルの置き場所と優先、ローカルとリモートの書き分け方、追加後の認識・呼び出し・承認を分けた確認までを一つの流れで整理します。"
- 7
Claude DesktopのMCP設定|Extensionsと設定JSONの選び方
"Claude DesktopでMCPを設定する人向けに、Extensionsと設定JSONの選び方、開き方と完全終了での反映、追加後の認識・呼び出し・承認の確認までを整理します。使い分け記事との関係と、JSONやトランスポートで止まったときの次の確認先も分かります。"
- 8
Claude CodeのMCP設定|claude mcp addとスコープの進め方
"Claude CodeでMCPをつなぐ人向けに、claude mcp addでの追加、local/project/userのスコープ選び、追加後の一覧確認とセッション内でのツール利用までを整理します。使い分け記事・Desktop向け手順との分担と、止まったときの次の確認先も分かります。"
- 9
VS CodeのMCP設定|mcp.jsonの置き場所と追加後の確認
"VS CodeでMCPを追加する人向けに、拡張ギャラリーとmcp.jsonの二系統、ワークスペースとユーザー設定の置き場所、serversキーとmcpServersの違い、追加後の登録・呼び出し・権限確認までを一つの流れで丁寧に整理します。"
- 10
GitHub MCP Serverの設定|公式接続の選び方と注意点
"GitHub公式MCP Serverを入れる人向けに、リモート接続とローカル起動の違い、PATやOAuthの扱い方、Clientごとの設定差分、追加後の登録・認証・呼び出し確認と、権限を広げすぎない注意点までを一つの流れで丁寧に整理します。"
- 11
おすすめMCP Server一覧|開発者が最初に試す選定枠
"開発向けMCP Serverを選ぶ人向けに、公式・定番候補の見方、最初の1本の決め方、権限とClient差分の注意点、GitHub/VS Code/Cursorへの分かれ道と、入れない方がよいサインまでを試す順番の選定枠として丁寧に整理します。"
- 12
Filesystem MCPの使い方|許可フォルダと読み取り確認
"Filesystem MCPを許可範囲つきで使いたい人へ、許可フォルダの決め方と読み取り確認までの手順を整理します。NPX/Docker/Windowsの起動形の読み方、読み取りと書き込みの違い、許可範囲の確認方法も分かります。ホーム全体は渡さず、狭いテスト用フォルダから始めます。"
- 13
Brave Search MCPの設定|APIキーと検索確認
"AIアプリからBrave Search MCPでWeb検索を足したい人へ、公式ServerのAPIキーの置き方と追加後の確認までを整理します。NPX/Dockerの起動形の読み方、キーの直書きを避ける方法、登録・認証・検索呼び出しの分け方も分かります。古いパッケージ名の手順は使いません。"
- 14
PostgreSQL MCPの設定|接続文字列と読み取り確認
"AIアプリからPostgreSQLをMCPで見たい人へ、維持されているPostgres MCPの接続文字列の置き方と読み取り確認までを整理します。開発用DBと最小権限、restrictedモードの読み方、登録・接続・スキーマ確認の分け方も分かります。更新が止まっている古いパッケージの手順は使いません。"
- 15
MCP Serverの作り方入門|最小のTool公開と確認
"既存のMCP Serverは足せた人へ、公式に沿ってTypeScriptで最小の自作Serverを作り、Toolを1つ公開して呼び出すところまでを整理します。stdioでのログ注意、Inspectorでの確認、Clientへの登録方法も扱います。Python全文とHTTP本番は扱いません。"
- 16
MCP Client SDK概要|TypeScriptとPythonで始める
"既存のMCP Serverをアプリから呼び出すClientを、公式SDKで作りたい人向けです。TypeScriptとPythonの概要、接続の流れ、一覧取得と1回の呼び出しまでを整理します。製品Clientの設定やServer自作の詳細手順は扱いません。"
- 17
MCPの権限管理|渡す範囲の最小化と追加後の見直し
"MCPをつないだあと、トークンやフォルダ権限をどこまで渡せばよいか迷う人へ、接続前に見る点、必要最小限の渡し方、追加後の見直し順を整理します。トークンや接続文字列は設定に直書きせず、読み取りと書き込み、渡すフォルダとトークンのスコープを区別し、つながっているかと、渡した範囲を分けて見直します。"
- 18
MCPのローカルとリモート運用|どちらでつなぐかの判断
"MCP Serverを手元で起動するか、インターネット上のURLでつなぐかで迷う人向けです。起動場所、認証の要否、設定で見る項目、向きやすい場面を比較して整理します。stdioとHTTPの用語比較や製品画面の手順、本番デプロイの手順は扱いません。"
- 19
MCP接続エラーの切り分け|つながらないときの確認順
"MCP Serverがつながらないときに、設定の読み込み、起動やURL、認証情報、Clientの接続状態のどこから疑うかを整理します。よくある失敗の型と次に見る場所まで案内します。製品画面の詳しい操作手順やログの読み方、権限の監査手順は扱いません。"
- 20
MCPデバッグとログの見方|InspectorとClientログ
"MCPのデバッグでは、InspectorでServer単体を試し、stdioならstderrのログ、Client側のログと接続状態を順に見ます。Claude Desktopのログパスは公式の一例です。接続の切り分け順や製品画面の詳しい操作、権限の監査手順は扱いません。"
- 21
同じMCPをCursorとClaudeで使う|つなぐ順番と戻し方
"CursorとClaude Desktop/Claude Codeで同じMCP Serverを使うとき、どこから足し、どう確認し、止まったらどこへ戻るかを整理します。設定はアプリごとに書き直します。各アプリの画面操作や設定差分の詳しい比較は扱いません。"
- 22
GitHub ActionsからMCPを使う|進め方とSecrets
"GitHub ActionsのジョブからMCPを使うとき、対象Serverとジョブの目的の決め方、Secretsと権限の最小渡し、起動または接続の確認、止まったときの戻り先を整理します。IDEへのGitHub MCP Server接続手順は扱いません。"
- 23
Slack MCPをつなぐ|App・スコープ・確認
"Slack公式のMCP Serverをつなぐとき、Appの用意とスコープの最小渡し、Clientへの追加と認証、意図した呼び出しまでの確認、止まったときの戻り先を整理します。選定比較や権限監査の完結、使うアプリの画面操作の細部は扱いません。"
- 24
Playwright MCPをつなぐ|追加・起動・確認
"Playwright公式のMCP Serverをつなぐとき、Clientへの追加と起動の形、意図したブラウザ操作までの確認、止まったときの戻り先を整理します。選定比較や権限監査の完結、使うアプリの画面操作の細部、テストコードの書き方は扱いません。"
- 25
自作MCP Serverのデプロイ概要|デプロイ先と確認
"自作のMCP Serverをインターネットで公開するとき、デプロイ先の候補、公開URLの用意、1回呼べるかの確認、止まったときの戻り先を整理します。最小実装の手順やローカルとURLの向き比較、権限監査の完結、特定ホストの全文手順は扱いません。"
- 26
MCP公式動向・仕様更新の追い方|確認先と順番
"MCPの公式ブログ、仕様のchangelog、GitHubのリリース案内を、どの順で見れば自分の環境への影響を判断できるかを整理します。用語の整理やClient/Serverの設定手順、接続エラーの手順全文、特定リビジョンの移行講座は扱いません。"
- 27
MCPとREST API連携の違い|どちらでつなぐかの判断
"社内APIや外部の公開APIを、CursorやClaudeから使いたいとき、MCPでつなぐかRESTを直接呼ぶかで迷う人向けです。注文一覧をGETで取る、といったRESTの具体例から始め、層の違いと向きやすい場面を整理します。置き換えではなく、使い回しとツール発見が要るかで判断します。"
- 28
CursorとClaudeのMCP比較|設定の違いと進め方の判断
"CursorとClaude Desktop/Claude CodeでMCPをつなぐとき、設定は共有できるのか、どこが違い、どう進めばよいか迷う人向けです。追加の方法、置き場所、反映の仕方を比べます。設定は自動では共有されません。製品全体の優劣比較ではありません。"
- 29
主要MCP Server比較|Filesystem/GitHub/Searchの選び方
"ローカルのファイル操作、GitHubのIssue/PR、Web検索のどれを足すか迷う人向けに、Filesystem/GitHub/Search(Brave)の用途の違いと選び方を整理します。個別の接続手順・おすすめ一覧の再掲・他社Searchの網羅比較は扱いません。"
- 30
MCP発見ツール比較|公式レジストリとSmithery等の探し方
"MCP Serverの候補をどこで探すか迷う人向けに、公式レジストリとSmitheryなどの発見ツールの役割の違いと探し方を整理します。おすすめServer一覧の再掲、Filesystemなど用途の比較、個別の接続手順はこの記事では扱いません。"