Awesome MCP Server
All MCP Servers related projects.
What is Awesome MCP Server?
Awesome MCP Server is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to all mcp servers related projects.
All MCP Servers related projects.
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- All MCP Servers related projects.
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx awesome-mcp-serverConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Awesome MCP Server
Awesome MCP Server is a curated GitHub repository that centralizes multiple MCP (Model Context Protocol) server implementations in one place, covering integrations for weather data, LinkedIn profiles, PubMed academic articles, image generation routing, service discovery, and more. It acts as a practical launchpad for developers exploring the MCP ecosystem, providing reference implementations and links to specialized servers. Rather than a single deployable server, it is a collection of self-contained projects each with their own setup instructions, making it an ideal starting point for understanding what MCP can do and how individual servers are built.
Prerequisites
- Node.js 18+ or Python 3.10+ (depending on the specific sub-server you want to run)
- Git to clone the repository
- An MCP-compatible client such as Claude Desktop or VS Code with MCP support
- API keys for any third-party services used by the individual server (e.g., RapidAPI for LinkedIn, OpenWeatherMap for weather)
Clone the repository
Clone the Awesome-MCP-Server repository to your local machine to access all the individual server implementations.
git clone https://github.com/AIAnytime/Awesome-MCP-Server.git
cd Awesome-MCP-ServerChoose a sub-server to run
Browse the repository folders. Each sub-directory contains a separate MCP server project (e.g., weather, linkedin-profile, pubmed-fetch, prompt-to-asset). Navigate into the one you want to use.
ls
# Example: cd weather-serverInstall dependencies for the chosen server
Each server has its own package.json or requirements.txt. Install the appropriate dependencies based on the server's language (Node.js or Python).
# For Node.js-based servers:
npm install
# For Python-based servers:
pip install -r requirements.txtConfigure environment variables
Each server requires its own environment variables. Check the individual server's README.md for the required API keys and configuration values, then set them in a .env file or export them.
# Example for the weather server:
export OPENWEATHER_API_KEY=your_api_key_here
# Example for LinkedIn profile server (uses RapidAPI):
export RAPIDAPI_KEY=your_rapidapi_key_hereBuild and start the server
Follow the individual server's README to build and start the MCP server process. Most Node.js servers require a build step before running.
# For TypeScript/Node.js servers:
npm run build
node dist/index.js
# For Python servers:
python server.pyAdd the server to your MCP client config
Register the running server in your Claude Desktop or VS Code MCP configuration file so your AI client can connect to it.
Awesome MCP Server Examples
Client configuration (Weather Server example)
Example Claude Desktop configuration for connecting to the weather sub-server from this collection.
{
"mcpServers": {
"weather": {
"command": "node",
"args": ["/path/to/Awesome-MCP-Server/weather-server/dist/index.js"],
"env": {
"OPENWEATHER_API_KEY": "your_api_key_here"
}
}
}
}Prompts to try
Example prompts for the various servers in this collection.
- "What is the current weather in Tokyo?"
- "Find LinkedIn profiles of senior engineers at Stripe"
- "Search PubMed for recent articles on mRNA vaccine efficacy"
- "Generate an image of a futuristic city skyline at sunset"Troubleshooting Awesome MCP Server
Server fails to start with missing module errors
Each sub-server has independent dependencies. Make sure you ran `npm install` or `pip install -r requirements.txt` inside the specific server's folder, not the root directory.
API calls return 401 Unauthorized
Check the individual server's README to confirm the exact environment variable name expected for the API key, and verify your key is valid and not expired.
Claude Desktop cannot find the server
Use the absolute path to the compiled server file (e.g., `dist/index.js`) in your claude_desktop_config.json, and restart Claude Desktop after making configuration changes.
Frequently Asked Questions about Awesome MCP Server
What is Awesome MCP Server?
Awesome MCP Server is a Model Context Protocol (MCP) server that all mcp servers related projects. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Awesome MCP Server?
Follow the installation instructions on the Awesome MCP Server GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Awesome MCP Server?
Awesome MCP Server works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Awesome MCP Server free to use?
Yes, Awesome MCP Server is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Awesome MCP Server Alternatives — Similar Developer Tools Servers
Looking for alternatives to Awesome MCP Server? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA 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
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Awesome MCP Server in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Awesome MCP Server?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.