MCP Servers List
Curated list of MCP servers for developers.
Highly Recommended
Section titled “Highly Recommended”Context7
Section titled “Context7”Up-to-date documentation for any library.
claude mcp add context7 -- npx -y @upstash/context7-mcpUse when: You need current docs for fast-changing libraries.
Chrome DevTools
Section titled “Chrome DevTools”Inspect and debug live browsers.
claude mcp add chrome-devtools -- npx -y chrome-devtools-mcp@latestUse when: Debugging frontend issues, inspecting network requests.
Worth Exploring
Section titled “Worth Exploring”Sequential Thinking
Section titled “Sequential Thinking”Structured problem-solving for complex tasks.
claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinkingUse when: Tackling complex architectural decisions.
Playwright
Section titled “Playwright”Browser automation and E2E testing (from Microsoft).
claude mcp add playwright -- npx -y @playwright/mcp@latestUse when: Writing E2E tests, debugging web UIs, automating browser tasks.
GitHub
Section titled “GitHub”Interact with repos, PRs, issues, and workflows.
claude mcp add github -- npx -y @modelcontextprotocol/server-githubUse when: Managing PRs, reading issues, triggering CI workflows.
PostgreSQL
Section titled “PostgreSQL”Schema exploration, query analysis, index recommendations, and health diagnostics.
claude mcp add postgres \ -e DATABASE_URI=postgresql://user:pass@localhost:5432/dbname \ -- uvx postgres-mcp --access-mode=restrictedUse when: Exploring schemas, analyzing query performance, getting index recommendations.
shadcn/ui
Section titled “shadcn/ui”Access component registry for React, Vue, Svelte.
claude mcp add --transport http shadcn https://www.shadcn.io/api/mcpUse when: Installing shadcn components, browsing the registry.
Docker MCP Toolkit
Section titled “Docker MCP Toolkit”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.
Browser Automation Alternatives
Section titled “Browser Automation Alternatives”Agent-Browser (Vercel)
Section titled “Agent-Browser (Vercel)”Lightweight CLI alternative to Playwright MCP. Uses ~5.7x fewer tokens.
# Install globallynpm install -g agent-browser
# Use in prompts - Claude calls it via bash> use agent-browser to test the checkout flowUse when: Browser testing where token efficiency matters. Chromium only.
Management Commands
Section titled “Management Commands”# List active MCPsclaude mcp list
# Remove an MCPclaude mcp remove context7
# Check statusclaude mcp statusFinding More MCPs
Section titled “Finding More MCPs”- mcpservers.org - Community directory
- MCP docs - Official documentation