Server Category

Best Developer Tools MCP Servers (2026)

MCP servers for software development workflows including version control, CI/CD, code analysis, browser testing, and project management. Supercharge your development process with AI-powered tooling.

Share:
7625 Servers
6 Compatible Clients

What Are Developer Tool MCP Servers?

Developer tool MCP servers integrate AI assistants directly into your software development workflow, giving them access to version control systems, container platforms, infrastructure-as-code tools, and project management systems. Instead of switching between terminals, dashboards, and chat interfaces, you interact with all your development tools through a single conversational interface. These servers understand the context of your work and can chain operations together: reviewing code, running tests, deploying changes, and updating tickets in one fluid conversation.

The Model Context Protocol standardizes how AI assistants interact with these tools, providing a consistent experience whether you are managing GitHub repositories, building Docker images, or deploying Terraform configurations. Developer tool servers are among the most popular MCP integrations because they directly accelerate the daily work of software engineers. This guide covers all available developer tool MCP servers, detailed setup instructions for Claude Desktop and other clients, common workflows, security best practices, and strategies for combining developer tools with the rest of the MCP ecosystem to build powerful automated development pipelines.

Available Developer Tool MCP Servers

GitHub Server

The official GitHub MCP server provides comprehensive repository management through natural language. It supports creating and reviewing pull requests, managing issues, searching code across repositories, working with GitHub Actions workflows, managing releases, and accessing repository settings. For teams that live in GitHub, this server is transformative. You can review PRs, triage issues, and manage releases without leaving your AI assistant conversation. It uses GitHub personal access tokens or GitHub Apps for authentication and respects your repository's permission model.

GitLab Server

The GitLab MCP server provides similar capabilities for teams using GitLab as their source code hosting platform. It supports merge request management, issue tracking, pipeline monitoring, and repository operations. For organizations that use GitLab's integrated DevOps platform, this server brings CI/CD pipeline management, container registry operations, and project administration into the AI conversation alongside code management.

Git Server

The Git MCP server provides direct access to local Git operations including staging, committing, branching, merging, rebasing, and log inspection. While the GitHub and GitLab servers handle the remote collaboration layer, the Git server handles local version control. Together, they provide end-to-end version control capabilities. You can create a branch, make changes, commit them, push to remote, and open a pull request all through natural language commands. The Git server is also invaluable for complex operations like interactive rebasing, cherry-picking, and bisecting to find the commit that introduced a bug.

Docker Server

The Docker MCP server manages containers, images, volumes, and networks through the Docker Engine API. It supports building images, running containers, inspecting logs, managing docker-compose stacks, and cleaning up unused resources. For containerized development workflows, this server eliminates the need to remember complex docker commands and flags. It can also help debug container issues by inspecting logs, checking resource usage, and comparing configurations between running containers and their image definitions.

Kubernetes Server

The Kubernetes MCP server provides cluster management capabilities including deploying applications, scaling workloads, inspecting pod status, reading logs, managing ConfigMaps and Secrets, and rolling back deployments. It works with any Kubernetes cluster (EKS, GKE, AKS, or self-hosted) and uses your existing kubeconfig for authentication. This server is invaluable for platform engineers and SREs who need to quickly diagnose and resolve cluster issues. During incidents, the AI can check pod health, read container logs, and identify resource pressure, all without typing a single kubectl command.

Terraform Server

The Terraform MCP server enables infrastructure-as-code operations through natural language. It supports planning and applying Terraform configurations, inspecting state, managing workspaces, and importing existing resources. For teams practicing infrastructure-as-code, this server accelerates the feedback loop between writing configurations and seeing their effects. It can also help generate Terraform code for new infrastructure requirements by understanding your existing patterns and applying them to new resources.

Memory Server

The Memory MCP server provides persistent knowledge storage across AI sessions. Unlike regular conversation context that resets between sessions, the Memory server lets the AI remember project conventions, architectural decisions, team preferences, and previous interactions. It stores knowledge as a graph of entities and relationships that the AI can query and update. This is essential for maintaining continuity in long-running projects where the AI needs to remember context from previous conversations, such as "we decided to use PostgreSQL instead of MongoDB for the user service" or "our naming convention for API endpoints is kebab-case."

