Skillsを使っている人は今すぐMCPに切り替えるべき理由【Claude Code】
概要
Claude Codeで話題の「Skills」は便利だが配布・同期・更新の面で限界があり、代わりに「MCP」への移行を勧める内容。APIとMCPの違いや、実際に自作したHTMLスライド用MCPサーバーの事例を交えて、なぜMCPの方が優れているかを解説している。
主なポイント
- Skillsはリモートリンク不可のため、更新のたびにZIPを再配布する必要があり共有・保守が非常に手間
- MCPは「リモートMCPサーバーURL」を1本配るだけで済み、提供側が中身を更新すれば利用者側も自動的に最新版になる(GoogleドキュメントとWord/Excelの関係に近い)
- Claude(Web/デスクトップ)の開発者向けSkillsとClaude CodeのSkillsは別管理で同期されず、同じSkillを使うには複数箇所に置き直す必要がある
- Skillsは配布範囲が固定(社内ワークスペース全体 or 個人/プロジェクト単位)でバラつき、会社としてまとめて配布する仕組みがない
- APIは呼び出すたびに膨大な仕様書全体をAIが読み込むためトークン・時間が無駄になりやすいが、MCPは「目次」から必要なツール情報だけを読むため軽量
- Skill.mdも1回全部読み込む点でMCPよりトークン効率が悪い
- Claude Codeでの設定方法は「カスタマイズ→コネクター→カスタムコネクター追加→名前とリモートMCPサーバーURLを入力」で完了する
- HiggsfieldやRunway、freee(会計ソフト)など既に他社もMCPを提供しており普及が進んでいる
実践に使えること
- 社内やチームで再利用したいノウハウ・テンプレート・ツール群がある場合、Skillsではなく自前のMCPサーバー(リモートMCPサーバーURL)として公開し、URLを配るだけで常に最新版を共有できるようにする
- Claude Codeでは「カスタマイズ→コネクター→カスタムコネクター追加」からリモートMCPサーバーURLを登録するだけで導入できるので、既存のSkillsを持っている場合はMCP化を検討する
- MCPサーバーURLを発行する作業自体をSkill化しておくと、今後複数のMCPサーバーを効率よく量産できる