claude/skills/mcp-setup/SKILL.md
Claude Code に MCP サーバーを追加・削除・一覧・確認するためのセットアップ手順を実行する。
npx skillsauth add lilpacy/dotfiles mcp-setupInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Claude Code に MCP サーバーを実際にセットアップ(追加・削除・一覧・確認)するSkill。 「MCPを追加して」「〜のMCPを入れて」「MCP設定して」「MCPサーバーを追加」「MCP一覧」「MCPを削除」 「claude mcp add」「MCP入れたい」「〜をMCPで使いたい」などの依頼で発動する。 ガイドではなく、実際にコマンドを実行して設定を完了させる。
claude mcp add / add-json コマンドを組み立て、実行するclaude mcp get <name> で設定を確認し、結果を報告するclaude mcp get の出力)操作の種類を特定する:
| 操作 | コマンド |
|------|---------|
| 追加 | claude mcp add / claude mcp add-json |
| 一覧 | claude mcp list |
| 詳細 | claude mcp get <name> |
| 削除 | claude mcp remove <name> |
| Desktop からインポート | claude mcp add-from-claude-desktop |
| 承認リセット | claude mcp reset-project-choices |
| transport | 用途 | 例 |
|-----------|------|-----|
| http | リモートHTTPサーバー(推奨) | SaaS API、リモートMCPエンドポイント |
| sse | リモートSSE(非推奨) | レガシーSSEサーバー |
| stdio | ローカルプロセス起動 | npx -y @package/name、ローカルバイナリ |
claude mcp add --transport http <name> <url>
# ヘッダー付き
claude mcp add --transport http <name> <url> \
--header "Authorization: Bearer <token>"
claude mcp add --transport stdio <name> -- npx -y <package>
# 環境変数付き
claude mcp add --transport stdio --env API_KEY=xxx <name> -- npx -y <package>
claude mcp add-json <name> '<json>'
オプション順序の鉄則: --transport, --env, --scope, --header は必ず <name> より前に置く。
local(デフォルト): 現在のプロジェクトの現ユーザーのみproject: .mcp.json に保存、チーム共有user: ~/.claude.json に保存、全プロジェクト共通ユーザーが指定しなければ user をデフォルトとして提案する(MCPサーバーは通常プロジェクト横断で使うため)。
claude mcp get <name> で設定内容を確認するclaude mcp add --transport http \
--client-id <client-id> --client-secret --callback-port 8080 \
<name> <url>
追加後、Claude Code 内で /mcp を実行して認証フローを開始するよう案内する。
--transport, --env 等は <name> の前)-- の後にコマンドが来ているclaude mcp get で確認しているユーザー: 「filesystem MCPを入れて」
→ claude mcp add --transport stdio --scope user filesystem -- npx -y @anthropic/mcp-filesystem を実行
ユーザー: 「weather APIのMCPを追加して、URLはhttps://example.com/mcp」
→ claude mcp add --transport http --scope user weather-api https://example.com/mcp を実行
ユーザー: 「今入ってるMCP見せて」
→ claude mcp list を実行
ユーザー: 「weather-api MCP消して」
→ claude mcp remove weather-api を実行
ユーザー: 「Claude DesktopのMCP設定を持ってきて」
→ claude mcp add-from-claude-desktop を実行
data-ai
ユーザー向けの回答、要件整理、説明、計画、レビュー、仕様、要約を作成するときに使う。自然言語だけでは条件、状態、多重度、期間、時刻、境界値、制約、推論、計算が曖昧になりうる場合、表、デシジョンテーブル、Mermaid 図、計算式、境界値表で一意化する。推測で補った図表要素は必ず明示する。
tools
Cross-agent messaging via SQLite. Send messages between Claude Code, Codex, Gemini CLI, and other agents. No daemon, no network, no dependencies beyond bash and sqlite3.
development
Anti-AI-slop design skill for greenfield pages, audits, redesigns, and design extraction from URLs or screenshots. Use when the user asks to build a new app or landing page, wants to redesign something, invokes Hallmark by name, or uses audit/redesign/study.
development
Reviews animation and motion code against a high craft bar derived from Emil Kowalski's design engineering philosophy. Default to flagging; approval is earned.