Sentry Server

The Sentry MCP server connects AI assistants to Sentry's error tracking and performance monitoring platform. It supports querying error events, inspecting stack traces, checking release health, and managing issue assignments. During development, this server helps you identify, understand, and fix bugs faster by bringing error context directly into your AI conversation. Ask "what are the most common errors in the checkout service this week?" and get actionable debugging information immediately.

Sequential Thinking Server

The Sequential Thinking MCP server enhances the AI's ability to plan and execute multi-step development tasks. It provides a structured thinking framework that helps the AI break down complex problems, evaluate alternatives, and execute solutions methodically. This is particularly valuable for architectural decisions, debugging complex issues, and planning large refactoring efforts where a systematic approach produces better outcomes than ad-hoc problem solving.

Comparing Developer Tool MCP Servers

Server Category Key Operations Auth Method
GitHub VCS (Remote) PRs, issues, Actions, code search PAT / GitHub App
Git VCS (Local) Commit, branch, merge, log Local filesystem
Docker Containers Build, run, logs, compose Docker socket
Kubernetes Orchestration Deploy, scale, logs, rollback kubeconfig
Terraform IaC Plan, apply, state, import Cloud provider creds
Memory Knowledge Store, recall, update context None (local)
Sentry Error Tracking Errors, traces, releases Auth token

Why Developer Tool MCP Servers Matter

Software development involves constant context switching between code editors, terminals, browsers, project management tools, and documentation. Each switch costs time and mental energy. Developer MCP servers reduce this friction by bringing all these tools into a single conversational interface. A developer can say "review the open PRs on our main repo, check which ones have passing CI, and summarize the changes" instead of manually opening each PR in a browser tab.

These servers also lower the barrier to using complex tools. Docker, Kubernetes, and Terraform have steep learning curves with hundreds of commands and flags. MCP servers let developers describe what they want in plain language, and the server translates that into the correct commands. This makes advanced infrastructure operations accessible to developers who may not be Kubernetes experts. A frontend developer can ask "check if the API pod is healthy and show me recent error logs" without knowing kubectl commands.

The Memory server adds another dimension by solving the context loss problem. Without it, every new AI conversation starts from scratch. With it, the AI remembers your project's architecture, coding conventions, common patterns, and previous decisions. This turns the AI from a generic assistant into a project-aware collaborator that understands your specific codebase and team practices.

Common Use Cases

  • Code review automation: Use the GitHub server to pull PR diffs, analyze changes, check for common issues, and post review comments, all through natural language. The AI can review multiple PRs in batch and provide consistent feedback.
  • Container management: Build, run, and debug Docker containers without memorizing docker commands. Inspect logs, check resource usage, and manage multi-container stacks conversationally. Combine with the Filesystem server to edit Dockerfiles and rebuild in one interaction.
  • Infrastructure deployment: Plan and apply Terraform changes, deploy to Kubernetes, and manage cloud resources through descriptive commands. The AI validates configurations before applying and warns about potentially destructive changes.
  • Branch management: Create feature branches, cherry-pick commits, resolve merge conflicts, and manage release branches using the Git server. The AI can analyze your branching strategy and suggest improvements.
  • Project continuity: Use the Memory server to maintain context about project architecture, coding conventions, and team decisions across multiple AI sessions. Store decisions like "we use Redux Toolkit for state management" so the AI always generates consistent code.
  • Error investigation: Use Sentry to check recent errors, then trace the issue through Git history to find the commit that introduced the bug, review the change with the GitHub server, and check container logs via Docker.
  • Release management: Coordinate releases across Git (tagging), GitHub (creating releases), Docker (building release images), and Kubernetes (rolling out deployments) in a single conversation.
  • Task management: Combine with Business Application servers like Jira or Linear to close tickets, update sprint boards, and link commits to issues automatically as part of your development workflow.

Getting Started

