MCPとは?Model Context Protocolの仕組み・設定・活用事例をわかりやすく解説

AIトレンド··10分で読める·SalesNow編集部
#MCP#Model Context Protocol#AIツール連携#Claude Code#API#自動化

ひとことで言うと

Model Context Protocol(MCP)の定義からアーキテクチャ、セットアップ手順、実際の活用事例、今後の展望まで。SalesNowが複数のMCPサーバーを構築してSlack連携・ブラウザ操作を自動化した実例を交えて解説。

MCPとは — AIと外部ツールをつなぐ標準プロトコル

MCP(Model Context Protocol)は、Anthropicが策定したAIモデルと外部ツール・データソースを接続するためのオープンな通信プロトコルです。従来、AIモデルが外部サービス(Slack、GitHub、データベースなど)と連携するには、個別にAPIを呼び出すカスタムコードが必要でした。MCPはこれを標準化されたインターフェースに統一します。

USB-Cがさまざまなデバイスの充電・データ転送を統一したように、MCPはAIモデルとツールの接続を統一します。MCPに対応したツール(MCPサーバー)を一度作れば、Claude Code、Claude Desktop、その他のMCP対応クライアントから共通の方法でアクセスできます。

MCPの最大の意義は、AIモデルの能力を「知識」から「行動」に拡張することです。テキストを生成するだけでなく、Slackにメッセージを送信する、GitHubにPRを作成する、データベースをクエリする — こうした実世界のアクションが可能になります。

この記事に関連する求人

AIネイティブ・フルスタックエンジニア(長期インターン)

AIネイティブな開発組織で、実プロダクトの開発に挑戦しませんか。詳細は採用ページをご確認ください。

詳細を見る

アーキテクチャ — クライアント・サーバーモデル

MCPはクライアント・サーバーアーキテクチャで構成されます。

MCPクライアント: AIモデル側のインターフェース。Claude Code、Claude Desktopなどがこれに該当します。ユーザーの指示に基づいて、適切なMCPサーバーを呼び出します。

MCPサーバー: 外部ツール・データソースとの橋渡し役。Slackサーバー、GitHubサーバー、PostgreSQLサーバーなど、各サービスごとに個別のサーバーが存在します。JSON-RPC 2.0ベースの通信で、ツール定義・リソース定義・プロンプトテンプレートを提供します。

3つの機能タイプ: ①Tools(ツール) — AIが実行するアクション(メッセージ送信、ファイル作成など)、②Resources(リソース) — AIが参照するデータ(ドキュメント、データベースの内容など)、③Prompts(プロンプト) — 定型的な指示テンプレート。

通信はstdio(標準入出力)またはSSE(Server-Sent Events)で行われ、ローカル実行・リモート実行の両方に対応しています。

セットアップ — Claude CodeでMCPサーバーを使う

Claude CodeでMCPサーバーを利用するには、`.mcp.json` ファイルをプロジェクトルートに配置します。

設定では `mcpServers` キーの下に利用したいサーバーを定義します。たとえば slack サーバーなら、`command` に「npx」、`args` にMCPサーバーのパッケージ名、`env` に必要な認証トークン(SLACK_BOT_TOKEN など)を記述します。

この設定でClaude Codeを起動すると、Slackへのメッセージ送信・チャンネル一覧取得などのツールが自動的に利用可能になります。Claude Codeが「Slackに通知を送って」と指示されると、MCPサーバー経由でSlack APIを呼び出します。

公式MCPサーバー: Anthropicが公式に提供するMCPサーバーが多数あります。Slack、GitHub、PostgreSQL、ファイルシステム、Puppeteer(ブラウザ操作)などが代表的です。npmパッケージとして公開されており、`npx` で即座に起動できます。

カスタムMCPサーバー: 社内ツールや独自APIとの連携には、カスタムMCPサーバーを構築します。TypeScript SDKまたはPython SDKが提供されており、100行程度のコードでMCPサーバーを実装できます。

ここまで読んだあなたは、AI活用力が高い可能性があります

10分の無料診断で、あなたのAI偏差値と8タイプを判定しませんか?

活用事例 — 業務自動化に使われる代表的なMCPサーバー

MCPサーバーを組み合わせることで、業務の自動化を進められます。代表的な活用パターンを紹介します。

