MCP Servers
MCP Servers
Section titled “MCP Servers”Claude Kit includes optional Model Context Protocol (MCP) server configurations that extend Claude’s capabilities with external tools.
How MCP Works
Section titled “How MCP Works”MCP servers give Claude access to tools it doesn’t have natively — browser automation, persistent memory, real-time documentation, and structured reasoning. They run as local processes that Claude communicates with during your session.
MCP servers are configured via /claudekit:init, which adds them to your project’s .mcp.json with automatic platform detection (Windows vs macOS/Linux).
Available Servers
Section titled “Available Servers”Context7
Section titled “Context7”Purpose: Real-time library documentation lookup
Fetches current documentation for any library, framework, or API. Use instead of relying on Claude’s training data, which may be outdated.
You: "How do I set up middleware in Next.js 15?"
Claude fetches current Next.js 15 docs via Context7→ Answers with up-to-date API syntaxBest for: API syntax, configuration, version migration, library-specific debugging.
Setup: Run /claudekit:init and select Context7
Sequential Thinking
Section titled “Sequential Thinking”Purpose: Structured step-by-step reasoning
Provides a tool for multi-step analysis with explicit thought chains. Used automatically by the sequential-thinking skill for complex problems.
Complex debugging scenario: Step 1: Observe the error → confidence: 0.9 Step 2: Form hypothesis → confidence: 0.7 Step 3: Test hypothesis → confidence: 0.85 Step 4: Verify fix → confidence: 0.95Best for: Complex debugging, architecture decisions, security analysis.
Setup: Run /claudekit:init and select Sequential Thinking
Memory
Section titled “Memory”Purpose: Persistent knowledge graph across sessions
Stores entities, relationships, and observations that persist across conversations. Claude can recall project decisions, user preferences, and architectural context.
Session 1: "We decided to use PostgreSQL RLS for multi-tenancy" → Stored as entity + decision observation
Session 2: "What did we decide about multi-tenancy?" → Retrieved from memory graphBest for: Long-running projects, team knowledge persistence, decision tracking.
Filesystem
Section titled “Filesystem”Purpose: Secure file operations with access controls
Provides sandboxed file operations with configurable allowed directories. Useful for projects that need restricted file access.
Best for: Projects with strict file access requirements.
Playwright
Section titled “Playwright”Purpose: Browser automation for testing
Enables Claude to control a browser for E2E testing, visual verification, and web scraping. Works with the playwright skill for end-to-end test workflows.
You: "Test the login flow in the browser"
Claude launches browser via Playwright MCP: → Navigate to /login → Fill email and password → Click submit → Verify redirect to /dashboard → Take screenshot for evidenceBest for: E2E testing, visual regression, browser-based verification.
Prerequisites
Section titled “Prerequisites”MCP servers require Node.js installed on your system.
Enabling Servers
Section titled “Enabling Servers”Run the setup wizard and select which servers to configure:
/claudekit:initOr install all servers at once:
/claudekit:init --allThe wizard automatically detects your platform and configures the correct command format in .mcp.json. Restart Claude Code after configuration.
Skills That Use MCP
Section titled “Skills That Use MCP”| MCP Server | Skills That Benefit |
|---|---|
| Context7 | All framework/library skills (frontend, backend-frameworks, databases) |
| Sequential | sequential-thinking, systematic-debugging, brainstorming |
| Memory | session-management, brainstorming (persisting design decisions) |
| Playwright | playwright, verification-before-completion |