Pro Tip
Start with Git for local operations and add your primary hosting platform (GitHub, GitLab, etc.) for remote operations like PR management.
The MCP ecosystem has grown exponentially, with hundreds of servers available. This guide presents the 40 most valuable MCP servers for modern software engineering, organized by category and use case.
Essential for any development workflow - these servers connect your AI to your code history and collaboration platform.
| Server | Purpose | Auth Required | Quick Install |
|---|---|---|---|
| Git | Direct git CLI operations | None (local) | uvx mcp-server-git |
| GitHub | Full GitHub API access | PAT/OAuth | Use hosted: https://api.githubcopilot.com/mcp/ |
| GitLab | Self-hosted/SaaS GitLab | PAT | npx -y @zereight/mcp-gitlab |
| Bitbucket | Atlassian ecosystem | App password | npx -y @aashari/mcp-server-atlassian-bitbucket |
| Gitea | Lightweight self-hosted | API token | Go binary from gitea.com/gitea/gitea-mcp |
Pro Tip
Start with Git for local operations and add your primary hosting platform (GitHub, GitLab, etc.) for remote operations like PR management.
Automate your entire build pipeline through natural language commands.
CircleCI
Install: npx -y @circleci/mcp-server-circleci
Jenkins
Install: npx -y jenkins-mcp-server
Bitrise
Remote: mcp.bitrise.io or Go binary from github.com/bitrise-io/bitrise-mcp
Azure DevOps
Install: npx -y @azure-devops/mcp <org> (microsoft/azure-devops-mcp)
Provision and manage cloud resources without leaving your IDE.
# AWS publishes a family of specialized servers under awslabs.# Example: the core server that routes to the othersuvx awslabs.core-mcp-server@latest
# Other servers in the suite:# - awslabs.aws-documentation-mcp-server# - awslabs.cdk-mcp-server# - awslabs.cost-explorer-mcp-server# Google's GenAI Toolbox is a Go binary, not an npm package.# Then register the local binary:claude mcp add gcloud -- /path/to/toolbox --tools-file tools.yaml
# Features:# - Cloud SQL database access# - Spanner operations# - AlloyDB / BigQuery integration# Comprehensive Azure suitenpx -y @azure/mcp@latest
# 15+ specialized connectors:# - Resource management# - Database operations# - Container services# - Monitor & logging| Platform | Focus Area | Install Command |
|---|---|---|
| Cloudflare | Workers, D1, R2, KV | Hosted: https://bindings.mcp.cloudflare.com/mcp (plus https://observability.mcp.cloudflare.com/mcp for logs) |
| Kubernetes | Container orchestration | npx -y kubernetes-mcp-server |
| Docker | Image & container management | Local gateway: docker mcp gateway run (catalog at hub.docker.com/mcp) |
Natural language database operations across SQL and NoSQL systems.
PostgreSQL
Production-ready SQL
docker run -e PG_URL=... pg-mcp-serverRedis
In-memory operations
# Official Python server (run from the repo):uvx --from git+https://github.com/redis/mcp-redis redis-mcp-serverMongoDB
Document store
npx -y mongodb-mcp-serverElasticsearch
Full-text search
npx -y elasticsearch-mcpnpx -y clickhouse-mcp-server)Keep your systems healthy with AI-assisted monitoring.
Sentry - Error tracking and performance
npx -y @sentry/mcp-server# Or use the hosted server: https://mcp.sentry.dev/mcp# Query issues, stack traces, release healthGrafana - Metrics visualization
# npm alternative (community TS port):npx -y @leval/mcp-grafana# Search dashboards, run PromQL queriesDynatrace - APM and diagnostics
npx -y dynatrace-mcp# Live performance data, problem detection| Tool | Purpose | Install |
|---|---|---|
| SonarQube | Static analysis | npx -y sonarqube-mcp-server |
Essential Testing Stack
Playwright - Cross-browser testing (recommended browser server)
npx -y @playwright/mcp@latestPuppeteer - Chrome/Chromium automation
# The reference server is archived; use the maintained fork:npx -y @hisma/server-puppeteerConnect your AI to your team’s workflow.
| Platform | Best For | Install |
|---|---|---|
| Linear | Modern product teams | https://mcp.linear.app/mcp |
| Jira | Enterprise workflows | https://mcp.atlassian.com/v1/mcp (unified Rovo endpoint) |
| GitHub Issues | Open source projects | Via GitHub MCP |
| Azure Boards | Microsoft teams | Via Azure MCP |
| Platform | Integration | Install |
|---|---|---|
| Slack | Messages, channels | npx -y slack-mcp-server |
| Discord | Community management | npx -y discord-mcp |
| Teams | Microsoft ecosystem | Via Microsoft Graph |
| Platform | Use Case | Install |
|---|---|---|
| Notion | Team wikis | https://mcp.notion.com/mcp |
| Confluence | Enterprise docs | https://mcp.atlassian.com/v1/mcp (same endpoint serves Jira + Confluence) |
| Obsidian | Personal knowledge | npx -y obsidian-mcp |
The Swiss Army knives of the MCP ecosystem.
Fetch
Safe web scraping and API calls (Python)
uvx mcp-server-fetchFilesystem
Local file operations (Node)
npx -y @modelcontextprotocol/server-filesystem /path/to/dirAdd to starter:
Include specialized tools:
# NPX pattern (Node.js servers)npx -y @organization/mcp-server-name
# UVX pattern (Python servers)uvx mcp-server-name
# Docker pattern (for isolation)docker run -e API_KEY=... image-name
# Remote HTTP pattern (hosted servers)claude mcp add --transport http [name] https://api.service.com/mcp/# Cursor/Codex use a "url" field in their JSON/TOML config instead
# User-scoped local installclaude mcp add [name] -s user -- [command]# List available tools"Show me all available MCP tools"
# Test a specific server"Test the GitHub MCP connection"
# Check server status"Which MCP servers are currently active?"Ready to expand your MCP toolkit?
Custom MCP Development
Build your own MCP server
MCP Best Practices
Optimize your MCP workflow
Enterprise Integration
Scale MCP across teams