AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified MIT Self-run

Awesome Mcp For Coding Agents

mcp-swarmclawai-awesome-mcp-for-coding-agents · by swarmclawai

A curated list of Model Context Protocol servers for coding agents — Claude Code, Cursor, Cline, Aider, Windsurf.

No reviews yet
0 installs
33 views
0.0% view→install

Install

$ agentstack add mcp-swarmclawai-awesome-mcp-for-coding-agents

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access Used
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-swarmclawai-awesome-mcp-for-coding-agents)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
5mo ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Awesome Mcp For Coding Agents? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

awesome-mcp-for-coding-agents

> A curated list of Model Context Protocol (MCP) servers that are genuinely useful to coding agents — Claude Code, Cursor, Cline, Aider, Windsurf.

[](https://awesome.re) [](./LICENSE) [](https://modelcontextprotocol.io/)

Why this list

There are hundreds of MCP servers out there. Most of them aren't made for coding — they're Slack bots, CRMs, calendar integrations, and smart-home bridges. When you're trying to configure Claude Code or Cursor to actually help you ship code, a generic catalog wastes hours.

This list is different:

  • Coding focus only. Every entry helps an agent read code, write code, run code, debug code, or understand a system the developer is building against.
  • Maintained only. Each entry had a commit within ~90 days of its last review. Stale repos are removed on each pass.
  • Install-ready. Every entry ships with the one-line command to run it via stdio.
  • Opinionated. ⭐ marks an editor's pick — the one to install first in a category.

If an entry rots or gets archived, open a PR and we'll swap it out. See [CONTRIBUTING.md](./CONTRIBUTING.md) for the rules.

Contents

  1. [Filesystem & Code Search](#1-filesystem--code-search)
  2. [Git & GitHub/GitLab](#2-git--githubgitlab)
  3. [Browser & Web](#3-browser--web)
  4. [Databases & Data](#4-databases--data)
  5. [Testing, Errors & Observability](#5-testing-errors--observability)
  6. [Docs & Knowledge](#6-docs--knowledge)
  7. [Memory & Context](#7-memory--context)
  8. [Infra & Dev Tools](#8-infra--dev-tools)

[How to install an MCP server (Claude Code · Cursor · Cline · Aider · Windsurf)](#how-to-install) · [Contributing](./CONTRIBUTING.md)


1. Filesystem & Code Search

  • server-filesystem — Official reference filesystem server with scoped directory access, read/write, search, and edit tools. npx -y @modelcontextprotocol/server-filesystem /path/to/allowed/dir
  • mark3labs/mcp-filesystem-server — Go implementation of the filesystem server with the same tool surface; single static binary, useful when you don't want Node. go install github.com/mark3labs/mcp-filesystem-server@latest
  • oraios/serena — LSP-powered semantic code toolkit: symbol search, find-references, safe renames across a repo — the closest thing to giving an agent a real IDE. uvx --from git+https://github.com/oraios/serena serena start-mcp-server
  • isaacphi/mcp-language-server — Generic LSP bridge (gopls, pyright, rust-analyzer, tsserver, etc.) exposing definition/references/diagnostics/rename to the agent. go install github.com/isaacphi/mcp-language-server@latest
  • wonderwhy-er/DesktopCommanderMCP — Filesystem + terminal + diff-based code editing in one server; very popular with Claude Desktop users. npx -y @wonderwhy-er/desktop-commander@latest setup
  • tumf/mcp-text-editor — Line-oriented text editor server optimized for LLM token efficiency (patch-style edits with hash-based optimistic locking). uvx mcp-text-editor
  • mrjoshuak/godoc-mcp — Go-specific: feeds the agent go doc output for any package/symbol instead of making it read source files. go install github.com/mrjoshuak/godoc-mcp@latest

2. Git & GitHub/GitLab

  • github/github-mcp-server — Official GitHub MCP: issues, PRs, reviews, files, actions, code search across repos. docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server
  • server-git (reference) — Official Python git server: status, diff, log, show, commit, branch ops on a local repo. uvx mcp-server-git --repository /path/to/repo
  • cyanheads/git-mcp-server — Node/TS git server with broader command coverage (worktrees, stash, rebase, cherry-pick) than the reference impl. npx -y @cyanheads/git-mcp-server
  • idosal/git-mcp — Turns any public GitHub repo into an MCP endpoint so the agent can Q&A/search that codebase as docs without cloning. npx -y mcp-remote https://gitmcp.io//
  • zereight/gitlab-mcp — GitLab MCP with MR/issue/pipeline/wiki tools; the de-facto GitLab option since the reference impl was archived. npx -y @zereight/mcp-gitlab
  • circleci-public/mcp-server-circleci — Official CircleCI server: fetch failing builds, logs, and flaky tests so the agent can debug CI without leaving the editor. npx -y @circleci/mcp-server-circleci
  • sooperset/mcp-atlassian — Jira + Confluence; useful when the agent needs ticket context or has to update an issue after a fix. uvx mcp-atlassian

3. Browser & Web

  • microsoft/playwright-mcp — Official Microsoft Playwright server; structured accessibility-tree snapshots rather than pixels — the standard choice for web automation. npx -y @playwright/mcp@latest
  • ChromeDevTools/chrome-devtools-mcp — Official Google server exposing Chrome DevTools (console, network, performance, DOM) to agents; ideal for debugging a running web app. npx -y chrome-devtools-mcp@latest
  • browserbase/mcp-server-browserbase — Cloud headless browser sessions via Browserbase + Stagehand; good when local Chromium is awkward. npx -y @browserbase/mcp-server-browserbase
  • AgentDeskAI/browser-tools-mcp — Pairs with a Chrome extension to let the agent read console logs, network requests, and the DOM of your actual browser tab. npx -y @agentdeskai/browser-tools-mcp@latest
  • hangwin/mcp-chrome — Chrome-extension–based MCP that reuses your existing logged-in browser (cookies, sessions) — handy for scraping authed sites. See repo for extension + bridge install.
  • server-fetch (reference) — Minimal URL fetch with HTML→markdown conversion. uvx mcp-server-fetch
  • firecrawl/firecrawl-mcp-server — Firecrawl-powered scraping, crawling, and extraction with markdown output; strong for docs/web reading. npx -y firecrawl-mcp
  • tavily-ai/tavily-mcp — Tavily web search + extract API; optimized-for-LLM results. npx -y tavily-mcp
  • exa-labs/exa-mcp-server — Exa neural web search with content retrieval and research tools. npx -y exa-mcp-server
  • nickclyde/duckduckgo-mcp-server — Free, keyless web search via DuckDuckGo. uvx duckduckgo-mcp-server
  • ihor-sokoliuk/mcp-searxng — Privacy-respecting SearXNG meta-search; point at any SearXNG instance. npx -y mcp-searxng

4. Databases & Data

  • bytebase/dbhub — Universal DB gateway speaking Postgres, MySQL, SQL Server, SQLite, MariaDB, Oracle via one MCP — the "one server for every DB" pick. docker run --rm -i bytebase/dbhub --transport stdio --dsn
  • crystaldba/postgres-mcp — "Postgres Pro": schema introspection, read-only query, EXPLAIN, index advice, performance diagnostics — purpose-built for coding/debugging. pipx install postgres-mcp
  • supabase-community/supabase-mcp — Official Supabase: branch/migrate/query and generate TypeScript types for Supabase projects. npx -y @supabase/mcp-server-supabase@latest --access-token
  • neondatabase/mcp-server-neon — Neon Postgres: create branches, run migrations, query — great for schema work without leaving the agent. npx -y @neondatabase/mcp-server-neon start
  • mongodb-js/mongodb-mcp-server — Official MongoDB: query, aggregate, manage indexes, Atlas cluster ops. npx -y mongodb-mcp-server --connectionString
  • redis/mcp-redis — Official Redis: CRUD across strings/hashes/streams/JSON, plus Redis Stack (vector search, time series). uvx --from redis-mcp-server@latest redis-mcp-server --url redis://localhost:6379
  • ClickHouse/mcp-clickhouse — Official ClickHouse: schema browsing and read-only SELECT — great for exploring analytics data mid-debug. uv run --with mcp-clickhouse --python 3.13 mcp-clickhouse
  • motherduckdb/mcp-server-motherduck — DuckDB / MotherDuck; lets the agent SQL-query local files (Parquet/CSV) or cloud DuckDB. uvx mcp-server-motherduck --db-path md:
  • Snowflake-Labs/mcp — Official Snowflake: Cortex Search/Analyst, object management, query execution. uvx snowflake-labs-mcp --service-config-file config.yaml
  • elastic/mcp-server-elasticsearch — Official Elastic: search indices, run DSL/ES|QL queries — useful when the agent debugs log-heavy apps. docker run -i --rm -e ES_URL -e ES_API_KEY docker.elastic.co/mcp/elasticsearch stdio
  • dbt-labs/dbt-mcp — Official dbt: explore models, run compile/build, ask the semantic layer. uvx dbt-mcp

5. Testing, Errors & Observability

  • getsentry/sentry-mcp — Official Sentry: pull error events, issue details, stack traces, and Seer autofix suggestions into the agent's context. npx -y @sentry/mcp-server@latest
  • grafana/mcp-grafana — Official Grafana: search dashboards, query Prometheus/Loki, list alerts, fetch incidents. uvx mcp-grafana
  • pab1it0/prometheus-mcp-server — Prometheus MCP: PromQL, metric discovery, target inspection — debugging with real metrics on tap. docker run -i --rm -e PROMETHEUS_URL ghcr.io/pab1it0/prometheus-mcp-server:latest
  • circleci-public/mcp-server-circleci — Official CircleCI: failing-build analysis, flaky-test detection, pipeline config validation. npx -y @circleci/mcp-server-circleci
  • tumf/mcp-shell-server — Allow-listed shell runner; the minimal way to let the agent invoke pytest, vitest, go test, etc. uvx mcp-shell-server
  • g0t4/mcp-server-commands — Simpler "run any command" server, with per-call confirmation hooks. npx mcp-server-commands

6. Docs & Knowledge

  • upstash/context7 — Up-to-date, version-pinned library docs injected on demand ("use context7") — fixes hallucinated APIs. npx -y @upstash/context7-mcp
  • langchain-ai/mcpdoc — Serve any site's llms.txt / llms-full.txt as MCP docs; ideal for framework maintainers and polyglot projects. uvx --from mcpdoc mcpdoc --urls "LangGraph:https://langchain-ai.github.io/langgraph/llms.txt"
  • arabold/docs-mcp-server — Self-hosted docs indexer that crawls library sites and exposes semantic search; good offline/private alternative to Context7. docker run --rm -p 6280:6280 -v docs-mcp-data:/data ghcr.io/arabold/docs-mcp-server:latest
  • regenrek/deepwiki-mcp — Query DeepWiki's generated docs for any GitHub repo. npx -y mcp-deepwiki@latest
  • apollographql/apollo-mcp-server — Turn a GraphQL schema into MCP tools so the agent understands your API surface when writing queries. See repo for apollo-mcp-server install.
  • mrjoshuak/godoc-mcp — Go package documentation lookup (also listed in §1).
  • idosal/git-mcp — Doubles as "docs for any public repo" via code + README + wiki search. npx -y mcp-remote https://gitmcp.io//

7. Memory & Context

  • server-memory (reference) — Official knowledge-graph memory: persistent entities/relations/observations across sessions. npx -y @modelcontextprotocol/server-memory
  • basicmachines-co/basic-memory — Local-first markdown knowledge base the agent writes and reads; human-editable notes, no opaque store. uvx basic-memory mcp
  • shaneholloman/mcp-knowledge-graph — Drop-in replacement for server-memory with customizable on-disk graph path — handy per-project memory. npx -y @shaneholloman/mcp-knowledge-graph --memory-path ./memory.jsonl
  • qdrant/mcp-server-qdrant — Official Qdrant: store and semantically recall code snippets / past solutions as a vector memory. uvx mcp-server-qdrant
  • pinecone-io/pinecone-mcp — Official Pinecone: manage indexes and do vector search. npx -y @pinecone-database/mcp
  • neo4j-contrib/mcp-neo4j — Official Neo4j MCPs (Cypher, memory, aura ops) — graph memory the agent can traverse. uvx mcp-neo4j-cypher@latest --db-url bolt://localhost:7687 --username neo4j --password
  • getzep/graphiti — Temporal knowledge-graph engine; ships an MCP server for bi-temporal agent memory. pip install graphiti-core then see repo mcp_server/.
  • supermemoryai/supermemory-mcp — Hosted "memory layer" that an agent can write to / read from across sessions and clients. See repo for hosted URL install.

8. Infra & Dev Tools

  • awslabs/mcp — The AWS mono-repo of official MCP servers (CLI, CDK, Terraform, Cost Explorer, docs, Bedrock, ECS, Lambda, etc.). uvx awslabs.core-mcp-server@latest
  • cloudflare/mcp-server-cloudflare — Official Cloudflare MCP(s) for Workers, KV, R2, D1, Pages, Durable Objects. npx -y mcp-remote https://bindings.mcp.cloudflare.com/sse
  • hashicorp/terraform-mcp-server — Official HashiCorp: provider discovery, module analysis, Registry lookup for IaC work. docker run -i --rm hashicorp/terraform-mcp-server
  • Flux159/mcp-server-kubernetes — Popular TypeScript Kubernetes MCP covering pods, deployments, services, logs, port-forward. npx -y mcp-server-kubernetes
  • manusa/kubernetes-mcp-server — Alternative K8s MCP (also supports OpenShift) with CRUD over any resource + specialized tools. npx -y kubernetes-mcp-server@latest
  • docker/mcp-gateway — Docker's official gateway that containerizes and multiplexe

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.