Claude スキルは、特定のコンテキストで Claude がどのように推論し行動するかを教える再利用可能な指示モジュールです — 保存された手順と考えてください。MCP サーバーは、Claude が外部のデータやシステムにアクセスできるようにする実行中のインフラです — コネクターと考えてください。この違いは重要です。AI ツールを評価する Ops リーダーはしばしば両者を混同し、本当に必要だったのは手順なのに(あるいはその逆なのに)インフラに実装予算を費やしてしまうからです。
そうでないもの
Claude スキルはソフトウェアサービスではありません。単独で動作せず、データを保存せず、外部 API を自力で呼び出すこともできません。Claude がタスクに合致すると判断したときにロードして適用する、Markdown ベースの指示ファイル(またはファイルのフォルダー)です。NDA のレビューを支援するスキルは、契約リポジトリには接続しません — それは MCP サーバーや別の統合が担います。スキルだけあってコネクターがない場合、Claude は適切に推論しますが、会話に貼り付けたもの以外では作業できません。
MCP サーバーはインテリジェンスではありません。公開しているデータをどう処理するかを知りません。CRM の MCP サーバーを Claude に接続すると、Claude は連絡先レコードとパイプラインを読めるようになります — しかし、チームの選定ロジックをエンコードしたスキルやプロンプトがなければ、Claude はそのデータについて一般的な回答を返すだけです。
それぞれの役割
Claude スキル: 指示、参照ファイル、およびオプションでスクリプトを含むフォルダー。Claude Code インストール内に保存するか、プラグイン経由で共有します。アイドル時は約 30〜50 トークンのコンテキストを使用し、完全な指示セットは Claude がタスクにスキルが関連すると判断した場合にのみロードされます。スキルは Claude がタスクをどう処理すべきかをエンコードします — ステップ、しきい値、出力フォーマット、注意すべき失敗ケース。例:フォールバック条項ライブラリと交渉ルールを持つ契約書レッドライン スキル。
MCP サーバー: Model Context Protocol を実装する実行中のプロセス(ローカルまたはホスト型)。Claude に 3 種類の機能を公開します:Resources(ファイル、データベース行、カレンダーイベントなどの読み取り専用データ)、Tools(Claude が呼び出せる関数 — レコードの作成、メッセージ送信、クエリ実行)、Prompts(事前構築されたワークフロー テンプレート)。サーバーはトランスポート層上で JSON-RPC 2.0 を使用します(ローカルは stdio、ホスト型は HTTP/SSE)。Claude はサーバーのマニフェストから利用可能な Tools を検出し、タスクに合致するときに呼び出します。例:Claude がディールのステージを読み取り、コンタクトのプロパティを直接更新できる HubSpot MCP サーバー。
Ops ワークフローでの組み合わせ方
どちらの層も単独では完結しません。持続的な Ops ワークフローを生み出すパターンは、両方を組み合わせます:
- MCP がデータ境界を担う。 HubSpot、Salesforce、契約リポジトリ、ATS — それぞれが MCP サーバー(ベンダー提供またはセルフホスト)の背後に置かれます。Claude はサーバーを通じてこれらのシステムから読み書きできます。
- スキルが推論層を担う。 スキルは、これらのシステムから取得したものをどう解釈するか、どのしきい値が重要か、チームが期待する出力フォーマット、および行動ではなくエスカレーションが必要なタイミングを Claude に伝えます。
具体的な RevOps の例:ディール レビュー スキルは、Claude に Salesforce から MEDDICC フィールドを取得し(MCP 経由)、Economic Buyer または意思決定基準のギャップをフラグし、構造化されたブリーフィングを返すよう指示します。スキルがロジックで、MCP サーバーが Salesforce へのパイプラインです。CRM を入れ替えてもスキルは維持でき、選定方法論を更新しても MCP サーバーは維持できます。
Legal-Ops の例:契約リスク スキルは、標準的なベンダー MSA のフォールバック ポジションとリスクしきい値を持ちます。CLM システムに接続した MCP サーバーが有効な契約を取得します。合わせることで、Claude は汎用テンプレートではなく、実際のプレイブックに基づいたリスク概要を作成できます。
どちらを構築すべきか
| 状況 | 必要なもの |
|---|---|
| Claude が外部システムから読み取りまたは書き込む必要がある | MCP サーバー(またはベンダー提供のものを使用) |
| データを貼り付けると Claude は良い回答をするが、作業が繰り返される | スキル — 手順を一度エンコード |
| セッションごとにコンテキストを再説明せずにチーム全体で再現可能な推論が欲しい | スキル |
| ベンダーが「Claude をサポートします」と言い、コネクターを構築したことを意味している | MCP サーバー — MCP サーバー解説の質問を使って評価 |
| 毎回のセッションに貼り付けている長いシステム プロンプトがある | スキルに変換 — コンテキストを節約し、会話をまたいで持続 |
トークン経済とその重要性
58 のツールを持つ 5 つの MCP サーバーのセットアップは、会話が始まる前に約 55,000 トークンのコンテキスト ウィンドウを消費します(出典:Anthropic ツール使用ドキュメント。Anthropic の Tool Search 機能は、必要になるまでツールの検出を遅らせることでこれを約 85% 削減します)。スキルはアイドル時に 30〜50 トークンをロードし、アクティブ化時に約 5,000 トークンをロードします。コンテキストの深さが重要なマルチステップのエージェント ワークフローを実行している場合 — パイプライン レビュー、多数のドキュメントにわたる契約分析、ソーシング シーケンス — アーキテクチャの選択はスループットとコストに直接影響します。
実用的なルール:すでに確立した推論パターンにはスキルを使ってください。ライブ データ アクセスには MCP サーバーを使ってください。両方が必要な場合は、サーバーとスキル フォルダーの両方を登録するプラグインまたは Claude Code 設定で接続してください。
よくある落とし穴
- スキルで十分な場合に MCP サーバーを構築する。 タスクがライブ外部データを必要としない場合 — 貼り付けた履歴書のスコアリング、貼り付けた契約条項のレビュー、アウトバウンド シーケンスの生成 — スキル単体の方が構築が速く、実行コストも低くなります。多くのチームが推論層をまだ何もコード化していないうちに、データ層を過剰設計してしまいます。
- データ アクセスなしでスキルを構築し、なぜライブ レコードを取得できないのか疑問に思う。 スキルは CRM を呼び出せません。ワークフローに現在のパイプライン データが必要な場合は、Claude にデータを供給する MCP サーバーか別の統合が必要です。
- MCP サーバーを接続するかどうかだけで評価し、何を公開しているかを確認しない。 ベンダーは「MCP サポート」と主張して、読み取り専用のエンドポイントを 3 つだけ公開することがあります。ワークフローで MCP サーバーに依存する前に、ツール マニフェストを確認してください:どんな Tools があるか、書き込みがスコープされているか、本番環境でトークン更新とレート制限を処理するか。
関連記事
- MCP サーバー解説 — MCP の全体像とベンダーの MCP 主張の評価方法
- Prompt Pack vs Claude Skill — 保存済みプロンプト ライブラリで十分なときとスキルを構築すべきとき
- Claude — 両方の層を実行するツール