mcp s
A curated collection of awesome MCP servers, published and monetized on Apify
claude mcp add --transport stdio apify-mcp-servers python -m src.main
How to use
This MCP repository is a curated collection of production-ready MCP servers that wrap open-source MCP implementations. Each server exposes a Model Context Protocol interface that lets AI agents or clients call tool-like capabilities (e.g., search, calculation, automation) through a consistent MCP API. You can run individual servers from this monorepo and connect them to your MCP client or agent workflow just like the examples shown in the README. The Brave Search MCP Server offers web search capabilities powered by Brave Search, while the Calculator MCP Server provides mathematical computations and evaluations. You can expand your setup by running more servers from the monorepo and registering them with your MCP client for unified access to multiple tools.
To use a server, start it as described in the installation steps, then configure your MCP client to point at the server by name. For example, Brave Search can be invoked via an npx-based command, and Calculator via a Python module invocation. The monorepo supports multiple transport options and authentication schemes, so you can tailor access control and response behavior (including standby mode for faster responses) to your needs.
How to install
Prerequisites:
- Node.js 18+ and npm (for TypeScript/Node-based servers)
- Python 3.8+ and pip (for Python-based servers)
- Docker (optional, for containerized deployment)
Installation steps (per server):
Brave Search MCP Server (TypeScript/Node):
- Navigate to the server directory:
- cd brave-search-mcp-server
- Install dependencies:
- npm install
- Start the server:
- npm start
Calculator MCP Server (Python):
- Navigate to the server directory:
- cd calculator-MCP-server
- Install dependencies:
- pip install -r requirements.txt
- Run the server:
- python -m src.main
Optional Docker deployment (illustrative):
- Build and run containers for individual servers as defined by their Dockerfiles
- Example (per server): docker build -t brave-search-mcp-server ./brave-search-mcp-server docker run -d --name brave-search-mcp-server -p 8080:8080 brave-search-mcp-server
Tips:
- You can mix and match servers in a single MCP client configuration by listing multiple mcpServers entries.
- Use the provided cwd in the client config if you run servers from subdirectories.
Additional notes
Environment variables and configuration options can vary by server. Common considerations:
- Ensure correct Node.js or Python versions as required by each server.
- If using Docker, expose appropriate ports and configure environment variables for authentication or rate limits.
- For Python servers, some projects may rely on virtual environments; consider using venv or pyproject.toml tooling if needed.
- The monorepo encourages running servers independently; each server typically has its own start script or entry point.
- When integrating with an MCP client, you can reuse the example configuration structure shown in the repository README, extending it with additional servers as you add them.
Related MCP Servers
context7
Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors
obsidian -tools
Add Obsidian integrations like semantic search and custom Templater prompts to Claude or any MCP client.
MiniMax -JS
Official MiniMax Model Context Protocol (MCP) JavaScript implementation that provides seamless integration with MiniMax's powerful AI capabilities including image generation, video generation, text-to-speech, and voice cloning APIs.
mcp-bundler
Is the MCP configuration too complicated? You can easily share your own simplified setup!
akyn-sdk
Turn any data source into an MCP server in 5 minutes. Build AI-agents-ready knowledge bases.
promptboard
The Shared Whiteboard for Your AI Agents via MCP. Paste screenshots, mark them up, and share with AI.