Here is how to set up the GitHub MCP server, one of the most popular developer tool integrations:

# Install the GitHub MCP server
npm install -g @modelcontextprotocol/server-github

# Set your GitHub Personal Access Token
export GITHUB_PERSONAL_ACCESS_TOKEN="ghp_your_token_here"

# Run the server
npx @modelcontextprotocol/server-github

To configure the GitHub server in Claude Desktop, add it to your claude_desktop_config.json:

{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_your_token_here"
      }
    }
  }
}

For Docker (requires Docker Engine running locally):

{
  "mcpServers": {
    "docker": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-docker"]
    }
  }
}

For Memory (persistent knowledge storage):

{
  "mcpServers": {
    "memory": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-memory"]
    }
  }
}

For IDE-specific setup, see our guide on MCP Servers for Cursor, VS Code, and Claude. To build custom developer tools, follow our Build Your First MCP Server in Python tutorial. The First MCP Server tutorial walks through the entire process from installation to your first tool call.

When to Use Developer Tool MCP Servers

Developer tool MCP servers are the right choice in these key scenarios:

Daily development workflow: If you use GitHub, Git, and Docker regularly, these MCP servers reduce context switching by letting you manage all three tools through a single conversational interface. Create a branch, make changes with the Filesystem server, commit with Git, push and open a PR with GitHub, without touching the terminal.

Infrastructure management: For teams running containerized applications, the combination of Docker, Kubernetes, and Terraform servers covers the entire infrastructure lifecycle. Developers can manage infrastructure through natural language without becoming DevOps experts.

Onboarding and knowledge transfer: The Memory server captures institutional knowledge that typically lives in people's heads. New team members benefit from an AI that already knows the project's conventions, architecture, and common pitfalls.

Incident response: During production incidents, the combination of Kubernetes (pod health), Sentry (error traces), Docker (container logs), and Git (recent changes) gives the AI everything it needs to help diagnose issues quickly. Pair with Slack to coordinate the response across your team.

Security Considerations

Developer tool MCP servers often have access to source code, infrastructure, and deployment systems, all high-value targets. Follow these best practices:

  • Minimal token scopes: For GitHub, create personal access tokens with only the scopes you need (e.g., repo access only, not admin). For GitLab, use project-scoped tokens rather than personal access tokens when possible.
  • RBAC for infrastructure: For Kubernetes and Terraform, use dedicated service accounts with RBAC policies that limit operations to specific namespaces or resources. Never use cluster-admin credentials for MCP access.
  • Docker socket security: The Docker server connects through the Docker socket, which provides root-equivalent access to the host. Consider using rootless Docker or Docker contexts to limit exposure.
  • Secret management: Never share MCP server configurations that contain plaintext secrets. Use environment variables referenced from your shell profile, or use a secrets manager. The Memory server stores data locally, so be cautious about what project secrets the AI remembers.
  • Audit trail: Enable audit logging on GitHub (for Enterprise), Kubernetes (audit policy), and your cloud provider to track all operations performed through MCP servers.

See our MCP Server Security Guide and Security Fundamentals tutorial for comprehensive recommendations.

Integration with Other MCP Servers

Developer tools shine when combined with other MCP categories. Here are the most powerful combinations:

Combination Workflow
GitHub + Vercel Merge PR and deploy to preview environment
Docker + AWS Build images and push to ECR for ECS deployment
Sentry + Git Trace errors back to the commit that introduced them
Grafana + Kubernetes Monitor metrics and auto-scale workloads
Slack + GitHub Post PR summaries and deployment status to team channels
Jira / Linear + Git Link commits to tickets and update issue status on merge

Pair GitHub and Git with Cloud Services servers like Vercel and Netlify for end-to-end deployment pipelines. Connect Database servers for data-driven development workflows. Use Analytics servers like Grafana to monitor the applications you deploy. Add Communication servers like Slack for deployment notifications. The Context7 server provides up-to-date library documentation, which is invaluable when the AI is writing or reviewing code that uses third-party packages.

