Stop Searching. Start Trusting.
The curated directory of MCP servers, vetted for security, efficiency, and quality.
Tired of the MCP "Marketplace" Chaos?
We built MCPScout.ai to solve the ecosystems biggest pain points.
No Insecure Dumps
We manually analyze every server for basic security flaws.
Easy Setup
Our gotcha notes warn you about complex setups.
Avoid "Token Hogs"
We estimate token costs for cost-effective agents.
Products, Not Demos
We filter out "Hello World" demos.
Vetted Servers(8554)
mc-mcp
by CorpLynx
Enables Large Language Models (LLMs) to interact with and control Minecraft servers through a WebSocket-based Model Context Protocol (MCP).
Enables Large Language Models (LLMs) to interact with and control Minecraft servers through a WebSocket-based Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Node.js 18+ and Java 17+ installed.
- ⚠️Requires a Minecraft Server with NeoForge 1.20.1+ installed.
- ⚠️Involves configuring and starting three separate components (Bridge Server, MCP Server, Minecraft Mod) in a specific order.
- ⚠️The Gradle wrapper for the Minecraft mod is missing and needs to be initialized before building (./gradlew build).
- ⚠️Requires careful manual configuration of multiple .env and .toml files with secure tokens and command whitelists.
Verified SafeView Analysis
MDBQS
by RajwardhanMali
A multi-database query system enabling natural language querying of heterogeneous databases (SQL, NoSQL, Graph, Vector) via LLM-assisted planning and parallel execution with result fusion and provenance tracking.
A multi-database query system enabling natural language querying of heterogeneous databases (SQL, NoSQL, Graph, Vector) via LLM-assisted planning and parallel execution with result fusion and provenance tracking.
Setup Requirements
- ⚠️Requires Python 3.10+
- ⚠️Requires Docker and Docker Compose to run the multiple database services (PostgreSQL, MongoDB, Neo4j, Milvus).
- ⚠️Requires a Google Gemini API Key for intelligent LLM planning; otherwise, it defaults to a very basic heuristic planner. This key needs to be set in a '.env' file.
- ⚠️The main FastAPI backend (`app.main:app`) is designed to interact with four *separate* FastAPI MCP (Model Context Protocol) plugin servers (e.g., `mcp_sql_sample`, `mcp_nosql_sample`, etc.) typically running on ports 8001-8004. These plugin servers are not automatically started by the provided `run-all-servers.sh` script or the main backend, requiring manual orchestration to run the full system.
Review RequiredView Analysis
KM-remote-mcp-server
by Sadiqraza2003
AI-powered expense management assistant that helps users track, summarize, and manage their personal expenses through natural language interactions.
AI-powered expense management assistant that helps users track, summarize, and manage their personal expenses through natural language interactions.
Setup Requirements
- ⚠️Requires Python 3.13+
- ⚠️Requires MySQL database accessible via DATABASE_URL environment variable
- ⚠️Requires 'categories.json' file to be present in the same directory as 'main.py' for expense categorization
Verified SafeView Analysis
dedalus-mcp-server
by TianyiPeng
An MCP server that provides general utility tools for text and math operations, and functions as a documentation server, enabling AI agents to query documentation, answer questions, and perform multi-stage analysis based on the served content.
An MCP server that provides general utility tools for text and math operations, and functions as a documentation server, enabling AI agents to query documentation, answer questions, and perform multi-stage analysis based on the served content.
Setup Requirements
- ⚠️Requires OpenAI/Anthropic API Key for AI features (paid service).
- ⚠️Requires `uv` package manager for dependency installation (recommended by Dedalus).
- ⚠️Requires a specific `pyproject.toml` and root `main.py` structure for Dedalus deployment.
Verified SafeView Analysis
devops_mcp_servers
by opensm
A boilerplate repository for managing new MCP servers within a GitLab DevOps environment, primarily serving as a project template.
A boilerplate repository for managing new MCP servers within a GitLab DevOps environment, primarily serving as a project template.
Setup Requirements
- ⚠️The repository currently contains only a generic GitLab README template and no actual server implementation code.
- ⚠️Further development is required to implement the 'mcp servers' functionality.
Verified SafeView Analysis
spring-mcp-stdio
by Habtamu-Dires
This server acts as a Model Context Protocol (MCP) tool provider for Spring AI, exposing Spring I/O conference session data.
This server acts as a Model Context Protocol (MCP) tool provider for Spring AI, exposing Spring I/O conference session data.
Setup Requirements
- ⚠️Requires Java Development Kit (JDK) 17+.
- ⚠️Operates over standard input/output (stdio) for MCP communication, not an HTTP endpoint.
- ⚠️Requires Maven or Gradle for building and running.
Verified SafeView Analysis
mcp-woffu-server
by iflorit
A Model Context Protocol (MCP) server for Woffu time tracking integration, enabling AI assistants to manage clock-in/out and time tracking operations.
A Model Context Protocol (MCP) server for Woffu time tracking integration, enabling AI assistants to manage clock-in/out and time tracking operations.
Setup Requirements
- ⚠️Requires `WOFFU_TOKEN` (JWT Bearer token) which needs to be manually extracted from browser cookies and periodically refreshed.
- ⚠️Requires `WOFFU_USER_ID` which needs to be manually extracted from the JWT token or Woffu network requests.
- ⚠️Requires Node.js version 18.0.0 or higher.
Verified SafeView Analysis
proximity
by salimbentounsi
A GitHub Learning Lab course repository for learning Git and GitHub, presented as an interactive slideshow.
A GitHub Learning Lab course repository for learning Git and GitHub, presented as an interactive slideshow.
Setup Requirements
- ⚠️Requires Ruby and Bundler for Jekyll.
- ⚠️Requires Node.js and npm/yarn for `reveal.js` dependency (if not vendored or installed via other means).
Verified SafeView Analysis
MemoryGraph
by DanNsk
Visualizes knowledge graphs from the multi-memory-mcp project in an interactive 3D force-directed graph.
Visualizes knowledge graphs from the multi-memory-mcp project in an interactive 3D force-directed graph.
Setup Requirements
- ⚠️.NET 8.0 SDK is required.
- ⚠️SQLite databases must adhere to a specific schema and be located in the configured 'MemoryFolderPath' (default: ./.aim/). Although sample databases are generated in Development mode, custom data requires manual setup.
Verified SafeView Analysis
bybit-ai-trader
by TheMacroeconomicDao
AI-driven cryptocurrency market analysis, signal generation, and automated trading operations on Bybit, with Telegram integration for signal delivery and a WebUI for monitoring.
AI-driven cryptocurrency market analysis, signal generation, and automated trading operations on Bybit, with Telegram integration for signal delivery and a WebUI for monitoring.
Setup Requirements
- ⚠️Requires valid Bybit API Key and Secret with appropriate read/trade permissions.
- ⚠️Requires OpenRouter.ai API Key (`QWEN_API_KEY`) and sufficient credits for Qwen models.
- ⚠️Requires Telegram Bot Token (`TELEGRAM_BOT_TOKEN`) and specific chat IDs (`TELEGRAM_CHAT_IDS`) for notifications.
- ⚠️Python dependencies must be installed via `pip install -r requirements.txt`.
- ⚠️WebUI setup and server (`bybit-analysis`) require Node.js and pnpm.
Review RequiredView Analysis
mcp-server
by leadfuze
Enable AI agents to enrich contacts and companies with verified business data like emails, phone numbers, and job titles for sales prospecting.
Enable AI agents to enrich contacts and companies with verified business data like emails, phone numbers, and job titles for sales prospecting.
Setup Requirements
- ⚠️Requires a LeadFuze API Key (LeadFuze is a paid service, credits consumed per match/validation)
- ⚠️Requires Node.js 18.0.0 or higher to run locally
- ⚠️Self-hosting requires `npm install` and `npm run build`
Verified SafeView Analysis
ez-mcp-server
by dbrooks61785
Provides a simple server implementation of the Model Context Protocol (MCP) using Bun and Express, featuring a basic ping tool for automation contexts.
Provides a simple server implementation of the Model Context Protocol (MCP) using Bun and Express, featuring a basic ping tool for automation contexts.
Setup Requirements
- ⚠️Requires Bun runtime (v1.3.3 or compatible) to execute the Node.js server.
- ⚠️The `README.md` specifies `bun run index.js` which only prints 'Hello via Bun!' and does not start the actual MCP server. The correct command to start the MCP server is `bun run server.js`.
- ⚠️The `manifest.json` describes a `/ping` tool with an `endpoint` of `http://localhost:3030/ping`. While `server.js` starts an MCP server on `localhost:3030` and internally defines a 'ping' tool, the primary interaction is via `/mcp`. A separate `mcp_server.py` file *does* expose a `/ping` endpoint, suggesting it might be an expected external service or a potential misconfiguration/redundancy.