AI开发模型上下文协议服务器

一个全面的、精选的顶级模型上下文协议(MCP)服务器列表,用于AI开发,支持文档获取、逐步推理和文件系统操作等核心功能。

  • by hireblackout
  • 本地部署
  • 28 星标
  • 更新于
在 GitHub 查看 hireblackout/awesome-mcp-servers

使用说明

Awesome MCP Servers 🚀

A comprehensive, curated list of the top Model Context Protocol (MCP) servers for AI development. Ranked by GitHub downloads, Reddit developer consensus, and real-world usage patterns (2025).

Last updated: December 2025 | Total servers listed: 50+ | Data sources: GitHub registry, Gemini CLI extensions, Reddit analysis


Table of Contents


Essential Trinity (Must-Have)

These three MCPs form the foundation for 95% of use cases. Install these first.

1. Context7 ⭐⭐⭐⭐⭐

  • Downloads: 37,544 (GitHub Gemini CLI)
  • Reddit mentions: 500+
  • Status: Production-ready
  • License: MIT
  • Use case: Prevents hallucination by pulling current library documentation

Why it's essential:

  • Claude trained to v3.5, Context7 fetches v4.8+ docs
  • Solves the "hallucination problem" for outdated APIs
  • Zero API key required
  • Reduces token overhead with smart caching

Installation:

npx @upstash/context7-mcp

Real example: "Without Context7, Claude suggested deprecated Next.js 13 patterns. With it, it instantly adapted to Next.js 15 App Router."


2. Sequential Thinking 🧠

  • Reddit mentions: 400+
  • Status: Production-ready
  • License: MIT
  • Use case: Forces step-by-step reasoning instead of shortcuts

Why it's essential:

  • Enables "Chain of Thought" (CoT) reasoning
  • AI breaks complex problems into 3-5 steps before answering
  • Dramatically improves security analysis and code reviews
  • Real stat: 47% higher accuracy on multi-step problems

Installation:

npx @modelcontextprotocol/server-sequential-thinking

Real example: "Use sequential thinking to identify 3-5 possible security vulnerabilities and rank them by impact."


3. Filesystem 📁

  • Reddit mentions: 450+
  • Status: Production-ready (built-in to most MCP clients)
  • Use case: Direct file read/write without copy-paste

Why it's essential:

  • Eliminates endless copy-pasting between chat and IDE
  • AI can explore entire codebase structure
  • Multi-file editing in single conversation
  • No context window waste on file content repetition

Installation (Claude Desktop):

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["@modelcontextprotocol/server-filesystem", "/absolute/project/path"]
    }
  }
}

Critical: Use absolute paths, not relative paths.


Tier 1: Core Development

Essential infrastructure for coding workflows.

MCP Downloads Status Best For Link
GitHub 24,606 ⭐⭐⭐⭐⭐ Repository automation, PR management, issue tracking github-mcp-server
Playwright 300+ (Reddit) ⭐⭐⭐⭐⭐ Browser automation, E2E testing, self-testing code playwright
Chrome DevTools 14,971 ⭐⭐⭐⭐ Frontend debugging, security testing (XSS, CSP) chrome-devtools-mcp
Memory Bank 170+ (Reddit) ⭐⭐⭐⭐ Persistent project context, cross-session learning Community fork
Brave Search 200+ (Reddit) ⭐⭐⭐⭐ Web search without API keys Community fork

Tier 2: Security & Quality

For cybersecurity, code quality, and vulnerability management.

MCP GitHub Stars Status Best For Note
Gemini CLI Security 243 ⭐⭐⭐⭐⭐ Vulnerability scanning in code changes Google-maintained
SonarQube 174 ⭐⭐⭐⭐ Static code analysis + AI Enterprise-grade
Code Review 186 ⭐⭐⭐⭐ PR code analysis Google
Snyk 7 ⭐⭐⭐⭐ Dependency vulnerability scanning Security-focused
Metasploit Orchestrator — ⭐⭐⭐⭐ Automated exploitation, pen testing hireblackout
Chrome DevTools (Automation) 8 ⭐⭐⭐⭐ 91% accuracy element detection diegorafs fork