Start with our What is MCP? tutorial for foundational understanding, then explore Claude Integration for connecting MCP servers to your AI workflow. For containerized MCP server deployment, see our Docker Deployment tutorial.

Advanced Patterns and Tips

Once you have developer tool MCP servers running, consider these advanced patterns for maximizing productivity:

Full-stack development loop: Combine Filesystem (edit code), Git (commit), GitHub (open PR), and Vercel (deploy preview) into a single conversation. The AI writes code, commits it with a meaningful message, pushes to a feature branch, opens a PR with a description, and deploys a preview, all from one natural language request.

Automated code review pipeline: Use the GitHub server to list open PRs, then for each one, have the AI read the diff, check for common issues (security vulnerabilities, performance concerns, style violations), and post structured review comments. The Sequential Thinking server helps the AI organize its review systematically.

Knowledge-augmented development: Combine the Memory server with Context7 for AI-assisted development that knows both your project's conventions and the latest library documentation. The Memory server provides project-specific context while Context7 provides up-to-date API references.

Incident response playbook: During incidents, the AI can follow a structured approach: check Sentry for error spikes, query Kubernetes for pod health, inspect Docker container logs, review recent Git commits for suspicious changes, and post status updates to Slack. Store the playbook in the Memory server so the AI remembers it across sessions.

To explore more servers that complement developer workflows, browse our Cloud Services, File Systems, and Analytics categories.

Troubleshooting Developer Tool MCP Servers

The most common issue with developer tool MCP servers is authentication token scope. For GitHub, ensure your personal access token has the repo scope for repository access and the read:org scope if you need to access organization data. Tokens with insufficient scopes will connect successfully but fail when trying to perform restricted operations. For GitLab, project-scoped tokens provide better security but limit access to specific repositories.

For Docker, the server requires access to the Docker daemon socket. On Linux, ensure your user is in the docker group or the MCP process has appropriate permissions. On macOS, ensure Docker Desktop is running before starting the MCP server. If you see "connection refused" errors, the Docker daemon is likely not running.

The Kubernetes server relies on your kubeconfig file for cluster access. Ensure the correct context is active by running kubectl config current-context before connecting the MCP server. If you manage multiple clusters, you may need to set the KUBECONFIG environment variable to point to the correct configuration file for each cluster you want to access through MCP.

7625 Developer Tools MCP Servers

Showing 24 of 7625 servers, sorted by popularity.

Ecc MCP Server

★ 188.2k

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

manual

Javaguide MCP Server

★ 155.8k

Java 面试 & 后端通甚面试指南芆盖计算机基础、数据库、分垃匏、高并发、系统讟计䞎 AI 应甚匀发

manual

gemini-cli-mcp

★ 104.5k

A secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in

npm

Awesome Mcp Servers MCP Server

★ 87.3k

⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.

manual

Servers MCP Server

★ 86.0k

Model Context Protocol Servers

npm

Cc Switch MCP Server

★ 77.5k

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io

manual

Awesome Claude Skills MCP Server

★ 61.1k

A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows

manual

Context7 MCP

★ 55.8k

A Model Context Protocol server that fetches up-to-date, version-specific documentation and code examples from libraries directly into LLM prompts, helping developers get accurate answers without outdated or hallucinated information.

npm

Ai Engineering Hub MCP Server

★ 35.2k

In-depth tutorials on LLMs, RAGs and real-world AI agent applications.

manual

Composio MCP Server

★ 28.4k

Composio powers 1000+ toolkits, tool search, context management, authentication, and a sandboxed workbench to help you build AI agents that turn intent into action.

manual

Repomix

★ 25.3k

Repomix MCP Server enables AI models to efficiently analyze codebases by packaging local or remote repositories into optimized single files, with intelligent compression via Tree-sitter to significantly reduce token usage while preserving code struct

npm

FastMCP

★ 25.3k

A collection of MCP servers providing utilities including user greeting, message decoding, text file reading with PDF summary generation, and NASA-quality code auditing using a trained AI model to predict software defects and measure code complexity.

npm

