Claude Codeを使っているのに「なんか毎回同じ作業を繰り返している」「ターミナルとブラウザを行ったり来たりしている」と感じていませんか?
その原因は、MCPサーバーが繋がっていないことにあるかもしれません。MCP(Model Context Protocol)を設定すると、Claude CodeからGitHubの操作・データベースへのクエリ・ブラウザの自動操作・最新ドキュメントの参照まで、開発フローのほぼすべてをClaudeに任せられるようになります。
この記事では、2026年時点で特に使えるMCPサーバーをカテゴリ別に整理し、「公式」「サービス公式」「コミュニティ製」の3種類に分類して比較しました。インストールコマンドも掲載しているので、後で見返せる保存版としてストックしておいてもらえると嬉しいです。
結論:MCPサーバーは「目的に合った3本」から始めるのが正解
MCPサーバーの選び方で悩んでいませんか?
結論から言うと、最初に入れるべきMCPは「GitHub + Context7 + Playwright」の3本です。この3つを揃えるだけで、コード取得・最新ドキュメント参照・ブラウザ操作がClaude Codeの中で完結します。
私が最初にMCPを触ったとき、「何でも入れてみよう」と20本ほど追加した結果、Claude Codeの起動に30秒かかるようになり、ツール一覧のトークン消費が会話コストを圧迫してしまいました。その反省から言えるのは、MCPは少数精鋭で使うのが正解だということです。
✅ まず3本だけ試す
✅ 公式・サービス公式を優先する
❌ とりあえず全部入れる
MCPサーバーには「Anthropic公式」「各SaaSサービス公式」「コミュニティ製」の3種類があります。初心者は公式サーバーから始めるのが安全で、動作が安定しており、セキュリティリスクも低く抑えられます。
MCPとは?Claude Codeに「ドア」を開ける仕組み
MCP(Model Context Protocol)は、AnthropicがOSSとして策定した通信プロトコルです。AIモデルと外部ツールの橋渡し役を担い、「AI版USB-C」とも呼ばれています。
MCPなしのClaude Codeは「コードを読む・書く・コマンドを実行する」ことはできますが、GitHubのPRを確認したり、データベースに直接クエリを投げたり、ブラウザを実際に操作することはできません。MCPサーバーを追加することで、その壁に「ドア」が開く——そんなイメージです。
現在(2026年4月時点)では、10,000を超えるMCPサーバーが公開されており、月間SDKダウンロード数は9,700万を超えるほどエコシステムが成長しています。
MCPの3層構造
| レイヤー | 役割 | 具体例 |
|---|---|---|
| ホスト | リクエストを出すアプリ | Claude Code, Claude Desktop |
| クライアント | ホストとサーバーをつなぐ | MCP SDK |
| サーバー | 外部ツールの機能を公開 | GitHub MCP, Playwright MCP |
エンジニアなら読むべき本を30冊以上紹介しています。
正直、私の仕事のやり方をガラッと変えた神本やSQLのチューニングに悩んだ時にめちゃくちゃ役に立ったもあります👇
→記事を読む
MCPサーバーの3種類を理解する【公式・SaaS公式・コミュニティ】
MCPサーバーを選ぶ前に、この分類を頭に入れておくと迷いが減ります。
| 種類 | 提供元 | 安全性 | 安定性 | おすすめ度 |
|---|---|---|---|---|
| Anthropic公式 | Anthropic | ◎ | ◎ | ◎ 最優先 |
| サービス公式 | 各SaaS企業 | ◎ | ◎ | ◎ 積極採用 |
| コミュニティ製 | 個人・団体 | △ | △〜◎ | ✅ 人気の高いものは十分使える |
【Anthropic公式】まず入れるべき基本サーバー
Anthropicが公式にメンテナンスしているサーバーです。Claude Codeとの相性は最高で、特別な理由がなければ真っ先に導入を検討してください。
| サーバー名 | できること | 難易度 |
|---|---|---|
| GitHub | Issue・PR操作、リポジトリ検索 | ★★(PAT必要) |
| Filesystem | ローカルファイルの読み書き・検索 | ★(簡単) |
| PostgreSQL | PostgreSQLへの自然言語クエリ | ★★ |
| SQLite | SQLiteのDB管理・クエリ | ★ |
| Memory | セッション間の知識グラフ記憶 | ★ |
| Fetch | Web URLのコンテンツ取得 | ★ |
GitHub MCPサーバー(◎ 最優先)
私がGitHub MCPを入れて最初に驚いたのは、「Issueを読んで対応するコードを書いて、PRまで出して」という一言で本当に全部やってくれたときです。ブラウザでGitHubを開く機会が激減します。
claude mcp add github -s user \
-e GITHUB_TOKEN=ghp_xxxxx \
-- npx -y @modelcontextprotocol/server-github
⚠️ プライベートリポジトリへのアクセスには、適切なスコープが設定されたPersonal Access Tokenが必要です。
Filesystem MCPサーバー(✅ シンプルで便利)
指定したディレクトリ内のファイル操作をMCP経由で行えます。プロジェクト外のファイルにアクセスしたい場合に便利です。
claude mcp add filesystem -- npx -y \
@modelcontextprotocol/server-filesystem /path/to/dir
⚠️ スコープ設定に注意。デフォルトで指定ディレクトリ以下しか触れません。ルートを / にすると全ファイルが対象になるため、~/projects などに絞るのが安全です。
PostgreSQL MCPサーバー(✅ バックエンド開発に必須)
自然言語でDBに問い合わせができます。「30日以内に登録したユーザーを10件見せて」のような指示に答えてくれます。
claude mcp add postgres -- npx -y \
@modelcontextprotocol/server-postgres \
postgresql://localhost:5432/mydb
【サービス公式】各SaaS企業が提供するMCP
各SaaSが自社製品との連携のために公式提供しているサーバーです。Anthropic公式と同様に信頼性が高く、積極的に活用できます。
| サーバー名 | 提供元 | できること | 難易度 |
|---|---|---|---|
| Notion | Notion | ページ・DB操作、コンテンツ検索 | ★★(OAuth認証) |
| Firebase | Firebaseプロジェクト操作 | ★★ | |
| Slack | Slack | チャンネル送受信、メンバー情報取得 | ★★(Bot設定) |
| Sentry | Sentry | エラー監視・分析 | ★★ |
Notion MCPサーバー(✅ ドキュメント整備に最高)
リモートMCPになり、OAuthでのユーザーレベル認証ができるようになったことで、動作速度と使い勝手が大幅に改善しました。
claude mcp add --transport http notion \
https://mcp.notion.com/mcp
Claude Code内で /mcp を実行してNotionを選択し、「Authenticate」から認証できます。
【コミュニティ製】開発効率を上げる人気サーバー
コミュニティ製は品質にばらつきがありますが、スター数が多く継続的にメンテナンスされているものは十分実用的です。ここでは特に使用率が高いものを厳選しました。
| サーバー名 | できること | 特徴 | 難易度 |
|---|---|---|---|
| Context7 | 最新ライブラリドキュメント参照 | APIキー不要・即使える | ★ |
| Playwright | ブラウザ自動操作・テスト | E2Eテスト・スクレイピング | ★★ |
| Brave Search | Web検索 | Brave Search API使用 | ★★ |
| Claude Code MCP | Claude Codeをサブエージェントとして使用 | エージェント内エージェント | ★★★ |
Context7(◎ APIキー不要で最高コスパ)
Claude Codeが持つ知識は学習データの時点で止まっています。Context7を導入すると、使用しているライブラリの最新・バージョン別ドキュメントをリアルタイムで参照しながらコードを書いてくれます。プロンプトに use context7 と書くだけで機能する手軽さが魅力です。
claude mcp add context7 --scope user \
-- npx -y @upstash/context7-mcp
✅ APIキー不要
✅ 落ちる理由がほぼない
◎ 個人的に最も費用対効果が高いと感じているMCP
Playwright MCP(✅ ブラウザ操作を完全自動化)
ブラウザをヘッドレスで操作でき、E2Eテストの実行やスクレイピングがClaude Codeから直接できます。フロントエンド開発者には特に重宝します。
claude mcp add playwright --scope user \
-- npx -y @playwright/mcp@latest --headless
MCP導入時の設定スコープ【local・project・user】
Claude Codeでは、MCPサーバーをどの範囲で有効にするかを「スコープ」で管理できます。この設定を理解しておくと、プロジェクトごとに使いたいMCPを切り替えられて便利です。
| スコープ | 説明 | 使いどき |
|---|---|---|
user(旧 global) |
自分のすべてのプロジェクトで使える | GitHub, Context7など汎用MCP |
project(旧 local) |
特定プロジェクトのみ(.mcp.jsonに書かれる) |
チームで共有したいMCP |
local |
自分のローカルのみ・プロジェクト単位 | 個人設定の上書きなど |
# 基本の追加コマンド
claude mcp add <サーバー名> --scope user -- <起動コマンド>
# 登録済みサーバーの確認
claude mcp list
# サーバーの削除
claude mcp remove <サーバー名>
# Claude Code内でステータス確認
/mcp
公式 vs コミュニティ:特徴比較まとめ
| 比較軸 | Anthropic公式 | サービス公式 | コミュニティ製 |
|---|---|---|---|
| セキュリティ | ◎ | ◎ | △〜◎(要確認) |
| 安定性 | ◎ | ◎ | △〜◎ |
| 機能の豊富さ | △(シンプル) | ◎ | ◎ |
| APIキー不要なものの多さ | ◎ | ✅ | ✅ |
| 更新頻度 | ◎ | ◎ | △(サーバーによる) |
| おすすめ対象 | 全員 | ツール利用者 | 上級者・好奇心旺盛な方 |
MCPを使う上で知っておきたいセキュリティの注意点
MCPサーバーは便利な反面、自分のマシン上でコードを実行し、外部APIにアクセスするツールです。以下の点は必ず意識しておいてください。
❌ インストール前にソースを確認しない
❌ DBを書き込み権限で接続する(開発段階でも)
❌ --scope user に何でも入れる
✅ 公式・ベンダー製のサーバーを優先し、コミュニティフォークには注意する
✅ DBは読み取り専用ユーザーで接続する
✅ APIトークンは必要なスコープのみ付与する
特に注意したいのが間接プロンプト注入のリスクです。Web取得系MCPを使っている場合、スクレイピング先のページ本文に悪意ある指示が埋め込まれていると、Claudeがそれに従ってしまう可能性があります。Fetch系MCPを使う際は、信頼できるURLだけを対象にするよう心がけましょう。
まとめ:MCPで Claude Code はチームメンバーになる
| ステップ | 内容 |
|---|---|
| まず試す | GitHub + Context7 + Playwright の3本 |
| 選び方の軸 | 公式優先・スコープを適切に設定 |
| 入れすぎない | 常時有効は3〜5本以内に抑える |
| セキュリティ | 最小権限の原則・信頼できるソースのみ |
Claude Code × MCPは、AIを「ツール」から「チームメンバー」に変える組み合わせです。最初は3本から始めて、開発スタイルに合わせて少しずつ増やしていくのが、長く快適に使えるコツだと思います。
MCPエコシステムは日々拡大しています。公式ドキュメントやコミュニティも定期的にチェックして、自分のワークフローを磨き続けていきましょう。
エンジニアなら読むべき本を30冊以上紹介しています。
正直、私の仕事のやり方をガラッと変えた神本やSQLのチューニングに悩んだ時にめちゃくちゃ役に立ったもあります👇
→記事を読む