①Slack連携MCPサーバー: Claude Codeからの分析結果やレポートを、適切なSlackチャンネルに自動投稿。日次レポート、アラート通知、情報共有などに使われます。人間がSlackへ転記する作業を省けます。

②ブラウザ操作MCPサーバー: Playwrightベースのブラウザ自動操作で、Webサイトのスクリーンショット取得、フォーム入力テスト、サイトのモニタリングを実行。QAテストの自動化に役立ちます。

③Supabase MCPサーバー: データベースへの直接クエリを実行し、ビジネスメトリクスの集計・分析をClaude Codeから行えます。SQLを書かなくても「今月の新規登録数は?」と聞くだけでデータが返ります。

MCPの真価はツールの組み合わせにあります。「データベースからデータ取得→分析→Slackに投稿」のようなワークフローを、Claude Codeへの一つの指示で完結できます。

今後の展望 — MCPが変えるAI活用の未来

MCPはまだ黎明期ですが、AIとツールの連携方法を根本的に変える可能性を秘めています。

エコシステムの拡大: 2026年現在、MCP対応サーバーは公式・コミュニティ合わせて数百種類に達しています。CRM、会計ソフト、プロジェクト管理ツール、クラウドインフラなど、主要なSaaSのMCPサーバーが続々と登場しています。

マルチエージェント連携: 複数のAIエージェントがMCPサーバーを介して協調するユースケースが実現しつつあります。例えば、「分析エージェントがデータを集計し、レポートエージェントが資料を作成し、配信エージェントがSlackに投稿する」という連携がMCPで統一的に管理できます。

権限管理の統一: MCPはツールの権限管理も標準化しています。どのツールにどの範囲のアクセスを許可するかを、統一されたインターフェースで制御できます。企業でのAI活用の管理基盤として機能します。

MCPの普及により、「AIができること」の範囲は加速度的に拡大しています。テキスト生成に留まらず、実世界のアクションを自律的に実行するAIエージェントの時代が到来しています。

関連データ・統計

Gartnerの予測によると、2028年までにエンタープライズアプリケーションの33%がAIエージェント機能を組み込み、自律的な意思決定・アクション実行を行うようになる。

出典: Gartner「Top Strategic Technology Trends 2025」

IDCの調査では、AI関連ソフトウェア市場は2028年に2,000億ドル規模に達すると予測されており、ツール連携・オーケストレーション領域が最も急成長している。

出典: IDC「Worldwide AI Software Forecast 2024-2028」

AI偏差値テストとの関連

この記事の内容は、AI偏差値テストの以下の測定次元と関連しています。

AI協働設計力実験・改善力適応的学習力

よくある質問

Q.MCPサーバーを自作するのは難しいですか?

TypeScript SDKまたはPython SDKが提供されており、基本的なMCPサーバーは100行程度のコードで実装できます。ツール定義を書いてハンドラーを実装するだけのシンプルな構造です。Claude Code自体にMCPサーバーの構築を指示することも可能です。

Q.MCPはAnthropic以外のAIモデルでも使えますか?

MCPはオープンな仕様として公開されており、Anthropic以外のAIモデルやツールでも採用が進んでいます。2026年現在、複数のAIプラットフォームがMCPへの対応を発表しています。

Q.MCPを使うと何が便利になりますか?

MCPを使うと、Claude CodeからSlack投稿・データベースクエリ・ブラウザ操作などを一つの指示で連携実行できます。個別にAPIを呼び出すカスタムコードが不要になり、ツール間の連携が大幅に簡単になります。

SalesNow 採用情報

データとAIで「働く」を変える仲間を募集中

1,400万件の企業データベース × AI。フルリモート・フルフレックスで、あなたのスキルを最大限活かせる環境です。

採用情報を見る

SalesNow で働く

データとAIで「働く」を変える仲間を募集中

1,400万件の企業データベース × AI。データAIカンパニーで新しいキャリアを。

採用情報を見る

SalesNow採用情報を見る

全社員Claude Code MAX配布。MCP Server開発、バイブコーディングの最前線。

SalesNow採用情報を見る →

あなたのAI偏差値を測ってみませんか?

OECD/WEF準拠の6次元フレームワークで、あなたのAI活用力を10分で診断。

10分で完了完全無料即時結果

この記事が役立つ職種