Best for cybersecurity research:

  1. Gemini CLI Security → Catch vulns in pull requests
  2. SonarQube → Deep code quality analysis
  3. Chrome DevTools → Frontend security testing
  4. Snyk → Dependency auditing
  5. Metasploit Orchestrator → AI-driven Metasploit exploitation

Tier 3: Database & Infrastructure

Databases

MCP Downloads Best For Note
Supabase 180+ (Reddit) PostgreSQL + real-time Serverless database
MCP Toolbox 11,496 30+ data sources Most versatile
PostgreSQL 31 Direct DB interaction Lightweight
MySQL 13 Direct DB interaction Lightweight
Redis 338 Cache/search operations Featured on Gemini CLI
Elasticsearch 90 Log analysis, search High-performance queries

Cloud & Infrastructure

MCP Downloads Best For
Terraform 1,062 Infrastructure as Code
Kubernetes 1,188 Container orchestration
KubeStellar Console kc-agent - Multi-cluster Kubernetes AI ops
Cloud Run 466 Serverless deployment
GKE 91 Google Kubernetes Engine
Google Cloud 22 GCP integration

Tier 4: Specialized Tools

Analytics & Observability

  • Grafana (1,880 downloads) - Monitoring dashboards
  • Dynatrace (175 downloads) - Application performance monitoring
  • BigQuery (12 downloads) - Large-scale analytics

Communication & Workflow

  • Postman (102 downloads) - API testing & management
  • Atlassian/Jira (96 downloads) - Issue tracking integration
  • Monday.com (336 downloads) - Project management

AI & ML

  • ElevenLabs (1,065 downloads) - Text-to-speech, audio processing
  • Hugging Face (139 downloads) - ML hub access
  • Pinecone (45 downloads) - Vector database
  • Roundtable - Multi-model AI debates: GPT-4o, Claude, Gemini & 200+ models discuss your question, then a moderator synthesizes the best answer. 13 tools including consult_council, review_code, debug_issue, and design_architecture. GitHub | MCP Server
  • RunAPI - Model discovery and AI image, video, music/audio, text-to-speech, and LLM jobs. GitHub | npx -y @runapi.ai/mcp

Social Media

  • Xquik - Real-time X (Twitter) data platform: search tweets, look up users, extract followers/engagement data, post tweets, run giveaway draws, monitor accounts, and get trending topics. 2 tools (explore, xquik) covering 122 REST endpoints. GitHub | MCP Server

Development Platforms

  • Firebase (76 downloads) - Backend infrastructure
  • Flutter (306 downloads) - Mobile development
  • genkit (120 downloads) - Full-stack AI apps

Finance & Trading

  • Longbridge MCP - Official Longbridge brokerage MCP — 145 tools for US/HK real-time quotes, options, trading, fundamentals, IPO, alerts, DCA & portfolio. (streamable-http, OAuth 2.1) | MCP Server

Setup Guide

Step 1: Find Your Config File

Claude Desktop (Mac):

~/Library/Application Support/Claude/claude_desktop_config.json

Claude Desktop (Windows):

%APPDATA%\Claude\claude_desktop_config.json

Cursor:

cursor mcp add

Step 2: Essential Trinity Config

{
  "mcpServers": {
    "context7": {
      "command": "npx",
      "args": ["-y", "@upstash/context7-mcp"]
    },
    "sequential-thinking": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-sequential-thinking"]
    },
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/yourname/projects"]
    },
    "github": {
      "command": "npx",
      "args": ["-y", "@github/github-mcp-server"],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "your_token_here"
      }
    }
  }
}

Step 3: Critical Post-Installation

⚠️ MUST RESTART IDE - Changes won't take effect without full restart

✅ Test with: "Use context7 for React docs, sequential thinking to plan a feature, filesystem to write it."


Token Economics

Measured costs per query (based on Reddit data):

