MCPとは?仕組み・できること・MCPサーバーの使い方を初心者向けに解説【2026年】

この記事の要約と結論
MCP(Model Context Protocol)は、ClaudeやChatGPTなどのAIアプリと外部のデータやツールをつなぐ、オープンソースの標準の仕組みです
AIアプリ(ホスト)が、つないだMCPサーバーからツール・データ・プロンプトを受け取り、外部のサービスでの作業まで進めます
Claude Codeでは「claude mcp add」で追加でき、信頼できるMCPサーバーだけを必要な権限でつなぐのが安全な使い方です
MCP(Model Context Protocol)は、ClaudeやChatGPTなどのAIアプリと、外部のデータやツールをつなぐための共通の仕組みです。MCPを使うと、AIがGoogleカレンダーやNotion、データベースなどの情報を読み取り、作業まで代わりに進められるようになります。
MCPの仕組みと使い方を把握すると、AIに任せられる作業の範囲が広がり、自分の業務に合わせたAIの使い方を選べるようになります。
本記事では、MCPの意味・仕組み・できることと、MCPサーバーの探し方・Claude Codeへの追加方法をまとめています。さらに、APIやSkillsとの違い、安全に使うための注意点も紹介します。
MCP(Model Context Protocol)とは?

MCPとは、AIアプリと外部のシステムをつなぐための、オープンソースの標準の仕組みです。2024年11月にAnthropicがオープンソースとして公開し、現在はClaude・ChatGPT・VS Code・Cursorなど多くのAIアプリやツールが対応しています。
※Anthropic公式「Introducing the Model Context Protocol」(2024年11月25日)より
ここでは、MCPの役割と、MCPが必要とされる理由を解説します。
MCPはAIアプリの「USB-C」
MCPの公式サイトでは、MCPを「AIアプリのためのUSB-Cポート」にたとえています。USB-Cが、メーカーの違う機器を1つの規格でつなげるようにしたのと同じく、MCPはAIアプリと外部のシステムを1つの規格でつなぎます。
MCPでAIアプリにつなげるものは、以下のとおりです。
- データ:パソコンのファイル、データベース、Googleドライブの資料など
- ツール:検索エンジン、計算機、社内のシステムなど
- 作業の型:決まった作業の進め方をまとめたプロンプトなど
※2026年10月時点・MCP公式サイト「What is the Model Context Protocol (MCP)?」より
MCPが必要とされる理由
MCPが広がった理由は、AIアプリとツールをつなぐ作業を、ツールごとに作り直さなくて済むようになったからです。MCPがない場合、AIアプリごと・ツールごとに個別の接続の仕組みを作る必要がありました。
たとえば、MCPに対応したNotionのMCPサーバーが1つあれば、Claude CodeからもCursorからも、同じ仕組みでNotionにつなげます。ツールを提供する会社は1回作れば済み、使う人は対応するAIアプリから選んでつなぐだけです。
公式サイトでは、MCPのメリットを立場ごとに以下のように整理しています。
立場 | MCPのメリット |
|---|---|
開発者 | AIアプリとの連携を作る時間と手間が減る |
AIアプリ | たくさんのデータやツールを使えるようになり、できることが増える |
使う人 | 自分のデータを使って、代わりに作業まで進めてくれるAIを使える |
\ Claude CodeでAI開発を学ぶなら /
バイテックGEEKの無料カウンセリングに参加するMCPの仕組み【ホスト・クライアント・サーバー】

