Awesome MCP Collection
The most comprehensive, curated collection of MCP servers with ready-to-use configurations
Installation
npx awesome-mcp-collectionAsk AI about Awesome MCP Collection
Powered by Claude Β· Grounded in docs
I know everything about Awesome MCP Collection. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
π Awesome MCP Servers
The most comprehensive, curated collection of Model Context Protocol (MCP) servers.
Unlike other lists, we focus on quality over quantity β featuring battle-tested, actively maintained servers with real-world configurations and developer-focused organization.
Quick Start β’ Official Servers β’ By Category β’ By Stack β’ Configurations β’ Contributing
π What is MCP?
Model Context Protocol (MCP) is an open standard that enables AI assistants to securely connect with external tools, data sources, and services. Think of it as a universal plugin system for AI β allowing Claude, Cursor, VS Code Copilot, and other AI tools to interact with your development environment, databases, APIs, and more.
Why MCP Matters
| Before MCP | With MCP |
|---|---|
| Copy-paste context manually | AI reads your codebase directly |
| Switch between tools constantly | Unified interface for everything |
| Limited to training data | Real-time access to live data |
| Generic responses | Context-aware, personalized help |
β‘ Quick Start
1. Choose Your Client
| Client | Platform | Setup Guide |
|---|---|---|
| Claude Desktop | macOS, Windows | Official Guide |
| Cursor | macOS, Windows, Linux | Cursor MCP Docs |
| VS Code + Continue | All platforms | Continue Extension |
| Windsurf | macOS, Windows, Linux | Windsurf Docs |
2. Install Your First Server
# Using npx (recommended for TypeScript servers)
npx -y @modelcontextprotocol/server-filesystem /path/to/allowed/directory
# Using uvx (recommended for Python servers)
uvx mcp-server-git --repository /path/to/repo
3. Configure Your Client
Add to your client's configuration file:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/you/projects"]
}
}
}
π Ready-to-use configs: Check our configs/ directory for complete setups by use case.
ποΈ Official Servers
These are reference implementations maintained by Anthropic and the MCP team. Start here.
| Server | Package | Description | Transport |
|---|---|---|---|
| Filesystem | @modelcontextprotocol/server-filesystem | Secure file operations with configurable access controls | stdio |
| Fetch | @modelcontextprotocol/server-fetch | HTTP client for web requests, returns markdown/JSON | stdio |
| Git | @modelcontextprotocol/server-git | Local Git repository operations and analysis | stdio |
| Memory | @modelcontextprotocol/server-memory | Persistent knowledge graph for cross-session context | stdio |
| PostgreSQL | @modelcontextprotocol/server-postgres | Read-only database access with schema inspection | stdio |
| SQLite | @modelcontextprotocol/server-sqlite | SQLite database operations with built-in analysis | stdio |
| Brave Search | @modelcontextprotocol/server-brave-search | Web search via Brave's privacy-focused API | stdio |
| Puppeteer | @modelcontextprotocol/server-puppeteer | Browser automation via Chrome DevTools Protocol | stdio |
| Sequential Thinking | @modelcontextprotocol/server-sequentialthinking | Dynamic multi-step reasoning with thought chaining | stdio |
| Slack | @modelcontextprotocol/server-slack | Slack workspace messaging and channel management | stdio |
| Google Drive | @modelcontextprotocol/server-gdrive | Google Drive file access and search | stdio |
| Google Maps | @modelcontextprotocol/server-google-maps | Location services, routing, and place details | stdio |
| Sentry | @modelcontextprotocol/server-sentry | Error tracking and performance monitoring | stdio |
| Everything | @modelcontextprotocol/server-everything | Reference implementation exercising all MCP features | stdio |
π¦ Install any official server:
npx -y @modelcontextprotocol/server-<name>
π By Category
π§ Development & Version Control
Essential tools for software development workflows.
| Server | Repo | Stars | Lang | Description |
|---|---|---|---|---|
| GitHub ποΈ | github/github-mcp-server | β 15k+ | TS | The gold standard. Full GitHub integration: repos, issues, PRs, Actions, code scanning. OAuth + remote MCP support. |
| GitLab | modelcontextprotocol/server-gitlab | Official | TS | GitLab platform integration for projects, MRs, and CI/CD |
| Playwright ποΈ | microsoft/playwright-mcp | β 11k+ | TS | Microsoft Official. Browser automation using accessibility snapshots for reliability |
| JetBrains | jetbrains/mcpProxy | β 2k+ | TS | Connect to IntelliJ, PyCharm, WebStorm, and all JetBrains IDEs |
| Xcode | r-huijts/xcode-mcp-server | π | TS | iOS/macOS development: project management, builds, simulators |
| Code Executor | pydantic/mcp-run-python | Official | Python | Execute Python code safely in isolated sandboxes |
| Docker | QuantGeekDev/docker-mcp | β 500+ | Go | Container management, image operations, compose support |
βοΈ Cloud & Infrastructure
Deploy, manage, and monitor cloud resources.
| Server | Repo | Stars | Lang | Description |
|---|---|---|---|---|
| AWS ποΈ | awslabs/mcp | β 4k+ | TS/Python | AWS Official. 20+ servers for S3, Lambda, DynamoDB, CloudWatch, and more |
| Azure ποΈ | Azure/azure-mcp | β 1k+ | TS | Microsoft Official. Storage, Cosmos DB, Monitor, DevOps integration |
| GCP | googleapis/genai-toolbox | β 500+ | Go | Google Cloud database and service integration |
| Kubernetes | strowk/mcp-k8s-go | β 800+ | Go | Multi-cluster K8s management with 50+ tools |
| Terraform ποΈ | hashicorp/terraform-mcp-server | β 2k+ | Go | HashiCorp Official. Registry, providers, modules, IaC generation |
| Cloudflare ποΈ | cloudflare/mcp-server-cloudflare | β 1k+ | TS | Workers, KV, R2, D1, and edge infrastructure |
| Pulumi ποΈ | pulumi/mcp-server | β 300+ | TS | Infrastructure as Code operations and Cloud API |
πΎ Databases
Query, manage, and analyze your data.
| Server | Repo | Stars | Lang | Description |
|---|---|---|---|---|
| PostgreSQL ποΈ | modelcontextprotocol/server-postgres | Official | TS | Read-only access with schema inspection |
| MySQL | designcomputer/mysql_mcp_server | β 400+ | Python | Full MySQL support with configurable permissions |
| MongoDB | mongodb-js/mongodb-mcp-server | β 600+ | TS | Atlas support, document operations, aggregations |
| Supabase ποΈ | supabase-community/supabase-mcp | β 1k+ | TS | Official. Database, Auth, Edge Functions, Realtime |
| Redis ποΈ | redis/mcp-redis | β 200+ | Python | Official Redis integration with search capabilities |
| Neon ποΈ | neondatabase/mcp-server-neon | β 300+ | TS | Serverless Postgres with branching support |
| Prisma ποΈ | prisma/mcp | β 500+ | TS | Prisma Postgres, migrations, queries |
| ClickHouse ποΈ | ClickHouse/mcp-clickhouse | β 200+ | Python | Analytics database integration |
| Pinecone ποΈ | pinecone-io/assistant-mcp | β 300+ | Rust | Vector database for RAG applications |
| Qdrant ποΈ | qdrant/mcp-server-qdrant | β 200+ | Python | Vector search and semantic memory |
π Web & Search
Access the web, scrape content, and search the internet.
| Server | Repo | Stars | Lang | Description |
|---|---|---|---|---|
| Brave Search ποΈ | modelcontextprotocol/server-brave-search | Official | TS | Privacy-focused web search |
| Exa ποΈ | exa-labs/exa-mcp-server | β 1k+ | TS | AI-native web search with semantic understanding |
| Firecrawl | firecrawl-mcp | β 800+ | TS | Web scraping with dynamic content support |
| Browserbase ποΈ | browserbase/mcp-server-browserbase | β 500+ | TS | Cloud browser automation with stealth mode |
| Bright Data ποΈ | luminati-io/brightdata-mcp | β 400+ | TS | Enterprise web scraping and data extraction |
| Perplexity | tanigami/mcp-server-perplexity | β 200+ | Python | Real-time web search with citations |
| Apify ποΈ | apify/actors-mcp-server | β 300+ | TS | 3,000+ pre-built web scrapers |
π Productivity & Collaboration
Connect to your daily tools.
| Server | Repo | Stars | Lang | Description |
|---|---|---|---|---|
| Slack ποΈ | modelcontextprotocol/server-slack | Official | TS | Messaging, channels, search |
| Notion | makenotion/notion-mcp-server | β 800+ | TS | Databases, pages, content management |
| Linear ποΈ | linear/mcp-server-linear | β 400+ | TS | Issue tracking and project management |
| Jira | sooperset/mcp-atlassian | β 500+ | Python | Issues, projects, workflows, JQL search |
| Confluence | sooperset/mcp-atlassian | β 500+ | Python | Documentation and knowledge base |
| Obsidian | calclavia/mcp-obsidian | β 600+ | TS | Vault access, note management, search |
| Google Workspace | taylorwilsdon/google_workspace_mcp | β 300+ | Python | Calendar, Drive, Gmail, Docs, Sheets |
| Todoist | Various | Community | TS | Task management integration |
π° Finance & Fintech
Handle payments, trading, and financial data.
| Server | Repo | Stars | Lang | Description |
|---|---|---|---|---|
| Stripe ποΈ | stripe/agent-toolkit | β 800+ | Python/TS | Payments, subscriptions, invoices |
| Polygon.io ποΈ | polygon-io/mcp_polygon | β 200+ | Python | Stock, forex, and crypto market data |
| Alpaca | laukikk/alpaca-mcp | β 100+ | Python | Stock trading and portfolio management |
| CoinGecko | Community | Various | TS | Cryptocurrency market data |
| Yahoo Finance | narumiruna/yfinance-mcp | β 100+ | Python | Stock data and financial analysis |
π Security & DevSecOps
Scan, audit, and secure your applications.
| Server | Repo | Stars | Lang | Description |
|---|---|---|---|---|
| Snyk ποΈ | snyk/studio-mcp | β 300+ | TS | Vulnerability scanning for AI-generated code |
| Semgrep ποΈ | semgrep/mcp | β 200+ | TS | Static analysis and security scanning |
| GitGuardian | gitguardian/mcp-server | Official | Python | Secret detection with 500+ detectors |
| VirusTotal | BurtTheCoder/mcp-virustotal | β 100+ | TS | URL/file scanning and threat analysis |
| Shodan | BurtTheCoder/mcp-shodan | β 100+ | TS | Internet-connected device search |
π€ AI & ML
Enhance AI capabilities and integrate with ML platforms.
| Server | Repo | Stars | Lang | Description |
|---|---|---|---|---|
| OpenAI | mzxrai/mcp-openai | β 400+ | TS | Chat with GPT models directly |
| LangFuse ποΈ | langfuse/mcp-server-langfuse | β 300+ | Python | LLM observability and prompt management |
| Hugging Face | evalstate/mcp-hfspace | β 200+ | TS | Access HF Spaces and models |
| Replicate | awkoy/replicate-flux-mcp | β 100+ | TS | Image generation via Replicate API |
| Context7 ποΈ | upstash/context7 | β 500+ | TS | Up-to-date documentation for LLMs |
π± Platform-Specific
Mobile, desktop, and specialized platforms.
| Server | Repo | Stars | Lang | Description |
|---|---|---|---|---|
| iOS Simulator | mobile-next/mobile-mcp | β 300+ | TS | iOS/Android automation and testing |
| Android | hyperb1iss/droidmind | β 200+ | Python | Android device control via ADB |
| Home Assistant | allenporter/mcp-server-home-assistant | β 400+ | Python | Smart home automation |
| Blender | ahujasid/blender-mcp | β 600+ | Python | 3D modeling and animation |
| Unity | CoderGamester/mcp-unity | β 200+ | C# | Game development integration |
π¨βπ» By Stack
Choose the right servers based on your tech stack.
Full-Stack JavaScript/TypeScript Developer
{
"mcpServers": {
"github": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-github"] },
"filesystem": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "."] },
"postgres": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-postgres"] },
"memory": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-memory"] }
}
}
π See: configs/fullstack-js.json
Python/Data Science Developer
{
"mcpServers": {
"filesystem": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "."] },
"jupyter": { "command": "uvx", "args": ["mcp-server-jupyter"] },
"postgres": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-postgres"] },
"memory": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-memory"] }
}
}
π See: configs/python-datascience.json
DevOps/Platform Engineer
{
"mcpServers": {
"github": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-github"] },
"kubernetes": { "command": "mcp-k8s-go" },
"terraform": { "command": "terraform-mcp-server" },
"docker": { "command": "docker-mcp" }
}
}
π See: configs/devops.json
More Stacks
| Stack | Config File | Servers Included |
|---|---|---|
| Frontend React/Vue | configs/frontend.json | GitHub, Filesystem, Figma, Playwright |
| Mobile iOS/Android | configs/mobile.json | Xcode, Simulator, Filesystem |
| Security Engineer | configs/security.json | Snyk, Semgrep, Shodan, VirusTotal |
| Startup Founder | configs/startup.json | Stripe, Supabase, Linear, Slack |
βοΈ Configurations
Ready-to-use configuration files for popular setups.
| Config | Description | Download |
|---|---|---|
minimal.json | Essential servers for any developer | π₯ |
fullstack-js.json | Complete JS/TS development stack | π₯ |
python-datascience.json | Data science and ML workflows | π₯ |
devops.json | Infrastructure and DevOps tools | π₯ |
enterprise.json | Enterprise-grade with security | π₯ |
Configuration Locations
| Client | Config Path |
|---|---|
| Claude Desktop (macOS) | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Claude Desktop (Windows) | %APPDATA%\Claude\claude_desktop_config.json |
| Cursor | Settings β MCP β Edit Config |
| VS Code + Continue | .continue/config.json |
π Documentation
| Guide | Description |
|---|---|
| Getting Started | Complete setup guide for beginners |
| Best Practices | Security, performance, and usage tips |
| Troubleshooting | Common issues and solutions |
| Building Servers | Create your own MCP server |
π Hall of Fame
Most impactful MCP servers by category.
| Category | Server | Why It's Essential |
|---|---|---|
| π₯ Version Control | GitHub | Complete GitHub integration with OAuth |
| π₯ Browser Automation | Playwright | Microsoft-backed reliability |
| π₯ Cloud | AWS Labs | Official AWS with 20+ services |
| π₯ Database | Supabase | Full backend-as-a-service |
| π₯ Search | Exa | AI-native semantic search |
| π₯ Security | Snyk | Real-time vulnerability scanning |
π€ Contributing
We welcome contributions! Please read our Contributing Guidelines before submitting.
Quick Contribution
- Fork this repository
- Add your server to the appropriate category
- Include: name, repo URL, language, and description
- Submit a Pull Request
Submission Criteria
- β Open source with active maintenance
- β Clear documentation and setup instructions
- β Working installation (tested)
- β Follows MCP specification
- β No abandoned projects (6+ months inactive)
- β No malicious or insecure implementations
β Support
If this repo saved you time or sparked an idea, consider buying me a coffee!
π Stats
| Metric | Count |
|---|---|
| Total Servers Listed | 100+ |
| Official Servers | 15 |
| Categories | 12 |
| Configuration Templates | 10 |
| Last Updated | February 2026 |
β Star History
If this list helped you, please give it a star! It helps others discover these resources.
π License
This project is licensed under the MIT License - see the LICENSE file for details.
π Resources
- Official MCP Documentation
- MCP Specification
- Official Servers Repository
- MCP TypeScript SDK
- MCP Python SDK
Made with β€οΈ by the community
β Star β’
π΄ Fork β’
π Issues
