Skip to content
cccskills
FreePublished on GitHub

mcp

Manage MCP (Model Context Protocol) servers — list configured tools, check status, show invocation format, or add a new server to .claude/settings.json.

The English summary is being prepared. Showing the original description.

Works withFigmaPlaywright

Run score Not tested

See how to install

Files included (1)

  • SKILL.md3.0 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

MCP Skill

Manage Model Context Protocol (MCP) servers for this project.

Usage

/mcp                    # List configured servers + invocation format
/mcp status             # Check which tool binaries are installed
/mcp add <server>       # Add a new MCP server
/mcp format             # Show all tool invocation strings

MCP Tool Invocation Format

mcp__SERVER_KEY__TOOL_FUNCTION_NAME

Where SERVER_KEY is the server key in .claude/settings.json under mcpServers.*.

Instructions

If list or empty:

  1. Read .claude/settings.json — show currently configured mcpServers entries
  2. Show invocation format for each tool
  3. Suggest additional servers based on tech stack in claude/architecture.md

If status:

  1. Check which MCP binaries are installed:
    command -v uvx &>/dev/null && echo "uvx: ✅" || echo "uvx: ❌ missing — install via: pip install uv"
    command -v npx &>/dev/null && echo "npx: ✅" || echo "npx: ⚠️ missing — install Node.js"
    command -v ccc &>/dev/null && echo "cocoindex CLI (ccc): ✅" || echo "cocoindex CLI: ⚠️ optional — install via: pip install cocoindex"
    # uvx-based tools (codebase-memory, code-review-graph, serena, cocoindex-code) are available when uvx is installed
    

If add <server-name>:

  1. Prefer CLI: claude mcp add <server-name> -- <command> [args]
    • Example: claude mcp add context7 -- npx -y @upstash/context7-mcp
  2. Or manually add to .claude/settings.json under mcpServers.<name>
  3. For HTTP servers requiring OAuth: authenticate after configuration
  4. Update CLAUDE.md — add to Plugin Ecosystem section

If format:

Show all available MCP tool invocations from .claude/settings.json.

Pre-Configured MCP Stack

MCP Server KeyBinaryInvocation prefix
codebase-memoryuvx codebase-memory-mcp@latestmcp__codebase-memory__
cocoindex-codeuvx cocoindex-code-mcp-server@latestmcp__cocoindex-code__
code-review-graphuvx code-review-graph@latestmcp__code-review-graph__
serenauvx serena@latestmcp__serena__
playwrightnpx @playwright/mcp@latestmcp__playwright__

Adding a New Server — .claude/settings.json Format

{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@github/mcp-server"],
      "env": { "GITHUB_TOKEN": "YOUR_GITHUB_TOKEN_HERE" }
    },
    "figma": {
      "url": "https://mcp.figma.com/mcp",
      "headers": { "Authorization": "Bearer YOUR_FIGMA_TOKEN_HERE" }
    }
  }
}

Security Rules

  • NEVER hardcode API keys — use env var placeholders like "YOUR_KEY_HERE"
  • For DB tools: prefer read-only access unless write is explicitly required
  • After any config changes, restart Claude Code for MCP servers to take effect

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

ask

Free

Route a codebase question to the right tool — structural graph, semantic search, or risk analysis. Use when you need to find or understand code without knowing exact file names.

The English summary is being prepared. Showing the original description.

brain-bootstrap/claude-code-brain-bootstrap11Updated Apr 25, 2026

Auto-configure CLAUDE.md and claude/ knowledge docs for a new project. Use when setting up Brain Bootstrap in a new repository. Discovers the codebase, fills in templates, and writes project-specific configuration.

The English summary is being prepared. Showing the original description.

brain-bootstrap/claude-code-brain-bootstrap11Updated Apr 25, 2026

Use before any new feature, component, or behavioral change — when you need to explore requirements and design before writing code

The English summary is being prepared. Showing the original description.

brain-bootstrap/claude-code-brain-bootstrap11Updated Apr 25, 2026

Activate safety guards for the session. Use /careful before critical operations — blocks rm -rf, DROP TABLE, git push --force, kubectl delete namespace, docker system prune via PreToolUse hook.

The English summary is being prepared. Showing the original description.

brain-bootstrap/claude-code-brain-bootstrap11Updated Apr 25, 2026

Generate a user-facing changelog from git commits — categorize, filter noise, translate to user language. Runs in isolated fork context.

The English summary is being prepared. Showing the original description.

brain-bootstrap/claude-code-brain-bootstrap11Updated Apr 25, 2026

Save session state before context gets full or before ending. Writes current task state, branch, and loaded docs to claude/tasks/todo.md so the next session can resume cleanly.

The English summary is being prepared. Showing the original description.

brain-bootstrap/claude-code-brain-bootstrap11Updated Apr 25, 2026

See all skills by brain-bootstrap

Report a problem with this skill