MCPは、AIアプリ側の「ホスト」と「クライアント」、外部のシステム側の「サーバー」の3つでできています。仕組みを知っておくと、MCPサーバーを追加するときの設定の意味が分かりやすくなります。
ここでは、MCPを構成する3つの役割と、MCPサーバーが提供する3つの機能を解説します。
MCPを構成する3つの役割
MCPを構成する3つの役割を、以下の表にまとめます。
役割 | 説明 | 例 |
|---|---|---|
MCPホスト | MCPクライアントをまとめて管理するAIアプリ | Claude Code、Claude Desktop、VS Code |
MCPクライアント | MCPサーバーとの接続を保ち、情報を受け取る部品 | ホストの中で、つなぐサーバーごとに1つ作られる |
MCPサーバー | AIアプリに情報や機能を提供するプログラム | Notion、Sentry、ファイル操作のMCPサーバー |
※2026年10月時点・MCP公式サイト「Architecture overview」より
使う人が意識するのは、主にMCPサーバーです。「どのMCPサーバーを、どのAIアプリにつなぐか」を決めれば、MCPを使い始められます。
MCPサーバーが提供する3つの機能
MCPサーバーは、ツール・リソース・プロンプトの3種類の機能をAIアプリに提供します。3つの機能の違いは、以下のとおりです。
- ツール(Tools):AIが実行できる操作。ファイルの操作、APIの呼び出し、データベースの検索など
- リソース(Resources):AIが参照できるデータ。ファイルの中身、データベースのレコード、APIの応答など
- プロンプト(Prompts):決まったやり取りの型。指示文のひな形や、回答の例など
たとえば、データベースのMCPサーバーなら、検索の「ツール」、表の構造の「リソース」、検索の仕方の例を示す「プロンプト」をまとめて提供できます。
ローカルのMCPサーバーとリモートのMCPサーバー
MCPサーバーには、自分のパソコンで動く「ローカル」と、インターネットの先で動く「リモート」の2種類があります。つなぎ方が違うため、追加するときに区別します。
種類 | 動く場所 | つなぎ方 | 例 |
|---|---|---|---|
ローカル | 自分のパソコン | stdio(同じパソコンのプログラム同士でやり取り) | ファイル操作のMCPサーバー |
リモート | サービスの提供元のサーバー | HTTP(インターネット経由でやり取り) | NotionやSentryのMCPサーバー |
※2026年10月時点・MCP公式サイトより
クラウドのサービスとつなぐ場合は、リモートのMCPサーバーが基本です。Claude Codeの公式ドキュメントでも、リモートのサーバーにはHTTPでの接続が推奨されています。
MCPでできること【活用例】

MCPを使うと、AIがほかのツールの情報を読み、そのツールの中で作業まで進められるようになります。チャットに情報を貼り付けて質問していた作業を、AIに直接任せられる点が大きな違いです。
ここでは、MCPでできることを公式の例をもとに紹介します。
できること | 指示の例 |
|---|---|
課題管理のツールから機能を実装する | 「Jiraの課題ENG-4521に書かれた機能を実装して、GitHubにプルリクエストを作って」 |
監視ツールのデータを分析する | 「SentryとStatsigで、ENG-4521の機能の使われ方を確認して」 |
データベースを検索する | 「PostgreSQLのデータから、この機能を使ったユーザーを10人探して」 |
デザインを反映する | 「Slackに投稿された新しいFigmaのデザインに合わせて、メールのテンプレートを直して」 |
作業を自動化する | 「この10人にフィードバックの会の招待メールの下書きをGmailで作って」 |
※2026年10月時点・Claude Code公式ドキュメント「Connect Claude Code to tools via MCP」の例をもとに編集部が翻訳
MCPの公式サイトでも、GoogleカレンダーやNotionとつないだ自分専用のアシスタントや、FigmaのデザインからWebアプリを作る例が紹介されています。開発の作業だけでなく、日々の業務の自動化にも使えるのがMCPの特徴です。
MCPサーバーの探し方と追加方法

