MCP(Model Context Protocol)とは
4. 権限・セキュリティコマンド / 機能
外部ツール/データソースとの連携プロトコルClaude の機能を拡張する標準規格
設定例
# MCP でできること
- 外部 API との連携(Slack, GitHub, DB など)
- ファイルシステムへのアクセス拡張
- カスタムツールの追加
- 独自データソースの統合
# 仕組み
Claude Code ←→ MCP Server ←→ 外部サービスこんな時に使う
- Claude の機能を拡張したい時
- 外部サービスと連携したい時
- 独自のツールを追加したい時
使い方
- 1MCP サーバーを設定すると Claude が新しいツールを使える
- 2公開されている MCP サーバーを利用するか、自作する
- 3settings.json の mcpServers セクションで設定
Tips
- MCP は Anthropic が策定したオープンプロトコル
- TypeScript/Python SDK が公式提供されている
- npmやpipで公開されているMCPサーバーも多数