MCP連携とトークン管理戦略
MCP(Model Context Protocol)は、Claude Codeに翼を与える外部ツール連携システムです。ローカルDB、Slack、Notion、GitHubなどとClaudeを直接接続できます。
⚠️ 重量級の汎用MCPに関する注意事項
しかし、NotionやLinearのような膨大なデータを扱う汎用MCPをむやみに接続しておくと、何もしていなくても(何も質問しなくても)システムプロンプトのトークン容量を大量に消費してしまいます。(コンテキストウィンドウ全体の10%以上を占有することもあります)
💡 実践的な最適化のヒント
- 定期的なモニタリング:
/contextコマンドを実行して、System Toolsがどれだけトークンを消費しているか随時確認しましょう。 - 使わないときはオフにする: 今すぐNotionのドキュメント検索が必要でない場合は、
/mcpコマンド画面から該当サーバーを無効化しましょう。 - カスタムラッピング(Custom Wrapping): 大規模な汎用MCPの代わりに、自分のプロジェクトの特定の機能(例:特定のDBテーブルのみ照会)だけを実行する非常に軽量なカスタムMCPを作成して使う方が、トークン管理の面ではるかに有利です。