MCPを使うには、使いたいサービスのMCPサーバーを探し、AIアプリに追加します。追加の方法はAIアプリごとに異なりますが、考え方は同じです。
ここでは、MCPサーバーの探し方と、Claude CodeとClaudeのアプリへの追加方法を解説します。
MCPサーバーの探し方
MCPサーバーは、以下の3つの方法で探せます。
- Anthropicのディレクトリ:claude.ai/directoryに、審査済みのコネクタ(MCPサーバー)が一覧で掲載されている
- 各サービスの公式ドキュメント:Notion・GitHub・Sentryなどは、公式のMCPサーバーと接続のURLを公開している
- MCPの公式リポジトリ:ファイル操作などの参考実装のMCPサーバーが公開されている
MCPサーバーを選ぶときは、提供元が信頼できるかを必ず確認しましょう。提供元の分からないMCPサーバーをつなぐと、情報の漏えいや意図しない操作につながるおそれがあります。
Claude CodeにMCPサーバーを追加する
Claude Codeでは、「claude mcp add」のコマンドでMCPサーバーを追加します。リモートとローカルで、書き方が異なります。
種類 | コマンドの例 |
|---|---|
リモート(HTTP) | claude mcp add --transport http notion https://mcp.notion.com/mcp |
ローカル(stdio) | claude mcp add --transport stdio (名前) -- (サーバーを起動するコマンド) |
※2026年10月時点・Claude Code公式ドキュメントより
追加したMCPサーバーは、以下のコマンドで管理できます。
- claude mcp list:追加したMCPサーバーの一覧を見る
- claude mcp get (名前):MCPサーバーの詳細を見る
- claude mcp remove (名前):MCPサーバーを削除する
- /mcp:Claude Codeの中で、MCPサーバーの接続の状態を確認する
ログインが必要なMCPサーバーは、追加したあとに「/mcp」から認証を進めます。
MCPサーバーを使える範囲(スコープ)を選ぶ
Claude Codeでは、追加したMCPサーバーを使える範囲を3つから選べます。自分だけで使うか、チームで共有するかで使い分けます。
範囲 | 使えるプロジェクト | チームとの共有 | 保存される場所 |
|---|---|---|---|
local(初期値) | 追加したプロジェクトだけ | しない | ~/.claude.json |
project | 追加したプロジェクトだけ | する(Gitで共有) | プロジェクトの.mcp.json |
user | 自分の全プロジェクト | しない | ~/.claude.json |
※2026年10月時点・Claude Code公式ドキュメントより
範囲は、追加するときに「--scope project」のように指定します。チームで同じMCPサーバーを使う場合は、projectを選びましょう。
ClaudeのアプリでMCPを使う
Claudeのチャットやデスクトップアプリでは、MCPサーバーは「コネクタ」として提供されています。設定の画面からコネクタを選んで追加するだけで、コマンドを使わずにつなげます。
Claude CodeとClaudeのアプリは同じMCPの仕組みを使っているため、ディレクトリに掲載されているリモートのMCPサーバーは、どちらにも追加できます。
MCPとAPI・Skills・RAGの違い

MCPは、APIやSkills、RAGと混同されやすい仕組みです。どれもAIができることを広げる仕組みですが、役割が違います。
ここでは、MCPとよく比べられる仕組みとの違いを整理します。
仕組み | 役割 | MCPとの関係 |
|---|---|---|
API | サービスの機能をプログラムから呼び出す窓口 | MCPサーバーの多くは、中でサービスのAPIを呼び出している。MCPはAPIをAIが使いやすい形に包む |
Skills | くり返す作業の手順をまとめ、必要なときにAIに読み込ませる仕組み | MCPが「外部とつなぐ」のに対し、Skillsは「作業の進め方を教える」。組み合わせて使える |
RAG | 資料を検索して、関係する部分をAIの回答に使う方法 | RAGは「調べて答える」方法。MCPは検索だけでなく、外部のツールでの操作まで扱える |
※表は公式ドキュメントをもとに編集部が整理
たとえば、「Notionの議事録を読み、決まった書式で報告書を作る」作業なら、Notionとつなぐ部分をMCP、報告書の書式と手順をSkillsに任せる、という組み合わせになります。
\ Claude CodeでAI開発を学ぶなら /
バイテックGEEKの無料カウンセリングに参加するMCPを安全に使うための4つの注意点

MCPは便利な反面、AIに外部のツールを操作させる仕組みです。つなぐMCPサーバーと与える権限を誤ると、情報の漏えいや意図しない操作につながります。
ここでは、MCPを安全に使うための注意点を4つ紹介します。
注意点 | 理由 | 対策 |
|---|---|---|
信頼できるMCPサーバーだけをつなぐ | 不正なMCPサーバーは、情報を外部に送るおそれがある | 公式やディレクトリの審査済みのものを選ぶ |
プロンプトインジェクションに注意する | Webなど外部の内容を読むMCPサーバーは、悪意のある指示を読み込むおそれがある | 外部の内容を読むサーバーは、操作の前に確認する |
権限を必要な範囲にとどめる | 書き込みや削除の権限があると、誤操作の影響が大きい | 読み取りだけで済む作業は、読み取りの権限にする |
使わないMCPサーバーは外す | つないでいるだけで、AIが読み込む情報が増え、使用量も増える | 使うときだけ有効にする |
※2026年10月時点・Claude Code公式ドキュメントをもとに編集部が作成
Claude Codeの公式ドキュメントでも、MCPサーバーをつなぐ前に、信頼できるかを確認するよう注意が書かれています。会社で使う場合は、つないでよいサービスを社内のルールで決めておきましょう。
MCPを使いこなすための学び方

