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(9120)
remote-mcp-server-authless
by shakepay
A server designed to act as an unauthenticated proxy or interface for a Minecraft (MCP) server.
A server designed to act as an unauthenticated proxy or interface for a Minecraft (MCP) server.
Setup Requirements
- ⚠️Lacks authentication by design, requiring strict network isolation (e.g., localhost, private VLAN) to prevent unauthorized access.
- ⚠️Likely requires an existing Minecraft server to proxy for or interact with.
Review RequiredView Analysis
zed-shell-mcp-server
by Entropy-Is-Software-Development
Provides a Model Context Protocol (MCP) server for the Zed IDE to securely execute whitelisted shell commands (git, pnpm, npm, yarn, bun, deno) and read workspace files.
Provides a Model Context Protocol (MCP) server for the Zed IDE to securely execute whitelisted shell commands (git, pnpm, npm, yarn, bun, deno) and read workspace files.
Setup Requirements
- ⚠️Requires manual configuration in Zed IDE's settings.json to specify the absolute path to the compiled server script.
- ⚠️AI agents using the server MUST include a `cwd` (current working directory) parameter in every tool call for proper operation, as explicitly stated in the agent instructions.
Verified SafeView Analysis
copilot-mcp-server
by cucinellclark
This server provides Multi-Modal Command Protocol (MCP) tools for executing Python code and querying RAG databases, primarily for BV-BRC related helpdesk and publication data.
This server provides Multi-Modal Command Protocol (MCP) tools for executing Python code and querying RAG databases, primarily for BV-BRC related helpdesk and publication data.
Setup Requirements
- ⚠️Requires Singularity installed and a pre-built container image specified in `config.json` for Python code execution.
- ⚠️Requires cloning and installing dependencies for an external `rag_api` repository (`git@github.com:cucinellclark/rag_api.git`).
- ⚠️Dependency on BV-BRC (PATRIC) authentication service at `https://user.patricbrc.org/authenticate` for user login and token validation.
Review RequiredView Analysis
alpha-ess-mcp-server
by michaelkrasa
A Model Context Protocol (MCP) server providing access to Alpha ESS solar inverter and battery system data through their official Open API.
A Model Context Protocol (MCP) server providing access to Alpha ESS solar inverter and battery system data through their official Open API.
Setup Requirements
- ⚠️Requires Alpha ESS developer account and linked inverter system.
- ⚠️Requires Python 3.12 or higher.
- ⚠️Requires `uv` package manager for installation and execution.
Verified SafeView Analysis
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).