Skip to content

MCP Servers List

Curated list of MCP servers for developers.

Up-to-date documentation for any library.

Terminal window
claude mcp add context7 -- npx -y @upstash/context7-mcp

Use when: You need current docs for fast-changing libraries.

Inspect and debug live browsers.

Terminal window
claude mcp add chrome-devtools -- npx -y chrome-devtools-mcp@latest

Use when: Debugging frontend issues, inspecting network requests.

Structured problem-solving for complex tasks.

Terminal window
claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking

Use when: Tackling complex architectural decisions.

Browser automation and E2E testing (from Microsoft).

Terminal window
claude mcp add playwright -- npx -y @playwright/mcp@latest

Use when: Writing E2E tests, debugging web UIs, automating browser tasks.

Interact with repos, PRs, issues, and workflows.

Terminal window
claude mcp add github -- npx -y @modelcontextprotocol/server-github

Use when: Managing PRs, reading issues, triggering CI workflows.

Schema exploration, query analysis, index recommendations, and health diagnostics.

Terminal window
claude mcp add postgres \
-e DATABASE_URI=postgresql://user:pass@localhost:5432/dbname \
-- uvx postgres-mcp --access-mode=restricted

Use when: Exploring schemas, analyzing query performance, getting index recommendations.

Access component registry for React, Vue, Svelte.

Terminal window
claude mcp add --transport http shadcn https://www.shadcn.io/api/mcp

Use when: Installing shadcn components, browsing the registry.

200+ containerized MCP servers with one-click setup.

Enable in Docker Desktop under Settings > MCP Toolkit, then connect Claude Code. Includes Docker Hub search, image management, and Compose generation.

Use when: Working with containers, generating Docker Compose files.

Lightweight CLI alternative to Playwright MCP. Uses ~5.7x fewer tokens.

Terminal window
# Install globally
npm install -g agent-browser
# Use in prompts - Claude calls it via bash
> use agent-browser to test the checkout flow

Use when: Browser testing where token efficiency matters. Chromium only.

Terminal window
# List active MCPs
claude mcp list
# Remove an MCP
claude mcp remove context7
# Check status
claude mcp status