MCPは、AIに外部のツールを使わせることで、AIに任せられる業務を大きく広げる仕組みです。ただし、業務に合わせて使いこなすには、どの作業をAIに任せ、どこで人が確認するかを設計する力が必要です。
ここでは、MCPの学び方を紹介します。
- 身近なサービスから1つつないでみる:NotionやGoogleドライブなど、普段使うサービスのMCPサーバーをつなぎ、読み取りの作業から試す
- Skillsと組み合わせる:MCPでつないだデータを、Skillsにまとめた手順で処理する
- 講座やスクールで体系的に学ぶ:MCP・Skills・hooksを組み合わせた業務の自動化を、現役のエンジニアに質問しながら身につける
Claude CodeでMCPを含めた業務の自動化を学べる講座は、以下の記事で比較しています。
MCPに関するよくある質問

MCPについて、よくある質問と回答をまとめました。
MCPは無料で使えますか?
MCPそのものは、オープンソースの仕組みで、無料で使えます。ただし、MCPを使うAIアプリ(Claude Codeなど)の料金や、つなぐサービスの料金は別にかかります。
MCPはプログラミングができなくても使えますか?
Claudeのアプリでは、設定の画面からコネクタを追加するだけで、プログラミングなしでMCPを使えます。Claude Codeでは、コマンドを1行入力して追加します。MCPサーバーを自分で作る場合は、プログラミングの知識が必要です。
MCPに対応しているAIアプリは何ですか?
MCPの公式サイトでは、Claude・ChatGPT・Visual Studio Code・Cursorなどが対応しているAIアプリとして紹介されています。1つのMCPサーバーを、対応している複数のAIアプリで使えます。
MCPサーバーは自分で作れますか?
MCPサーバーは、公式のSDKを使って自分で作れます。Claude Codeでは、公式のプラグイン「mcp-server-dev」を使うと、Claude Codeと相談しながらMCPサーバーのひな形を作れます。
MCPを使うと料金や使用量は増えますか?
MCPサーバーをつなぐと、ツールの説明などをAIが読み込むため、使用量が増えます。Claude Codeでは、「/usage」でMCPサーバーごとの使用量の割合を確認できるため、使わないMCPサーバーは外しましょう。
まとめ

MCPのポイントは、以下のとおりです。
- MCPは、AIアプリと外部のデータやツールをつなぐオープンソースの標準の仕組み
- ホスト(AIアプリ)・クライアント・サーバーの3つでできていて、使う人はつなぐMCPサーバーを選ぶ
- Claude Codeでは「claude mcp add」で追加し、使える範囲をlocal・project・userから選ぶ
- APIをAIが使いやすい形に包むのがMCPで、作業の手順はSkillsと組み合わせる
- 信頼できるMCPサーバーだけをつなぎ、権限を必要な範囲にとどめる
まずは普段使っているサービスのMCPサーバーを1つつなぎ、読み取りの作業からAIに任せてみましょう。
\ Claude CodeでAI開発を学ぶなら /
バイテックGEEKの無料カウンセリングに参加するRECOMMEND
この記事を読んだ方へおすすめ
Claude Codeを学べるおすすめ講座10選|選び方やよくある疑問への回答【2026年版】
AIを活用した開発環境の整備が、急速に進んでいます。Claude Codeは、ターミナル上で動作するAIコーディングエージェントとして注目を集めています。自然言語での指示だけで、コード編集からGit操作まで完結できる点が…
|AI HACK編集部
Claude Code・Cowork4つの違い|共通する3つのポイントや使い分けについて
Claude CodeとCoworkは、Anthropicが開発した2つのエージェントAIツールです。どちらも複数ステップを自律実行し、ローカルファイルへのアクセスまで行う点が従来のチャットAIと大きく異なります。一方で…
|AI HACK編集部
Claude Desktopとは|主な使用方法やインストールの流れ【2026年】
Claude Desktopに興味はあっても、Web版との違いやインストールの手順がわからず導入を迷っている方は少なくありません。料金プランや対応OS、MCP機能に必要な準備など確認すべき項目も多く、判断に時間がかかりが…
|AI HACK編集部



