MCPサーバーとは?AIとツールをつなぐ新標準規格
MCPサーバーとは、AIと外部ツールをUSB-Cのような統一規格でつなぐサーバーです。 2024年11月にAnthropicが発表し、2026年3月時点で5,000以上が公開されています。
MCPサーバーの本質を理解するには、「なぜこれが生まれたのか」という背景から入るのが早道です。
MCPが生まれた背景:AIの孤立化問題
従来のAIは、学習データの知識しか持てませんでした。「明日の東京の天気は?」と聞いても、Web検索できないため正確な答えが出せない。GitHubのコードを参照しながら開発したくても、リポジトリに直接アクセスできない。こうした「AIの孤立化問題」を解決するために生まれたのがMCP(Model Context Protocol) です。
安野貴博氏 がXで207万回以上視聴 された投稿の中でこう説明しています。「MCPはAIとツールの間のUSB-Cだと例えられます。USB-Cが登場する前はデバイスごとに異なるケーブルが必要だったように、MCPがない時代はAIとサービスの連携がバラバラでした。MCPという共通規格があれば、どのAIもどのツールとも同じ方法でつながれます」
MCPサーバーとは、このMCP規格に従って動作するサーバーのことです。 具体的には、SlackやNotionといった外部サービスの機能をAIが呼び出せる形に整えて提供する役割を担います。
2024年11月にAnthropicが仕様を公開。2025年3月にOpenAIがChatGPTでのMCPサポートを発表したことで一気に普及が加速しました。現在(2026年3月)では、MCPサーバーの数は5,000以上 に達しています。
MCPとAPIの決定的な違い
「MCPはAPIと何が違うのか」という疑問をよく受けます。端的に言うと、APIは特定のサービスへの「一本の専用ケーブル」 、MCPはすべてのサービスを統一規格でつなぐ「USB-Cポート」 です。
比較項目
従来のAPI連携
MCPサーバー
接続方法
サービスごとに個別実装が必要
MCP規格に準拠すれば統一的に接続
AI側の実装コスト
サービス追加のたびに開発が発生
MCPサーバーさえ用意すれば即時対応
認証管理
各APIの認証を個別管理
MCPクライアントが統一管理
主な用途
Webアプリ間のデータ連携
AIが外部ツールを自律的に操作
実際にAI活用の現場で痛感したのは、「SlackのAI・NotionのAI・GitHubのAIを個別に作っていたらキリがない」という問題でした。MCPが登場してからは、1つのAIエージェントが必要に応じてどのツールも呼び出せるようになり、開発コストが劇的に下がりました。
MCPサーバーの仕組み:ホスト・クライアント・サーバーの3層構造
【要点】MCPサーバーは「ホスト(AIアプリ)→クライアント(通信担当)→サーバー(外部ツール提供)」の3層で動作します。 この仕組みにより、1つのAIが数千もの外部サービスを統一的な方法で操作できるようになります。
MCPサーバーを理解するには、「ホスト」「クライアント」「サーバー」という3つの役割 を把握することが重要です。
ホスト(Host) は、AIアシスタントが動く環境そのものです。Claude DesktopやCursor、Claude Codeがホストにあたります。ユーザーが直接操作する場所です。
クライアント(Client) は、ホスト内部でMCP通信を担当するコンポーネントです。ユーザーの指示を受け取り、適切なMCPサーバーに接続する橋渡し役です。
サーバー(Server) は、外部ツールの機能をAIに提供するプログラムです。たとえばGitHub MCPサーバーは、GitHubのリポジトリ操作をAIが実行できる形でホストに提供します。
なお、「クライアント」はユーザーのことではありません。ホスト(Claude DesktopやCursorなどAIが動くアプリ)の内部で、MCP通信を担当するコンポーネント のことを指します。ユーザーはホストを操作し、クライアントがバックグラウンドで適切なMCPサーバーに接続するという構造です。
この3層構造により、AIは「自分の外」にあるあらゆる情報やシステムにアクセスできるようになります。Claude Code v2.1.76で追加された「MCP Elicitation」機能により、従来の「LLM→ツール」の一方通行から「ツール→人間」への逆方向の入力も可能になりました。MCPサーバーが実行中にフォームでユーザーに構造化入力を要求できるようになり、AIの双方向性が飛躍的に高まっています。
MCPサーバーが提供する3つの機能
MCPサーバーが提供できる機能は、仕様上3種類に分類されています。それぞれの特徴を理解することで、どのMCPサーバーを選ぶべきかが明確になります。
機能
内容
活用例
ツール(Tools)
AIがアクションを実行するための関数
Web検索・ファイル作成・API呼び出し
リソース(Resources)
AIが参照できるデータやファイル
ドキュメント・データベース・設定ファイル
プロンプト(Prompts)
再利用可能なプロンプトテンプレート
定型的な指示・ワークフロー定義
特に注目したいのはSequentialThinking というMCPサーバーです。複雑なタスクをAIが自動的に小さなステップに分解して推論する機能を提供します。単純な回答精度向上ではなく、「考え方」そのものを拡張できる点が革新的です。
MCPサーバーのメリット・デメリット
【結論】MCPサーバーの最大のメリットは「AIの能力を外部サービスで無限に拡張できること」です。 一方で「認証設定の複雑さ」と「セキュリティリスク」がデメリットとして挙げられます。以下で詳しく解説します。
MCPサーバーの導入を検討する前に、メリットとデメリットの両面を正確に理解しておきましょう。「便利そうだから使ってみた」では、セキュリティリスクや設定ミスで痛い目を見ることもあります。この章では実際の活用事例をもとに、3つの大きなメリットと見落としがちな注意点を整理します。
MCPサーバーの3大メリット
MCPサーバーを導入することで得られる恩恵は大きく3つあります。単なる「便利になる」だけでなく、AIの働き方そのものが変わる ほどのインパクトがあります。
メリット
内容
具体例
統一規格による開発効率化
サービスごとの個別実装が不要になる
GitHub・Slack・Notionを同じ方法で接続
AIの能力を大幅に拡張
学習データ外のリアルタイム情報にアクセス可能
最新ニュース・カレンダー・社内DBを参照
自律的なタスク実行
AIが複数ツールを連携させて複雑な業務を自動化
「議事録作成→Slack通知→カレンダー登録」を1回の指示で実行
MCPサーバーの注意点・デメリット
一方で、MCPサーバーには見落とせない注意点もあります。特にセキュリティ面では、適切な設定なしに導入するとリスクが生じます。以下の点を把握した上で、慎重に導入を進めましょう。
デメリット
詳細
対策
初期設定に技術知識が必要
JSONファイル編集・Node.jsインストール等
Kawaruのようなクラウド型サービスを活用
セキュリティリスク
38%のMCPサーバーが認証なし(2026年調査)
OAuthまたはAPIキー認証必須のものを選ぶ
操作系の精度が60%程度
カレンダー変更・ファイル削除等は誤動作リスク
まず情報取得系から試して段階的に導入
MCPサーバーの料金:無料で使えるのか?費用の実態
「MCPサーバーは無料で使えるのか」という質問を非常によく受けます。結論から言うと、MCPサーバー自体は無料のオープンソースがほとんどですが、連携するサービスによって費用が発生する場合があります。 料金の全体像を整理しておきましょう。
費用の種類
内容
目安費用
MCPサーバー本体
GitHub・Slack・Notion等の公式MCPは無料(OSS)
0円
AIクライアント費用
Claude Desktop(無料プランあり)、Claude Pro(月額約3,000円)
0〜3,000円/月
API利用料
Brave Search API(月1,000リクエストまで無料)、各種APIの従量課金
0〜数千円/月
クラウド型MCPサービス
Kawaru等のマネージドサービス(設定不要・セキュリティ対応込み)
要問い合わせ
個人が趣味・学習目的で使う場合は、Claude Desktop(無料)+オープンソースMCPサーバー の組み合わせでコストゼロから始めることができます。一方、企業での本格活用では、セキュリティ設定・運用サポートが必要になるため、Kawaruのようなマネージドサービスを活用することで確実に成果を出せます。
おすすめMCPサーバー15選【2026年最新カテゴリ別】
5,000以上あるMCPサーバーの中から、実務で使える15選をカテゴリ別に厳選 しました。選定基準は「実際の利用頻度」「安定性」「セキュリティ実績」の3点です。
開発・プログラミング系(4選)
ツール名
機能
対応クライアント
セキュリティ
GitHub MCP
リポジトリ操作・PR管理・Issue作成
Claude Code・Cursor
OAuth認証あり
Filesystem MCP
ローカルファイル読み書き
全クライアント
ローカル限定で安全
Playwright MCP
ブラウザ自動操作・スクレイピング
Claude Code
サンドボックス推奨
Context7
ライブラリの最新ドキュメントを自動注入
Claude Code・Cursor
APIキー認証
特にContext7は「古いAPIドキュメントによるハルシネーション問題を根本解決できる」と開発者から高評価です。Claude CodeやCursorでPlaywright MCPを使うと、ブラウザの自動操作をAIに任せられるため、E2Eテストや定期スクレイピングの自動化に強力です。
業務効率化・コミュニケーション系
私が日常的に最も活用しているのが、この業務効率化カテゴリです。Slack・Gmail・Notion・Googleのツール群は、すべて公式または高品質なMCPサーバーが存在します 。APIのラッパーではなく、MCP規格に準拠したサーバーとして動作するため、AIから直接操作できます。
MCPサーバー
主な機能
提供元
おすすめ度
Slack MCP
メッセージ送信・チャンネル管理・履歴取得
コミュニティ公式
★★★★★
Gmail MCP
メール検索・下書き・送信・ラベル管理
npm: gmail-mcp-server
★★★★★
Google Calendar MCP
予定作成・一覧取得・空き時間確認
@cocal/google-calendar-mcp
★★★★★
Google Sheets MCP
セル読み書き・シート作成・データ集計
mcp-google-sheets
★★★★★
Google Docs MCP
ドキュメント作成・編集・書き出し
コミュニティ
★★★★☆
Notion MCP
ページ作成・データベース操作・コンテンツ管理
@notionhq/notion-mcp-server(公式)
★★★★★
たとえば私はAIとのチャットの中で「Slackの#営業チャンネルの昨日のメッセージをまとめて、Notionの議事録データベースに追加して」という指示を1回打つだけで、Slack MCPとNotion MCPが連携して自動処理する環境を使っています。これが「チャット一言で複数ツールが動く」 MCPの真価です。
データベース・分析系(4選)
ツール名
機能
対応クライアント
セキュリティ
PostgreSQL MCP
SQLクエリ実行・データ分析
全クライアント
接続文字列認証
Supabase MCP
リアルタイムDB・認証管理
Claude Code
APIキー認証
Google Analytics MCP
GA4データ取得・分析
Claude Desktop
OAuth認証あり
Brave Search MCP
Web検索(プライバシー重視)
全クライアント
APIキー認証
GA4とGSCのMCPを組み合わせると、「先週のSEO流入データを分析して改善提案を出して」と伝えるだけでAIが自動でデータを取得・分析します。「数字を見る習慣が勝手についた」 という声が多く、KPI管理の民主化に貢献しています。
クリエイティブ・ドキュメント系(3選)
ツール名
機能
対応クライアント
セキュリティ
Draw.io MCP
図解・フローチャート自動生成
Claude Code
ローカル実行で安全
Figma MCP
デザインファイル操作
Cursor・Claude Code
OAuth認証あり
NotebookLM MCP
ノートブック操作・一括処理
Claude Code
OAuth認証あり
NotebookLM MCPをClaude Codeと連携させると、100個のノートブックをタイトル・ソース数付きで一覧表示し、英語タイトルを日本語に一括変換することも可能です。「ブラウザだと6個ずつ表示、1件ずつリネーム。Claude Codeなら一括でできた」という体験は、MCPサーバーの実力を端的に示しています。
MCPサーバーの導入方法【Claude Desktop・Cursor・Claude Code】
MCPサーバーの導入方法はクライアントによって異なります。初心者はClaude Desktopから、中級者はCursorやClaude Codeへと段階的に試す ことをおすすめします。
Claude Desktopでの設定手順
1. Claude Desktopを最新版にアップデートする
2. 設定ファイル(claude_desktop_config.json)を開く
3. 以下の形式でMCPサーバーを追記する
{ "mcpServers": { "brave-search": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-brave-search"], "env": { "BRAVE_API_KEY": "your_api_key_here" } } } }
4. Claude Desktopを再起動して「🔧」アイコンが表示されれば設定完了
よくあるつまずきポイント: Node.jsがインストールされていない場合、npxコマンドが動きません。事前にNode.js公式サイト からインストールしてください。
Claude Codeでの設定手順
Claude Codeでは、ターミナルから直接MCPを追加できます。
claude mcp add brave-search -- npx -y @modelcontextprotocol/server-brave-search
追加後は claude mcp list で確認、セッション内で /mcp コマンドで利用可能なMCPを確認できます。
Cursorでの設定手順
1. Cursor設定(Cmd+Shift+P → “Open Settings JSON”)を開く
2. mcpServers セクションにJSON設定を追記する
3. Cursorを再起動してAIチャット画面でツールアイコンが表示されれば設定完了
よくあるつまずきポイント: Bunのバージョンが古いとDiscord MCPサーバーが動作しません。bun upgradeで最新版にしてから再試行してください。
MCPサーバーの活用事例:業務別ユースケース10選
MCPサーバーを組み合わせることで、どんな業務が変わるのかを10のユースケースで紹介します。いずれも実際の活用シーンをベースにしています。
①会議後の議事録を自動で関係者に配布
使用MCP: Notion MCP + Slack MCP
「今日の会議の議事録をNotionから取得して、参加者のSlackに送って」と伝えるだけです。Notion MCPで議事録を取得し、Slack MCPが参加者それぞれにダイレクトメッセージを自動送信します。会議終了から共有まで1分以内に完結します。
②受信メールを自動でタスク化・期限設定
使用MCP: Gmail MCP + Notion MCP
「今日届いたメールから対応が必要なものをNotionのタスクリストに追加して、期限も設定して」と指示します。Gmail MCPがメールを取得してAIが優先度を判定し、Notion MCPがタスクを自動登録します。
③週次売上レポートをSlackに自動投稿
使用MCP: Google Sheets MCP + Slack MCP
「先週のGoogle Sheetsの売上データを集計して、#経営チャンネルに週次レポート形式で投稿して」と指示します。数式を書かずにAIが集計・分析し、Slackに整形したレポートを自動投稿します。
④GitHubのPRを毎朝自動でリストアップ
使用MCP: GitHub MCP
「昨日のPR一覧を確認して、未レビューのものをまとめて」と指示します。GitHub MCPがリポジトリを参照し、未レビューのPRを優先順位つきで一覧化します。
⑤GA4データを分析してSEO改善提案
使用MCP: Google Analytics MCP + Google Sheets MCP
「先月のGA4データを取得して、流入チャネル別にGoogle Sheetsに整理して改善提案も出して」と指示します。データ収集から分析・提案まで、AIが一気通貫で処理します。
⑥スケジュール調整とアポ取りを自動化
使用MCP: Google Calendar MCP + Gmail MCP
「来週の空き時間を確認して、〇〇さんに打ち合わせの候補日時を3つメールで送って」と指示します。Google Calendar MCPが空き枠を探し、Gmail MCPがメールを自動送信します。
⑦顧客メールに返信下書きを生成・CRMに記録
使用MCP: Gmail MCP + Notion MCP
「今日届いたお客様からのメールに返信の下書きを作って、内容をNotionのCRMに記録して」と打つだけです。Gmail MCPがメールを取得してAIが返信文を生成し、Notion MCPがCRMに自動登録します。
⑧Webリサーチ結果をNotionに自動整理
使用MCP: Brave Search MCP + Notion MCP
「〇〇についての最新情報を調べて、Notionのリサーチページに箇条書きで追加して」と指示します。検索から情報整理まで自動化でき、リサーチ作業が大幅に短縮されます。
⑨データベースに日本語で問い合わせ
使用MCP: PostgreSQL MCP / Supabase MCP
「先月の受注件数をユーザー属性別に集計して」と日本語で指示するだけです。AIがSQLを自動生成・実行し、結果を読みやすい形で提示します。SQLを書けない非エンジニアでもデータ活用ができます。
⑩NotebookLMを一括管理・リネーム
使用MCP: Playwright MCP(ブラウザ自動操作)
「NotebookLMの全ノートブックを一覧表示して、英語タイトルを日本語に変換して」と指示します。ブラウザUIを手動操作せず、AIが自動でNotebookLMを操作します。100件のリネームが数分で完了します。
MCPサーバーのリスクと注意点:セキュリティ・認証・信頼性
【最重要ポイント】MCPサーバーの38%が認証なし(調査データより)というリスクがあります。 特にビジネス用途では、以下のチェックリストを全て満たすサーバーのみを使用してください。
MCPサーバーの利便性は高い一方で、セキュリティリスクについて正しく理解することが必要です。 特にビジネス用途で導入する場合は、この章を必ず読んでください。
調査によると、「MCPサーバーの38%が認証なし」 という衝撃的なデータがあります。認証なしのMCPサーバーを本番環境で使うことは、誰でも操作できる状態でAPIを公開するようなものです。
さらに深刻なのが、2025年10月に発見されたマルウェア「GlassWorm」です。不可視コードで自己増殖し、MCPサーバーを通じてAI開発環境に侵入する手口で、2026年3月現在で第5波攻撃を展開中とのことです。
MCPサーバー導入前の必須チェックリスト
1. 認証方式の確認 :OAuthまたはAPIキー認証があるか確認する(認証なしは本番NG)
2. ツールポイズニング対策 :不審なプロンプト注入がないかコードレビューを実施する
3. 権限の最小化 :必要最低限のスコープ(権限)のみを付与する
4. オープンソース確認 :GitHubでスター数・更新頻度・コントリビューター数を確認する
5. ローカル優先 :機密データを扱うなら、リモートMCPよりローカルMCPを選択する
6. サンドボックス実行 :Playwrightなどブラウザ操作系はサンドボックス環境で動かす
7. ログ監視 :MCPサーバーの操作ログを定期的に確認する
信頼できるMCPサーバーの見分け方
信頼できるMCPサーバーを見分ける実践的な基準を3つ示します。まずGitHubスター数100以上 であること。スター数が多いほどコミュニティの検証を受けている証拠です。次に最終更新が3ヶ月以内 であること。放置されたリポジトリはセキュリティ脆弱性が修正されないリスクがあります。最後にコントリビューター数が3名以上 であること。1人のみのプロジェクトは悪意ある変更が混入しやすいです。
RAGとMCPサーバーの違い:使い分けの完全ガイド
「RAGとMCPサーバーはどう違うのか」という質問を多く受けます。どちらもAIに外部情報を渡す仕組みですが、根本的なアーキテクチャが異なります。
比較項目
RAG
MCPサーバー
情報の取得方法
事前にベクトル化して保存
リアルタイムで外部APIを呼び出す
データの鮮度
インデックス時点の情報
常に最新
主な用途
社内ドキュメント検索・FAQ
外部サービス操作・リアルタイム情報取得
セットアップ難易度
中(ベクトルDB構築が必要)
低〜中(設定ファイル1つで動作)
実行速度
高速(ローカル検索)
中(API通信が発生)
得意なシナリオ
大量の固定ドキュメントの参照
外部ツールの操作・最新データの取得
使い分けの判断フロー:
社内の既存ドキュメントを検索したい → RAGを選択 Slackやカレンダーなど外部ツールを操作したい → MCPサーバーを選択 Web上の最新情報をリアルタイムで取得したい → MCPサーバーを選択 大量の社内ナレッジをAIに学習させたい → RAGを選択 両方必要なケース → RAG + MCPサーバーの組み合わせ
RAGとMCPは競合するものではなく、相互補完の関係にあります。社内ドキュメントへのRAGアクセスと、外部SlackへのMCPアクセスを組み合わせることで、より高度なAIエージェントを構築できます。詳しいAIエージェントの作り方については、AIエージェントの作り方完全ガイド も参考にしてください。
Kawaru:チャット一言でMCPが自動起動する、最もかんたんな選択肢
MCPサーバーを最大限に活用したい。でも、設定ファイルの編集やCLI操作には正直ハードルを感じる——そう思っている方に知ってほしいサービスがあります。
それがKawaru です。エヌイチが提供する業務自動化SaaSで、チャットで日本語を打つだけで、バックグラウンドで必要なMCPサーバーが自動的に起動・接続・実行される 。ユーザーが設定ファイルを触る必要はゼロです。
一般的なMCP活用とKawaruの決定的な違い
通常のMCP導入では、Claude Desktopの設定ファイル(claude_desktop_config.json)を手動で編集し、使いたいMCPサーバーを1つずつ追加していく必要があります。Kawaruでは、この設定作業がチャットの中に溶け込んでいます。
比較項目
一般的なMCP活用
Kawaru
MCPサーバーの設定
設定ファイルを手動編集(JSON形式)
チャットで指示するだけ(設定不要)
複数MCPの連携
自分でオーケストレーション設計が必要
自動で最適な組み合わせを選択
必要なスキル
CLI・JSON・API知識が必要
日本語チャットのみ
新しいMCP追加
設定ファイル更新 + 再起動が必要
チャットで「〇〇も使って」と言うだけ
エラー対応
ログを読んで自己解決
エラーが出ても自動でリトライ・提案
コスト
設定工数 + 保守コスト大
トライアル0円〜(月9,000円〜)
チャットだけでここまでできる:実際の活用例
Kawaruを使うと、以下のような操作がすべてチャット一言で完結します。
例1:会議の準備を自動化
Googleカレンダーを確認して明日の会議の参加者をSlackでメンションしながらアジェンダを送って
▶ GoogleカレンダーMCP起動 → 明日の予定を取得 → 参加者リスト抽出 → Slack MCPで該当チャンネルに投稿 → 完了
例2:受信メールを即タスク化
今朝届いた重要メールをNotionのタスクDBに追加して期限も設定しておいて
▶ Gmail MCP起動 → 未読メール取得 → 重要度判定 → Notion MCP起動 → タスクDB追加 → 期限設定 → 完了
例3:売上データを即レポート化
先週のGoogle Sheetsの売上データを分析してSlackの#経営チャンネルに週次レポートで投稿して
▶ Google Sheets MCP起動 → 先週分データ取得 → AI分析・グラフ生成 → Slack MCPで投稿 → 完了
これらがすべて、チャットの「一言」だけで完結します。 バックグラウンドで何のMCPが起動しているかをユーザーが意識する必要はありません。
導入実績と料金
プラン
月額
ライセンス数
こんな方に
トライアル
0円
1
まず試してみたい方
パーソナル
9,000円
1
個人・フリーランス
チーム
200,000円
25
法人・チーム導入
導入企業では、1日70分の時間削減 × 30名 × 20営業日 = 月700時間の削減 (約175万円のコスト削減)を達成しています。30分のデモで構築、翌日から現場で使い始められるのが特徴です。
MCPサーバーを使った企業導入事例5選【業種別】
MCPサーバーの実際の効果を把握するには、具体的な導入事例が参考になります。以下は2025年〜2026年にかけて実際に報告された活用パターンです。
業種・職種
活用したMCPサーバー
自動化した業務
効果
IT・開発
GitHub MCP + Context7
コードレビュー・PR作成・ドキュメント参照
開発サイクルが体感で3倍速(奥山氏 Kawaru開発実績)
マーケティング
GA4 MCP + GSC MCP
流入データの自動取得・週次レポート生成
月次作業が自動化、数字を見る習慣が定着(@nao_ai_dev氏 実例)
財務・経理
マネーフォワードMCP
経費分類・月次集計・レポート作成
月次経理作業が数時間→30分以下に短縮
プロジェクト管理
Notion MCP + Slack MCP
議事録の自動作成・タスク登録・チーム通知
会議後のバックオフィス作業がほぼゼロに
コンテンツ制作
NotebookLM MCP + Filesystem MCP
資料の一括整理・翻訳・ファイル管理
100冊のノートブック整理が数時間→数分(@zawasasa氏 実証)
これらの事例に共通しているのは、「人間がUIを操作する」工程をAIに委ねているという点です。MCPサーバーは単なる便利ツールではなく、業務プロセスの設計そのものを変える インフラとして機能しています。Kawaruでは、こうした事例をもとに御社の業務に最適なMCPの組み合わせをご提案しています。
AIエージェント×MCPサーバーの将来性:SaaSが変わる未来
MCPサーバーは単なる「便利ツール」ではなく、AIがビジネスソフトウェアと関わる方法を根本から変える可能性 を持っています。
2025年3月、OpenAIがChatGPTのMCPサポートを発表 したことが大きな転換点でした。それまでAnthropicのClaude系ツールが中心だったMCPエコシステムに、最大のプレイヤーが参入したことで、企業のMCP導入意欲が急速に高まりました。
安野貴博氏のYouTube動画での洞察が特に印象的でした。「SaaSはなくなるのか?なくなるのではなく、使われ方が変わる。人間がUIを操作する時代から、AIがMCP経由でAPIを叩く時代に移行する。SaaSの価値は依然としてあるが、フロントエンドの重要性が相対的に下がっていく」という視点は、ビジネス判断をする上で重要な示唆を含んでいます。
2026年の観測では、MCPエコシステムは以下の3方向で進化しています。
1. リモートMCPの普及 :ローカル実行から、認証付きのリモートサービスとして提供されるMCPが増加 2. MCP Elicitationの活用 :AIからユーザーへの逆方向入力で、より複雑なワークフローが実現 3. エンタープライズ対応 :セキュリティ・監査ログ・権限管理を備えた企業向けMCPサービスが登場
AI業務効率化ツールの詳細については、AI業務効率化ツール16選の比較記事 も参照してください。
MCPサーバーの自作方法:Python・TypeScript SDK完全ガイド
MCPサーバーは既存の5,000以上あるサーバーを使うだけでなく、自分でゼロから作ることができます。 Anthropicが公式SDKを無料提供しており、PythonはmcpライブラリのSDK版、TypeScriptは@modelcontextprotocol/sdkを使えば、数十行のコードでオリジナルMCPサーバーを開発できます。
MCPサーバーを自作すべきケース
ケース
理由
具体例
社内独自システム連携
既存MCPサーバーが未対応
自社ERPシステムとAIを繋ぐ
業務特化ツール
汎用MCPでは対応しきれない処理
社内DBへの独自クエリ自動実行
セキュリティ要件が厳しい
外部サービスへのデータ送信を完全回避
完全ローカル動作のMCP
コスト最適化
有料MCPを自社実装で代替
API費用を月額数万円削減
Python SDKを使ったMCPサーバー自作手順
必要な環境はPython 3.10以上のみです。以下の手順で最小限のMCPサーバーを10分で作成できます。
ステップ1:SDKをインストールする
pip install mcp[sdk]
ステップ2:サーバーファイルを作成する(my_server.py)
最小限の実装例として、テキストを大文字変換するツールを作成します。
from mcp.server import Server
from mcp.server.stdio import stdio_server
from mcp.types import Tool, TextContent
import asyncio
server = Server("my-text-tool")
@server.list_tools()
async def list_tools():
return [Tool(
name="to_uppercase",
description="テキストを大文字に変換します",
inputSchema={
"type": "object",
"properties": {
"text": {"type": "string", "description": "変換するテキスト"}
},
"required": ["text"]
}
)]
@server.call_tool()
async def call_tool(name: str, arguments: dict):
if name == "to_uppercase":
return [TextContent(type="text", text=arguments["text"].upper())]
async def main():
async with stdio_server() as (read_stream, write_stream):
await server.run(read_stream, write_stream, server.create_initialization_options())
asyncio.run(main())
ステップ3:Claude Desktopに登録する
claude_desktop_config.jsonに以下を追加し、Claude Desktopを再起動してください。
{
"mcpServers": {
"my-text-tool": {
"command": "python",
"args": ["/path/to/my_server.py"]
}
}
}
TypeScript SDKでの自作
Node.js(v18以上)環境であれば、TypeScriptでも同様に開発できます。npmで公開すれば他のユーザーも即座に利用できる点がTypeScriptの大きなメリットです。
npm install @modelcontextprotocol/sdk
公式GitHubのexamplesディレクトリにサンプルコードが豊富に掲載されているため、TypeScriptを使い慣れている開発者はそちらを参照することをおすすめします。作成したMCPサーバーはnpmパッケージとして公開することで、Anthropicの公式ディレクトリへの掲載申請も可能です。
自作MCPサーバーのセキュリティ設計
自作MCPサーバーを企業で使う場合は、以下のセキュリティ設計を必ず組み込んでください。
入力値バリデーション :ユーザーからの入力を必ず検証し、SQLインジェクション等を防止
最小権限の原則 :MCPサーバーに必要最低限のアクセス権のみを付与
環境変数での認証情報管理 :APIキーをコードにハードコードせず.envファイルで管理
ログ記録 :ツール実行のログを残し、不正アクセスを早期検知
技術的なMCPサーバー開発に不安がある企業の方や、エンジニアなしで外部ツール連携を実現したい場合は、Kawaru のようにコード不要でMCPを活用できるサービスが最も現実的な選択肢です。
よくある質問(FAQ)
Q1. MCPサーバーを使うのにプログラミング知識は必要ですか?
Claude Desktopでの基本的な導入であれば、JSONファイルを編集する程度の知識で十分です。ただし、カスタムMCPサーバーを自作する場合はPythonまたはTypeScriptの知識が必要です。初心者は既存のMCPサーバーを使うことから始めてください。プログラミング知識なしでMCPを活用したい場合は、Kawaruのようなチャットベースのサービスが最適です。
Q2. MCPサーバーは無料で使えますか?
MCPサーバー自体はオープンソースで無料のものが多いです。ただし、APIキーが必要なサービス(Brave Search、GitHub等)は各サービスの利用料金が発生します。Claude Desktopの無料プランでも基本的なMCPは利用できます。
Q3. MCPサーバーとAPIの違いは何ですか?
APIは特定のサービスへの接続仕様ですが、MCPは複数のサービスを統一した方法でAIに提供する「共通プロトコル」です。APIをMCPでラップすることで、AIがどのサービスも同じ方法で操作できるようになります。「APIが専用ケーブル、MCPがUSB-C」と覚えると分かりやすいです。
Q4. ChatGPTでもMCPサーバーは使えますか?
2025年3月のOpenAIの発表以降、ChatGPTデスクトップアプリでMCPサポートが追加されました。ただし、Claude Desktopに比べると対応しているMCPサーバーの数がまだ限られています。本格活用を目指すならClaude DesktopまたはClaude Codeが現時点では最も充実しています。
Q5. 社内の機密データをMCPサーバーで扱う場合の注意点は?
リモートMCPサーバーは使用せず、ローカルで動作するMCPサーバーのみを使用してください。また、OAuth認証またはAPIキー認証が実装されているサーバーを選び、定期的に接続ログを確認することが重要です。企業利用では、監査ログと権限管理が備わったKawaruのようなエンタープライズ対応サービスの活用を強くおすすめします。
Q6. MCPサーバーとAIエージェントはどう違いますか?
MCPサーバーは「AIとツールをつなぐ接続規格(ケーブル)」、AIエージェントは「MCPサーバーを使って自律的にタスクを実行するAIシステム(使い手)」です。AIエージェントがMCPサーバー経由でSlack・GitHub・カレンダーを操作し、複雑な業務を自動化します。MCPはあくまでインフラ(手段)であり、AIエージェントがその上に構築されるシステムです。詳しくは「AIエージェント比較10選 」をご覧ください。
Q7. MCPサーバーを企業で導入する場合の費用相場は?
MCPサーバー自体の費用はほぼゼロ(オープンソース)ですが、接続先サービスのAPI費用が月額0〜数万円発生します。Claude API(Claude Desktop/Code)は入力100万トークンあたり約$3〜15、Brave Search APIは月1,000リクエストまで無料です。企業全体で本格活用する場合は、Kawaruのようなマネージドサービス(チームプラン月額20万円・25ライセンス)を使うほうが初期構築・セキュリティ・サポートのコストを含めるとトータルで低コストになるケースが多いです。
Q8. MCPサーバーはプログラミング経験ゼロでも使えますか?
Claude Desktopでの基本セットアップは、JSONファイルを編集する程度の作業(コピー&ペースト)で完了するため、プログラミング経験不要です。ただし、Cursor・Claude Codeの活用や独自MCPサーバーの開発にはTypeScript/Pythonの知識が必要です。エンジニアのいない企業でMCPを業務に活かすには、Kawaruのようにチャットで話しかけるだけでワークフローを構築できるサービスが最も現実的な選択肢です。
Q9. MCPサーバーのリモート版とローカル版の違いは?
ローカルMCPサーバー はユーザーのPCで直接動作します。データが外部に送信されないためセキュリティが高く、個人開発・機密データの処理に最適です。一方、リモートMCPサーバー はクラウド上で動作し、OAuth認証でセキュアに接続します。チームで共有できる点がメリットですが、データがサーバーを経由する点に注意が必要です。企業での本格導入ではリモートMCPのセキュリティ設計(認証・暗号化・ログ管理)が必須です。
Q10. MCPサーバーはどこでダウンロードできますか?
公式MCPサーバーはAnthropicのGitHubリポジトリ(github.com/modelcontextprotocol/servers )で公開されています。コミュニティ製MCPサーバーは「awesome-mcp-servers」リポジトリに5,000件以上が掲載されており、Slack・GitHub・Notion・Figma等の主要ツール対応サーバーが全て無料で入手できます。npmパッケージとして公開されているものは、npxコマンド一行でインストールできます。
Q11. MCPサーバーを使うとAIの応答速度は遅くなりますか?
外部ツールとの通信が入るため、ツールを呼び出すたびに数百ms〜数秒の遅延が発生することがあります。ただし、Claudeの推論時間(数秒〜十数秒)と比べると影響は小さく、実用上は問題になりません。ローカルMCP(Filesystem・Sequential Thinking等)はほぼ遅延なしで動作します。遅延が気になる場合は、リモートAPIへのリクエスト数を最小化するようなプロンプト設計が有効です。
まとめ
MCPサーバーについて、以下のポイントを押さえておきましょう。
MCPサーバーとは 、AIと外部ツールをつなぐ標準規格(Model Context Protocol)に基づくサーバー。2024年11月Anthropic発表、2025年3月OpenAI参入で普及が加速し、現在5,000以上が公開されています。
3層構造 (ホスト・クライアント・サーバー)で動作し、ツール・リソース・プロンプトの3機能を提供。おすすめ15選 は開発系(GitHub・Context7・Playwright)、業務系(Slack・Notion・TaskChuteCloud2)、分析系(Supabase・BraveSearch)など目的別に選択してください。
セキュリティ :38%が認証なしというデータを踏まえ、認証方式・権限の最小化・ログ監視を徹底することが重要です。RAGとの違い :RAGは固定ドキュメント参照向き、MCPは外部ツール操作・リアルタイム情報取得向きです。
MCPサーバーとn8n などのワークフロー自動化ツールを組み合わせることで、さらに複雑な業務自動化が実現できます。MCPサーバーを個人で試すのは良いスタートですが、チャットするだけでMCPが自動で動くKawaru を使えば、技術知識なしで即日ビジネス活用が始められます。まずは30分の無料相談から、自社業務への最適なMCP活用を一緒に設計しましょう。