Setup Tokens Cost/day (50 queries) Notes
No MCPs 0 $0 Baseline
Context7 only +5-10K $4.50 Heavy doc lookups
Ref-tools +1.5-3K $1.50 70% savings vs Context7
Filesystem +2-5K $2.25 Depends on project size
Essential Trinity +8-15K $7.50 Recommended minimum
30 MCPs installed 2-30x Variable Token overhead disaster

Pro tip: Start with 3 MCPs, add 1 per week based on actual needs. Each MCP adds ~1-2% token overhead just from tool definitions.


Common Mistakes

❌ Mistake 1: Installing 30+ MCPs at Once

Impact: 2-30x token overhead Solution: Install only the essential trinity first

❌ Mistake 2: Not Restarting IDE

Impact: Config changes silently ignored Solution: Full restart required after each config edit

❌ Mistake 3: Using Relative Paths

Impact: Filesystem MCP can't locate files Solution: Use absolute paths /Users/you/projects, not ./projects

❌ Mistake 4: Windows Path Formatting

Impact: JSON parse errors Solution: Use forward slashes or double-escape backslashes

// Correct
"args": ["@mcp/server", "C:/Users/You/projects"]
// Or
"args": ["@mcp/server", "C:\\\\Users\\\\You\\\\projects"]

❌ Mistake 5: Clicking "Deny" on Permissions

Impact: MCP can't access files/network Solution: Click "Allow for this chat" (or persistent allow)


Reddit Consensus

Most Praised (50+ upvotes)

"Context7 solved the hallucination problem for me. Went from 'that API doesn't exist' to pinpoint-accurate suggestions." - r/ClaudeAI (143 upvotes)

"Sequential thinking is a game changer. Breaking down security vulnerabilities into ranked list changed my workflow." - r/mcp (89 upvotes)

"Filesystem is essential. Multi-file projects without copy-paste is a dream." - r/ClaudeCode (156 upvotes)

"Playwright + Claude = auto-testing code. Changed everything." - r/cursor (112 upvotes)

"Memory Bank persistent context saved me 2 hours per project explaining context daily." - r/GithubCopilot (98 upvotes)

Honest Criticism

"About 95% of MCP servers are utter garbage. Focus on the essential ones." - r/mcp

"Token overhead with 30 MCPs turned my $2 chat into a $47 nightmare." - r/ClaudeAI

"Don't click deny on permissions. That's why 'filesystem not working' posts dominate." - r/cursor


Installation Quick Links


For Specific Use Cases

🔐 Cybersecurity & Penetration Testing

  1. Context7 (security docs)
  2. Sequential Thinking (threat modeling)
  3. Filesystem (code exploration)
  4. Gemini CLI Security (vuln scanning)
  5. Chrome DevTools (frontend testing)
  6. SonarQube (code quality)

🏃 Competitive Programming

  1. Context7 (algorithm docs)
  2. Sequential Thinking (problem breakdown)
  3. GitHub (repo management)
  4. Filesystem (multi-file solutions)

🛠 Full-Stack Development

  1. Essential Trinity
  2. GitHub (PR management)
  3. Playwright (E2E testing)
  4. Supabase (database)
  5. Firebase (backend)

🚀 Hackathon Projects

  1. Essential Trinity
  2. GitHub (team coordination)
  3. Cloud Run (deployment)
  4. Terraform (infrastructure)
  5. Postman (API testing)

📱 IoT & Embedded Systems

  1. Context7 (Arduino/ESP32 docs)
  2. Filesystem (hardware code)
  3. GitHub (project management)
  4. Chrome DevTools (web interface testing)

Contributing

Found a great MCP we missed? Open an issue with:

  • MCP name and link
  • Download count / GitHub stars
  • Your real-world use case
  • Reddit thread link (if mentioned)

License

MIT - Feel free to share, fork, and improve


Data Sources

  • GitHub Gemini CLI Extensions Registry (Dec 2025)
  • Reddit analysis: r/mcp, r/ClaudeAI, r/ClaudeCode, r/cursor, r/GithubCopilot (1000+ comments)
  • Official MCP Servers Directory
  • MCP Market Leaderboards
  • Developer-reported token economics and setup experiences

Last verified: December 16, 2025 | Next update: January 2026