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)
todoist-mcp-server
by gianmarcobz
This repository provides deployment configuration for a 'todoist-mcp-server' using Docker on the Railway platform.
This repository provides deployment configuration for a 'todoist-mcp-server' using Docker on the Railway platform.
Setup Requirements
- ⚠️Docker required
- ⚠️Requires the actual server code (Dockerfile and application files) which are not provided.
Review RequiredView Analysis
mcp-podcast-scraper
by wkoleilat-happytitan
An MCP server for scraping, transcribing, and facilitating AI summarization of podcast episodes from YouTube or RSS feeds.
An MCP server for scraping, transcribing, and facilitating AI summarization of podcast episodes from YouTube or RSS feeds.
Setup Requirements
- ⚠️Requires system-wide installation of `yt-dlp` and `ffmpeg` (e.g., via Homebrew on macOS).
- ⚠️Requires a Deepgram API Key, which is a paid service (though a free tier is available).
- ⚠️Requires manual configuration of MCP server settings within the Claude Code or Claude Desktop client.
Verified SafeView Analysis
google-cal-mcp
by domdomegg
This server manages Google Calendar events and settings by acting as an OAuth proxy to the Google Calendar API.
This server manages Google Calendar events and settings by acting as an OAuth proxy to the Google Calendar API.
Setup Requirements
- ⚠️Requires manual creation and configuration of Google OAuth credentials (Client ID, Client Secret) through the Google Cloud Console, including enabling the Google Calendar API and setting up a consent screen.
- ⚠️Requires setting `GOOGLE_CLIENT_ID` and `GOOGLE_CLIENT_SECRET` as environment variables, particularly for HTTP transport, along with `MCP_TRANSPORT=http`.
Verified SafeView Analysis
PlayWright-Framework-PoC
by SamEricBailey
Provides an easy-to-use, no-code platform for automated UI, API, and performance testing of web applications.
Provides an easy-to-use, no-code platform for automated UI, API, and performance testing of web applications.
Setup Requirements
- ⚠️Requires downloading and executing an opaque '.zip' file containing a pre-compiled application, whose source code is not provided in the repository.
- ⚠️The README.md specifies a system requirement for 'Version 14.x or later' with a malformed URL in its place, which likely refers to Node.js, a prerequisite for Playwright-based projects that contradicts the 'no coding knowledge / double-click' narrative for the application itself.
Review RequiredView Analysis
nuclear-crawler-hybrid
by Rigohl
High-performance web crawling, scraping, and deep web searching, designed to serve as a powerful tool for AI agents via Model Context Protocol (MCP).
High-performance web crawling, scraping, and deep web searching, designed to serve as a powerful tool for AI agents via Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Rust toolchain (Rustc, Cargo) for compilation.
- ⚠️Requires Go and Zig compilers if respective FFI features are enabled during build.
- ⚠️Requires Chapel compiler (`chpl`), Python 3 (`pylint`, `flake8`), Node.js (`npx eslint`), and Java Development Kit (JDK) with `checkstyle.jar` (assumed to be in PATH) for various `scan_project` and `analizar_proyecto` functionalities.
- ⚠️May require `HF_MODELS_PATH` environment variable if HuggingFace integration feature is enabled.
- ⚠️Complex FFI setup may lead to linker issues on some systems (as indicated by `c_wrapper.c`).
Review RequiredView Analysis
AUTOCAD-MCP
by Porta048
Control CAD software (AutoCAD, GstarCAD, ZWCAD) with natural language commands from AI assistants.
Control CAD software (AutoCAD, GstarCAD, ZWCAD) with natural language commands from AI assistants.
Setup Requirements
- ⚠️Requires Windows OS for COM automation.
- ⚠️Requires Python 3.8+.
- ⚠️Requires CAD software (AutoCAD, GstarCAD, or ZWCAD) to be installed and licensed.
- ⚠️Requires `pywin32` library, which is a Windows-specific dependency.
Verified SafeView Analysis
Volatility-Sentinel
by Mkscode92
Manages and monitors a Minecraft Pocket Edition (MCPE) server, providing capabilities to start, stop, and interact via RCON.
Manages and monitors a Minecraft Pocket Edition (MCPE) server, providing capabilities to start, stop, and interact via RCON.
Setup Requirements
- ⚠️Requires a Java Runtime Environment (JRE) to be installed and accessible on the system PATH.
- ⚠️Requires a Minecraft Pocket Edition server binary (.jar or similar) to be manually downloaded and its path configured in `config.py`.
- ⚠️Requires RCON to be enabled and configured on the Minecraft server, with matching host, port, and password details set in `config.py`.
Review RequiredView Analysis
systemprompt-core
by systempromptio
Provides a foundational platform for building AI agent orchestration systems, including Model Context Protocol (MCP) server and client implementations, to facilitate AI-callable tools and multi-agent management.
Provides a foundational platform for building AI agent orchestration systems, including Model Context Protocol (MCP) server and client implementations, to facilitate AI-callable tools and multi-agent management.
Setup Requirements
- ⚠️Requires Docker to be running for local PostgreSQL development databases if using the local setup wizard.
- ⚠️The `SYSTEMPROMPT_PROFILE` environment variable must be set to the path of the profile YAML file for the application to load its configuration.
- ⚠️A `JWT_SECRET` (minimum 32 characters) is mandatory in the secrets configuration for the core API server to start and function securely.
- ⚠️At least one AI provider API key (e.g., `GEMINI_API_KEY`, `ANTHROPIC_API_KEY`, `OPENAI_API_KEY`) is required for AI-powered features to be available.
- ⚠️Critical CLI Bug: The `systemprompt cloud config` command, when setting up external database access, replaces the actual database password with `********` in the saved configuration, making direct external database connections impossible without manual correction.
Verified SafeView Analysis
mcp-client-agent-airbnb
by CyprianFusi
An intelligent agent that integrates Airbnb search capabilities with persistent memory storage using OpenAI's vector stores, acting as a multi-server Model Context Protocol (MCP) client.
An intelligent agent that integrates Airbnb search capabilities with persistent memory storage using OpenAI's vector stores, acting as a multi-server Model Context Protocol (MCP) client.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid)
- ⚠️Python 3.13 or higher
- ⚠️Node.js (for Airbnb MCP server via npx)
- ⚠️uv package manager
Verified SafeView Analysis
mcp-server-chart
by BACH-AI-Tools
Generates diverse data visualization charts using the AntV library, serving as a Model Context Protocol server for chart generation and data analysis.
Generates diverse data visualization charts using the AntV library, serving as a Model Context Protocol server for chart generation and data analysis.
Setup Requirements
- ⚠️Chart rendering relies on an external AntV API (https://antv-studio.alipay.com/api/gpt-vis) by default; private deployment requires self-hosting 'GPT-Vis-SSR'.
- ⚠️Geographic map generation tools are limited to regions within China and utilize AMap service.
- ⚠️Generating records via 'SERVICE_ID' requires obtaining an ID through an Alipay mini-program, which may be a regional friction point.
Verified SafeView Analysis
mcp-server-demo
by Alan-Chen-au
Demonstrates an MCP (Multi-Agent Communication Protocol) server using the FastMCP 2.0 framework, exposing tools, resources, and prompts via an HTTP API.
Demonstrates an MCP (Multi-Agent Communication Protocol) server using the FastMCP 2.0 framework, exposing tools, resources, and prompts via an HTTP API.
Setup Requirements
- ⚠️Requires Python 3.12 or newer
Verified SafeView Analysis
sample-mcp-server
by mcpdeploy
A sample server implementation for the Minecraft Protocol, likely intended for educational purposes, custom game development, or as a base for a private Minecraft server.
A sample server implementation for the Minecraft Protocol, likely intended for educational purposes, custom game development, or as a base for a private Minecraft server.
Setup Requirements
- ⚠️Requires a specific runtime environment (e.g., Java, Node.js, Python) which cannot be determined without the source code.
- ⚠️Network port configuration (e.g., default Minecraft port 25565) will be required for external access and multiplayer connectivity.