Awesome
Awesome ModelContextProtocol resources - A curated list of MCP resources
claude mcp add --transport stdio alexmili-awesome-mcp node server.js \ --env DESCRIPTION="Placeholder environment for Awesome MCP server (curated MCP resources catalog)"
How to use
Awesome MCP serves as a curated directory of Model Context Protocol (MCP) resources. It aggregates official and community MCP servers, tools, and examples to help you discover implementations across languages and platforms. Once running, you can query the server to explore available MCP resources, browse the listed server entries by category (Typescript, Python, Go, etc.), and access links to each resource or project. Use the built-in browsing and search capabilities to identify servers that align with your use case, such as file systems, memory storage, or web data retrieval tools, and then follow the linked repositories for deeper integration details. This server is designed to help AI developers quickly find MCP tooling and examples to fit their workflows.
How to install
Prerequisites:
- git
- Node.js (if using the Node-based server setup) or an environment suitable for running the chosen server command
Step 1: Clone the repository
git clone https://github.com/your-org/awesome-mcp.git
cd awesome-mcp
Step 2: Install dependencies (if applicable)
npm install
Step 3: Run the server
npm start
Step 4: Verify the server is running
- Open http://localhost:3000 (or the port defined by your configuration) to view the MCP resource catalog
- If you customized the command, ensure the entry in mcp_config matches your runtime (for example, a Python uvx-based server or a Docker-based deployment)
Note: Adjust the steps to match your actual server language and entry point if this repository uses a non-Node runtime.
Additional notes
Tips:
- The catalog includes resources across multiple languages and tools; use the category filters to narrow down by language (TypeScript, Python, Go, etc.).
- If you implement custom MCP servers, ensure your environment variables are documented in the env block of mcp_config.
- For production deployments, consider running behind a reverse proxy and enabling basic auth or API keys if the catalog is exposed publicly.
Common issues:
- Port conflicts when starting the server; ensure the port in use matches your config.
- Missing dependencies; run the project’s package manager install step as described in installation.
- Broken or outdated links in the catalog; periodically verify and update the resource entries.
Related MCP Servers
awesome s
Awesome MCP Servers - A curated list of Model Context Protocol servers
markdownify
A Model Context Protocol server for converting almost anything to Markdown
mcp-telegram
MCP Server for Telegram
claude-code
MCP Server connects with claude code local command.
awesome-finance
A curated list of MCP servers for AI finance agents
mcp-core
core utilities and tools for model context protocol