MCP と
主要サーバー徹底解説
Model Context Protocol — Claude を Slack・GitHub・Drive・社内DBに繋ぐオープン標準。仕組みと主要サーバー、経営者視点の5ワークフロー、Skills システムとの関係まで。
1. MCP とは
Model Context Protocol (MCP) は、AI アプリケーションと外部システムを接続するオープン標準。USB-C のように統一的インターフェースを提供し、接続先 (Slack / GitHub / Drive / 社内 DB など) ごとに独自のインテグレーションを書き直す必要をなくす。
トランスポート
- stdio: ローカル実行 (Claude Code, Desktop, VS Code, Cursor)。ユーザーの PC 上でサーバープロセスが立ち上がり、標準入出力で通信する。
- HTTP: リモートサーバー (Claude API MCP Connector)。クラウド上の共有サーバーに HTTP/SSE で接続し、複数クライアントから利用できる。
Capability Negotiation
接続時、サーバーは公開するリソース (ファイル、DB)・ツール (API、スクリプト)・プロンプトをクライアントに宣言する。クライアント (Claude) は必要なものだけを能動的に呼び出す設計のため、コンテキスト肥大化を避けられる。
セキュリティ境界
- 接続制御: クライアント側が「どのサーバーを接続するか」を許可制で管理。
- 公開範囲: サーバー側が「どのリソース・ツールを公開するか」を限定。
- 暗号化: 全通信は TLS。HTTP トランスポートでは認証ヘッダー・OAuth にも対応。
2. MCP サーバーカタログ
公式 MCP Registry (registry.modelcontextprotocol.io) に 110+ サーバーが登録されており、Anthropic 公式とコミュニティ実装が混在する。
Anthropic 公式サーバー
| サーバー | 用途 |
|---|---|
| Filesystem | ローカルファイル読み書き |
| Git | Git リポジトリ操作 |
| GitHub | GitHub Issues / PR / Actions |
| Google Drive | Drive 内ファイル検索・取得 |
| Slack | チャネル・メッセージ操作 |
| Notion | Notion データベース / ページ |
| Linear | 課題管理 |
| Figma | デザインファイル参照 |
| Postgres | SQL 実行 |
| BigQuery | データクエリ |
| Memory | 長期記憶 (Knowledge Graph) |
| Fetch | Web fetch (URL 取得) |
| Sequential Thinking | 思考連鎖 |
| Time | 時刻・タイムゾーン |
コミュニティサーバー
90+ の実装がコミュニティから提供されている。Glama Registry (glama.ai) などのサードパーティインデックスから検索可能。Salesforce、Jira、Confluence、Zendesk、HubSpot など業務 SaaS 連携が豊富。
3. 経営者向け 5 ワークフロー
経営層自身が Claude + MCP を使うことで成立する、非エンジニア向けの実用ワークフロー 5 例。
ワークフロー 1. Slack トリアージ
MCP Slack サーバー → 毎朝のチャネル Daily Digest を自動生成。未読メッセージを重要度別に分類し、返信が必要なものだけを抽出してメール / ダッシュボードに送る。
ワークフロー 2. Drive 監査
MCP Google Drive → 過去 1 週間の新規ファイル・変更ファイルを Notion に自動記録。誰が何をいつ変えたかを可視化し、機密資料のアクセス監査を半自動化する。
ワークフロー 3. GitHub 集計
MCP GitHub → 週次進捗レポート (マージ PR、オープン Issue、CI 失敗頻度) を自動作成。エンジニアリングマネージャーが月曜朝の 1on1 / 経営報告の準備に費やしていた時間をほぼゼロにできる。
ワークフロー 4. Calendar 統合
複数 MCP サーバーを並列接続 (Google Calendar + Gmail + Slack) → 毎週月曜朝に Executive Summary "今週のあなた" を自動配信。主要会議、準備すべき資料、未読重要メッセージを 1 画面に集約する。
ワークフロー 5. Linear ダッシュボード
MCP Linear → プロジェクト進捗のリアルタイム可視化。ブロッカー検知、工数見込みの自動更新、遅延リスクの早期警告をダッシュボード化する。
4. Skills システム
Agent Skills は再利用可能なモジュール。MCP が「外部システム接続」を担うのに対し、Skills は「反復的なワークフロー・ガイダンス」を担う補完的な仕組み。全スキルは SKILL.md (YAML frontmatter + Markdown 指示) という単一ファイル形式で定義される。
SKILL.md 構造
---
name: skill-name
description: 何をするか + いつ使うか
license: MIT (optional)
allowed-tools: Bash(git:*) Read (optional)
---
# 詳細指示
Progressive Disclosure
スキルは 3 段階の段階的読み込みで、コンテキストを浪費しない設計になっている:
- メタデータ (~100 トークン): 起動時に常時ロード。スキルの名前・説明だけを Claude が把握しておく。
- 指示 (<5,000 トークン): スキル起動時に読み込み。実行時の詳細手順。
- リソース (可変):
scripts/, テンプレート、参考資料など。必要なときだけ参照。
効果: 100+ スキルをインストールしても、コンテキスト使用量は最小限に抑えられる。
agentskills.io 標準
2025 年 12 月に Anthropic が発表した業界共通仕様。26 ツールが採用済み (Cursor, GitHub Copilot, Claude Code, Gemini, Codex, Windsurf など)。1 つの SKILL.md が複数 AI ツール間で可搬になる。
5. 公式 Anthropic Skills 一覧
Anthropic が公開している主要スキル (github.com/anthropics/skills):
- frontend-design: フロントエンドデザイン生成
- systematic-debugging: 体系的デバッグ
- brainstorming: ブレインストーミング
- writing-plans: 実装計画作成
- executing-plans: 計画実行
- test-driven-development: TDD
- subagent-driven-development: サブエージェント駆動開発
- requesting-code-review: コードレビュー依頼
- verification-before-completion: 完了前検証
- finishing-a-development-branch: 開発ブランチ完了
- receiving-code-review: コードレビュー受領
- using-git-worktrees: Git worktree 活用
- using-superpowers: Superpowers スキル全般
- mcp-builder: MCP サーバー構築
- skill-creator: スキル作成支援
加えて Pre-built Document Skills (PowerPoint, Excel, Word, PDF) が Desktop / Claude.ai 上で利用可能。
6. スキル作成
スキルは単一の Markdown ファイルで定義できる。作成から共有までのフローは次の通り:
mkdir ~/.claude/skills/my-skill— ディレクトリ作成SKILL.md作成 (frontmatter + 指示)- Hot reload: ファイル変更を自動監視し、Claude を再起動せずに反映
- プラグイン化:
<plugin>/skills/<name>/SKILL.md形式でバンドル - カスタムマーケットプレイス:
settings.jsonに GitHub リポ URL を指定 → 社内スキル共有
7. スキル vs サブエージェント vs スラッシュコマンド
Claude Code のカスタマイゼーション手段は 3 種類あり、特性が明確に違う。
| 特性 | スキル | サブエージェント | スラッシュコマンド |
|---|---|---|---|
| 自動起動 | 説明一致で自動 | 手動のみ | 手動のみ |
| コンテキスト | 現在スレッド続行 | 分離 (新 context) | 現在スレッド続行 |
| 使用例 | ワークフロー・ガイダンス | 深掘り研究 | 単発操作 |
| 複雑度 | 低〜中 | 高 | 低 |
| 配布 | plugin / marketplace | プロジェクト内定義 | CLAUDE.md |
使い分け指針
- 反復的ワークフロー → スキル (例: 週次レポート作成手順)
- 独立タスク・深掘り → サブエージェント (例: 長時間の調査、大量ファイル解析)
- 単発操作・単純コマンド → スラッシュコマンド (例:
/deploy,/status)
8. サーフェス別 Availability
スキルと MCP は、Claude のどのサーフェスで使うかによって利用可能範囲が異なる。
| 機能 | Claude Code | Desktop | Claude.ai | Mobile |
|---|---|---|---|---|
| Pre-built Skills | ✗ | ✓ | ✓ | ✗ |
| Custom Skills | ✓ | ✓ | ✓ (Pro+) | ✗ |
| MCP (stdio) | ✓ | ✓ | ✗ | ✗ |
| MCP Connector (HTTP) | ✓ | ✗ | ✗ | ✗ |
9. 共有・発見
スキルと MCP サーバーは、公式マーケットプレイスと社内専用のカスタムマーケットプレイスの 2 層で配布される。
公式マーケットプレイス
Anthropic 公式スキルは Claude Code 内から直接インストール可能:
/plugin install document-skills@anthropic-agent-skills
カスタムマーケットプレイス (社内向け)
自社の GitHub リポジトリをマーケットプレイスとして登録することで、全社員が同じコマンドで社内スキルを取得できる:
{
"extraKnownMarketplaces": {
"my-org": {
"source": { "source": "github", "repo": "myorg/skills" }
}
}
}
→ /plugin install my-feature@my-org で社内スキルを取得できる。
10. 公式ソース
MCP 仕様、サーバーレジストリ、Skills 仕様、Anthropic 公式スキル集、Claude API / Claude Code の Skills ガイド、Anthropic Engineering ブログが 1 次情報源。導入検証の各段階で参照する。下部「出典」セクションに集約。
※ 本資料は 2026 年 4 月 21 日時点の情報に基づく。MCP は公開後 1 年で登録サーバー数が数倍に伸びている領域であり、最新状況は registry.modelcontextprotocol.io で随時確認すること。
- modelcontextprotocol.io — MCP 仕様の 1 次情報
- registry.modelcontextprotocol.io — 公式 MCP サーバー検索 (110+)
- agentskills.io — Skills 業界共通仕様 (26 ツール採用)
- GitHub: anthropics/skills — Anthropic 公式スキル集
- Claude API — Agent Skills Overview — API 側スキル仕様
- Claude Code — Skills Guide — Claude Code 内の実装ガイド
- Anthropic Engineering — Equipping agents for the real world with Agent Skills — 設計思想の公式解説