popular s
A curated list of the most popular Model Context Protocol (MCP) servers based on usage data from Smithery.ai
claude mcp add --transport stdio pedrojaques99-popular-mcp-servers docker run -i pedrojaques99/popular-mcp-catalog:latest
How to use
This MCP configuration hosts a catalog-style MCP server that aggregates access to a curated set of popular MCP servers described in the repository README. The catalog acts as a single entry point to discover and route requests to individual MCP tools (e.g., sequential thinking, web research, memory, Playwright, etc.). Clients can query the catalog to identify available servers, then invoke each server’s capabilities through MCP requests. Use this to quickly discover top MCP utilities and integrate them into your agent workflows. The tools exposed by the catalog are intended to augment LLMs with external data access, automation, web search, memory, and specialized tasks such as file operations or browser interaction.
To use, start the container and direct your MCP client to the catalog’s endpoints. From there, select a target server by name and pass your MCP requests according to the target server’s interface (queries, actions, or command execution as supported by that server). The catalog is designed to be language- and framework-agnostic, as long as your MCP consumer can perform standard MCP requests and interpret responses.
How to install
Prerequisites:
- Docker installed on your machine or server
- Basic knowledge of running containerized services
Installation steps:
- Ensure Docker is running on your system.
- Pull and run the catalog container (the command below is provided by the mcp_config): docker run -it --rm pedrojaques99/popular-mcp-catalog:latest
- Verify the catalog is reachable (e.g., by curling its endpoint or using the MCP client to list available servers).
- If you need to persist configuration or logs, mount appropriate volumes and set any required environment variables as noted in the container’s documentation.
Notes:
- If you want a local development setup, you can build the container from a Dockerfile if provided by the project and run it with similar docker run commands.
- Ensure network access to any downstream MCP services you intend to invoke through the catalog.
Additional notes
Tips and considerations:
- The catalog lists multiple popular MCP servers; individual server capabilities (commands, endpoints, and input formats) vary by server. Review the README entries for each server to understand how to interact with it.
- Some MCP servers are language-specific (e.g., Node.js, Python/uv, or Docker-based) and may require additional runtimes or runners on the client side.
- If you encounter connectivity issues, verify that the Docker container has network access to external APIs (web search, memory databases, storage, etc.).
- Environment variables and configuration options for downstream servers are server-specific; refer to the README sections for each server to know what to configure (e.g., API keys, access tokens, or storage paths).
- When scaling, consider orchestrating multiple MCP servers behind a gateway that can route requests based on the desired tool.
Related MCP Servers
generative-ui-playground
Interact with all three types of generative UI, all in one interface
freepik
The Freepik enables popular agent Model Context Protocol (MCP) to integrate with Freepik APIs through function calling.
language
MCP server from alexwohletz/language-server-mcp
html-to-markdown
MCP server for converting HTML to Markdown using Turndown.js. Fetch web pages and convert them to clean, formatted Markdown.
mcp-doc-forge
MCP server that provides doc forge capabilities
mcp -client-spring-ai
MCP server from mohamedYoussfi/mcp-server-client-spring-ai