Python Sdk MCP Server

★ 23.1k

Python SDK for protecting MCP servers and OAuth 2.1 resource servers with tokens issued by the Authplane authorization server. Includes framework adapters (e.g. MCP, FastMCP).

manual

Claude Plugins Official MCP Server

★ 22.9k

Official, Anthropic-managed directory of high quality Claude Code Plugins.

manual

Hyperframes MCP Server

★ 20.3k

Write HTML. Render video. Built for agents.

manual

Code Review Graph MCP Server

★ 17.1k

Local knowledge graph for Claude Code. Builds a persistent map of your codebase so Claude reads only what matters — 6.8× fewer tokens on reviews and up to 49× on daily coding tasks.

manual

Plate MCP Server

★ 16.3k

Rich-text editor with AI and shadcn/ui

manual

Mcp For Beginners MCP Server

★ 16.2k

This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques fo

manual

Figma MCP Server

★ 14.8k

Enables AI assistants to read Figma design files and automatically map responsive relationships between mobile and desktop screens to generate accurate frontend code. Eliminates manual copy-pasting by providing direct access to design tokens, dimensi

npm

Figma Context Mcp MCP Server

★ 14.8k

MCP server to provide Figma layout information to AI coding agents like Cursor

manual

Ai Guide MCP Server

★ 14.3k

皋序员鱌皮的 AI 资源倧党 + Vibe Coding 零基础教皋分享 OpenClaw 保姆级教皋、倧暡型玩法DeepSeek / GPT / Gemini / Claude、最新 AI 资讯、Prompt 提瀺词倧党、AI 知识癟科Agent Skills / RAG / MCP / A2A、AI 猖皋教皋Harness Engineering、AI 工具甚法Cursor / Claude Code / TRAE / Codex / Copilot、AI 匀发框架教皋S

manual

Easy Vibe MCP Server

★ 13.8k

💻 vibe coding 2026 | Your first modern Coding course for beginners to master step by step.

manual

Skill Seekers

★ 13.7k

🐍 🏠 🍎 🪟 🐧 - Transform 17 source types (docs, GitHub repos, PDFs, video

manual

Typescript Sdk MCP Server

★ 12.5k

The official TypeScript SDK for Model Context Protocol servers and clients

npm

Related Categories

Explore other types of MCP servers.

File Systems

MCP servers for secure file operations, directory management, and document processing.

Databases

MCP servers for connecting AI assistants to SQL and NoSQL databases.

APIs

MCP servers that connect AI assistants to external APIs and web services.

Cloud Services

MCP servers for managing cloud infrastructure across AWS, Google Cloud, Azure, and platforms like Vercel, Netlify, and Cloudflare.

Analytics

MCP servers for monitoring, observability, and data analytics.

Communication

MCP servers for messaging, video conferencing, and team collaboration platforms.

Business Applications

MCP servers for CRM, e-commerce, project management, and business automation platforms.

Browser Automation

MCP servers for browser automation, web testing, scraping, screenshot capture, and PDF generation.

Search & Data Extraction

MCP servers for web search, data extraction, and content retrieval.

Knowledge & Memory

MCP servers for persistent memory, knowledge graphs, vector databases, and context management.

Finance & Fintech

MCP servers for financial services, payment processing, trading, and cryptocurrency.

Security

MCP servers for security monitoring, authentication, vulnerability scanning, and compliance.

Data Science & ML

MCP servers for data science, machine learning, and scientific computing.

Version Control

MCP servers for version control systems including Git, GitHub, and GitLab.

Coding Agents

MCP servers for AI coding agents, code generation, task management, and automated testing.

Marketing & SEO

MCP servers for marketing automation, SEO optimization, content management, and social media.

Monitoring & Observability

MCP servers for monitoring, observability, and logging.

Frequently Asked Questions

Ready to explore Developer Tools MCP servers?

Browse our complete directory, read setup guides for your editor, and start integrating MCP into your workflow today.

7625 Developer Tools ServersFree & Open SourceSetup GuidesSecurity Reviews