Skip to content

MCP Servers

Recommended MCP servers for Claude Code. For a complete list of available servers, see the official MCP server directory.

Prerequisites

Before installing MCP servers, ensure you have:

  • Node.js 18+ - Required for npm/npx commands (Download)
  • UV Package Manager - Required for Python-based servers (Installation Guide)
  • GitHub Personal Access Token - Required for developer-tools-mcp (Create Token with read:packages scope)

Developer Tools MCP

Our comprehensive developer workflow toolkit with specification-driven development.

bash
export MCP_TOOL_NAME=_ # Choose another name if desired, by default commands will show as /_:spec-generate

# install remote server - always using latest version
claude mcp add $MCP_TOOL_NAME http://dev-developer-tools-mcp.apps.dev.agronod.com/mcp -t http -H "Authorization: Bearer BZ0o9Wfo9u" -s user

# install local package
export NODE_AUTH_TOKEN=YOUR_GITHUB_TOKEN
claude mcp add-json $MCP_TOOL_NAME '{
  "command": "npx", 
  "args": ["-y", "@agronod/developer-tools-mcp"], 
  "env": { "NODE_AUTH_TOKEN": "'$NODE_AUTH_TOKEN'" }
}' -s user

Atlassian

Integration with Atlassian products (Jira, Confluence) for AI-powered content management and issue tracking.

bash
claude mcp add --transport sse atlassian https://mcp.atlassian.com/v1/sse -s user

Web search capabilities using the Brave search engine.

bash
claude mcp add-json brave-search '{
  "command": "npx",
  "args": ["-y", "@modelcontextprotocol/server-brave-search"],
  "env": {"BRAVE_API_KEY": "your-api-key-here"}
}' -s user

Context7

Documentation lookup for library documentation and code examples.

bash
claude mcp add-json context7 '{
  "command": "npx",
  "args": ["-y", "@upstash/context7-mcp@latest"]
}' -s user

Desktop Commander

Advanced file operations and system commands.

bash
claude mcp add-json desktop-commander '{
  "command": "npx",
  "args": ["-y", "@wonderwhy-er/desktop-commander"]
}' -s user

Git

Version control operations and repository management.

bash
claude mcp add-json git '{"command": "uvx", "args": ["mcp-server-git"]}' -s user

GitHub

GitHub API operations for repositories, issues, and pull requests.

bash
claude mcp add-json github '{
  "command": "npx",
  "args": ["-y", "@modelcontextprotocol/server-github"],
  "env": {"GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"}
}' -s user

Kubernetes

Container orchestration and cluster management.

bash
claude mcp add-json kubernetes '{
  "command": "npx",
  "args": ["-y", "kubernetes-mcp-server"]
}' -s user

Memory

Persistent memory storage across sessions.

bash
claude mcp add-json memory '{
  "command": "npx",
  "args": ["-y", "@modelcontextprotocol/server-memory"]
}' -s user

Playwright

Browser automation and web testing with real browser control.

bash
claude mcp add playwright -- npx -y @playwright/mcp@latest

Postgres

PostgreSQL database operations and queries.

bash
claude mcp add-json my-postgres '{
  "command": "npx",
  "args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost/mydb"]
}' -s user

Sequential Thinking

Structured problem-solving and analysis.

bash
claude mcp add-json sequential-thinking '{
  "command": "npx",
  "args": ["-y", "@modelcontextprotocol/server-sequential-thinking"],
  "env": {}
}' -s user

Snap-happy

Screenshot and image processing - gives Claude the ability to see.

bash
claude mcp add-json snap-happy '{
  "command": "npx",
  "args": ["-y", "mcp-server-snap-happy"]
}' -s user

Built with VitePress and powered by Claude Code