ユーザー全体で使いたい
7. MCP(Model Context Protocol)コマンド / 機能
claude mcp add -s user <name> -- <cmd>全プロジェクト共有
概要
MCP サーバーをユーザースコープで追加すると、すべてのプロジェクトで共有できます。GitHub や Slack など、プロジェクト横断で使うサーバーに適しています。
設定例
# ユーザースコープで GitHub MCP を追加
claude mcp add -s user -e GITHUB_TOKEN=ghp_xxxx \
github -- npx -y @anthropic/mcp-github
# ユーザースコープで Slack MCP を追加
claude mcp add -s user -e SLACK_BOT_TOKEN=xoxb-xxxx \
slack -- npx -y @anthropic/mcp-slack
# ユーザースコープの設定ファイル場所
# ~/.claude/settings.json
# ユーザースコープのサーバーのみ表示
claude mcp list | grep userこんな時に使う
- 全プロジェクトで同じ MCP サーバーを使いたい時
- 共通ツールを一度だけ設定したい時
使い方
- 1claude mcp add -s user で追加
- 2どのプロジェクトでも利用可能になる
- 3設定は ~/.claude/settings.json に保存
Tips
- GitHub、Slack、一般的なツールはユーザースコープが便利
- プロジェクトごとに異なる設定が必要な場合は project スコープを使用
- スコープ未指定時は project がデフォルト