**Claude Agent Skills と MCP の活用ガイド(2026年最新)**

「Claude Agent Skills MCP 活用」というクエリは、まさに2025年末〜2026年に日本のClaudeユーザー(特にClaude Code/Codexユーザー)の間で最もホットなテーマです。

### 1. Agent Skills と MCP とは?

**Agent Skills(スキル)**
- Claudeに「専門能力」を教えるための仕組み。
- YAML形式のメタデータ(概要)だけを最初にロード(約100 tokens程度)し、必要に応じて詳細を動的に読み込む。
- システムプロンプトレベルで「このスキルを持っています」と認識させるため、ツール呼び出しの精度が非常に高い。
- コンテキストを圧迫しにくいのが最大のメリット。

**MCP(Model Context Protocol) / MCP Server**
- Claudeが外部ツール・API・自作関数と接続するための**標準プロトコル**。
- 主にPython(FastMCPなど)でMCP Serverを書いてローカル or リモートで動かし、Claudeにツールとして登録。
- GA4、Search Console、社内DB、自作API、ファイル操作など「動的な外部連携」に強い。

### 2. 違いと使い分け(これが一番聞かれる質問)

| 項目 | Agent Skills | MCP Server | 推奨ユースケース |
|------------------|-------------------------------|--------------------------------|------------------|
| 主な目的 | 手順・知識・ベストプラクティス | 外部システムとの接続 | - |
| コンテキスト消費 | 非常に少ない(概要のみ常時保持) | ツール定義が比較的大きくなりやすい | Skills優位 |
| ツール認識精度 | 非常に高い | 普通〜高い | Skills優位 |
| 動的データ取得 | 苦手 | 非常に強い | MCP優位 |
| 更新のしやすさ | ファイル置き換えで即反映 | サーバー再起動が必要な場合あり | - |

**実践的な使い分けルール(2026年現在のコンセンサス)**:

- **Skills** → 「うちの会社/チームのやり方」「定型手順」「判断基準」「出力テンプレート」を教える
- **MCP** → 「データ取得」「外部API呼び出し」「複雑な計算」「他システム連携」
- **最強は組み合わせ**:MCPでツールを提供 → Skillsで「そのツールをいつ・どのように・どんなビジネスロジックで使うか」を教える

### 3. 効果的な活用パターン(実務で効くもの)

**パターン①:業務効率化スキルパック(最も人気)**
- `.claude/skills/` ディレクトリに業務別スキルを大量投入
- 資料作成、競合調査、Excel自動処理、会議議事録まとめ、提案書作成など
- Managed Agentsが自動でこれを読み込んでくれるようになった(2026年の大型改善)

**パターン②:データ分析MCP + 解釈Skills**
- GA4 + Search ConsoleのMCP Serverを作成
- 「ボトルネックページ特定→改善案作成」までをSkillsで体系化
- ブラウザを開かずに「昨日の異常値の原因を分析してレポート作って」と指示可能

**パターン③:サブエージェント + Skills + MCP**
- メインエージェントがタスクを分解
- 専門サブエージェント(リサーチ担当、資料作成担当、コード担当など)がそれぞれ最適化されたSkillsを持つ
- MCPで全エージェントが共通の外部ツールを使える

**パターン④:チーム共有資産化**
- SkillsをGit管理してチームで共有
- CLAUDE.mdと組み合わせることで「このリポジトリを見たら自動で適切なスキルが使える」状態に

### 4. 始め方(即実践)

1. **公式ドキュメントをまず読む**(最重要)
- "Extending Claude’s capabilities with skills and MCP servers"(claude.comの公式ブログ)

2. **Skillsの作り方**
- YAMLでメタデータ作成
- 詳細はMarkdownファイルで別管理
- 粒度は「1スキル=1明確な業務成果」くらいが丁度良い(多すぎず少なすぎず)

3. **MCP Serverの作り方**
- `FastMCP` を使ってPythonでツール関数を書く
- `.mcp.json`(またはClaude Codeの設定)で登録
- credentialは絶対にGitに入れない(.gitignore必須)

### 5. おすすめ学習リソース(日本語)

- @oikon48さんのClaude Code本(SkillsとMCPの解説が非常に丁寧)
- @sumika45379さんのSkill Studio(実務Skillsを毎日発信)
- Udemyの「Claude Code完全講座」系(@akira_papa_ITさんなど)
- @upamuneさんが「全部Skillsに置き換えた」実験報告

---

**一言で言うと(2026年現在の最適解)**

> **MCPは「手足」**、**Skillsは「頭と経験」**である。

MCPだけで作るとコンテキストが膨らんで判断精度が落ち、Skillsだけで作ると外部データが取れない。両方を適切に組み合わせ、Managed Agentsに自動読み込みさせるのが現在の最先端の活用法です。

実際に作りながら試したい場合は、「まずは自社の定型業務トップ3をSkills化する」から始めると挫折しにくいです。

具体的に「うちのこの業務をSkills/MCPで自動化したい」というものがあれば、詳細を教えてください。粒度や設計方針を一緒に考えます。