結論から
難しいのがやり方(手順、形式、チェック)なら Skill を、難しいのがデータベース、Jira、API などのシステムにたどり着くことなら MCP を使いましょう。本格的なワークフローの多くは、最終的に両方を使います。
MCP と Skill を並べて比較
要するに、Skill は誰でも書ける指示のフォルダで、MCP サーバーはどこかで動かす必要のあるプログラム(たいていは認証情報が必要)です。
| Agent Skill | MCP サーバー | |
|---|---|---|
| 正体 | フォルダ:SKILL.md、スクリプト、参考ファイル | ツール、リソース、プロンプトを公開するサーバー |
| 動く場所 | 指示はエージェント内、スクリプトはあなたのマシン上 | ローカルプロセス(stdio)またはリモートサービス(HTTP) |
| 読み込まれるタイミング | まず名前と description、残りは使うときだけ | ほとんどのクライアントは、すべてのツール定義を最初に読み込む |
| エージェントに与えるもの | 判断力:手順、形式、品質基準 | 到達範囲:ほかのシステムのデータと操作 |
| 書く人 | Markdown を書ける人なら誰でも | 主に開発者。認証情報が必要なことが多い |
必要なのは MCP、Skill、それとも両方?
エージェントに何が足りないのかを考えましょう。材料はそろっているのに毎回違うやり方をするなら Skill が、そもそもデータが見えないなら MCP が必要です。
Skill だけ
必要なものはそろっていて、やり方が足りない。例:貼り付けたメモから作るブランド紹介スライド。
MCP だけ
決まった手順はなく、リアルタイムのデータが一度だけ必要。「チケット 482 で何が変わった?」
両方
リアルタイムの数値を使って毎週作り直すレポート。
Claude Skills は MCP を使える?使い方を紹介
使えます。Skill は、接続済みのどの MCP ツールをどの順番で呼び出し、返ってきた結果をどう確認するかをエージェントに指示できます。接続そのものは Skill が作るわけではないので、MCP サーバーは先にセットアップしておく必要があります。2 つの MCP サーバーを活用する週次レポートの Skill の例です:
## Steps
1. Use the Linear tools to list issues closed this week.
2. Use the analytics tools to pull weekly active users.
3. Fill the template in references/weekly-report.md.
4. Flag any metric that moved more than 10%.Codex では、Skill が依存する MCP サーバーを agents/openai.yaml に列挙でき、プラグインで Skill と MCP 接続をまとめて配布できます。
MCP サーバーは Skill を提供できる?
できます。MCP には公式の Skills 拡張(io.modelcontextprotocol/skills)があり、サーバーが Agent Skills 形式で Skill を公開できます。拡張の仕様は確定していますが、エージェント側の対応はまだ進行中のため、現時点では Skill をフォルダとしてインストールするのが一般的です。
コンテキストを多く消費するのはどちら?
使われていない Skill のコストはわずかです。使われていない MCP サーバーは、たいていそうではありません。
約 1 文
インストール済みの Skill 1 つあたり(使われるまで)
すべてのツール
接続中の各 MCP サーバーのツール定義を、ほとんどのクライアントが最初に読み込む
ですから、手持ちのすべてではなく、タスクに本当に必要な MCP サーバーだけを接続しましょう。
よくある質問
Skill があれば MCP は不要ですか?
ほかの方法ではたどり着けないシステムにエージェントがアクセスする必要があるときだけ、MCP が必要です。Skill はアクセスを作り出せません。すでにあるアクセスの使い方を説明するものです。
Claude Skills は MCP を使えますか?
使えます。Skill の指示で、接続済みのどの MCP ツールを呼び出し、結果をどう扱うかを Claude に伝えられます。
MCP サーバーは Skill を公開できますか?
できます。MCP の公式 Skills 拡張を使います。エージェント側の対応はまだ順次進んでいるところです。
Skill が登場した今でも MCP は必要ですか?
必要です。両者は異なる問題を解決します。Skill はやり方を、MCP は接続を担います。
出典
このガイドは役に立ちましたか?
