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)
DLVMCP
by mistermusiker
The server sets up basic TCP and WebSocket listeners to simulate a Minecraft server, demonstrating network communication handling for game-like applications.
The server sets up basic TCP and WebSocket listeners to simulate a Minecraft server, demonstrating network communication handling for game-like applications.
Setup Requirements
- ⚠️Requires Node.js installed.
- ⚠️Requires 'ws' npm package to be installed (npm install ws).
- ⚠️Ports 25565 (TCP) and 8080 (WebSocket) must be open and available.
Verified SafeView Analysis
moodle-mcp-server
by maldalur
Automate grading of Moodle submissions using AI, track student progress, and generate reports.
Automate grading of Moodle submissions using AI, track student progress, and generate reports.
Setup Requirements
- ⚠️Requires Ollama to be installed and running locally or at a specified host for AI model inference.
- ⚠️Requires significant Moodle Web Service configuration (creating a service, assigning capabilities, and generating a token).
- ⚠️Requires `MOODLE_URL`, `TOKEN_MOODLE`, `COURSE_LIST`, `OLLAMA_HOST`, and `OLLAMA_MODEL` environment variables to be configured in a `.env` file.
Review RequiredView Analysis
BananaEA-MCP-Server
by immy2good
Provides MQL4/MQL5 development tools, including compilation, syntax validation, code analysis, AI/ML data collection, and deep documentation integration, for professional MetaTrader development workflows.
Provides MQL4/MQL5 development tools, including compilation, syntax validation, code analysis, AI/ML data collection, and deep documentation integration, for professional MetaTrader development workflows.
Setup Requirements
- ⚠️Requires MetaTrader 4 or 5 to be installed on the host system (or Wine configured for Linux/macOS).
- ⚠️Requires Node.js >=16.0.0.
- ⚠️The conflicting documentation regarding 'interface provider only' vs. 'direct tool execution' is a critical gotcha for deployment and security expectations.
Review RequiredView Analysis
gleif-mcp-server
by olgasafonova
Enables AI assistants to verify legal entities, research corporate ownership structures, and perform compliance checks by querying the Global Legal Entity Identifier (LEI) database.
Enables AI assistants to verify legal entities, research corporate ownership structures, and perform compliance checks by querying the Global Legal Entity Identifier (LEI) database.
Setup Requirements
- ⚠️Requires Go 1.25+ to build from source.
- ⚠️macOS requires manual permission adjustments (`chmod +x`, `xattr -d com.apple.quarantine`) for downloaded binaries to run.
Verified SafeView Analysis
mcp2browser
by ahmetatar
Enables AI assistants to programmatically interact with web pages through a Model Context Protocol (MCP) server for browser automation tasks.
Enables AI assistants to programmatically interact with web pages through a Model Context Protocol (MCP) server for browser automation tasks.
Setup Requirements
- ⚠️Requires Playwright browser binaries to be downloaded (typically handled by `npm install`, but can sometimes require specific system dependencies or manual intervention if auto-download fails).
Verified SafeView Analysis
zoom_transcript_mcp
by arthurfantaci
Manages and provides an interface for interacting with Zoom Cloud Recording transcripts, allowing listing, downloading, searching, and action item extraction.
Manages and provides an interface for interacting with Zoom Cloud Recording transcripts, allowing listing, downloading, searching, and action item extraction.
Setup Requirements
- ⚠️Requires a Zoom Account with Cloud Recording enabled.
- ⚠️Requires creation of a Zoom Server-to-Server OAuth App in the Zoom App Marketplace with specific `cloud_recording:read` scopes to obtain Account ID, Client ID, and Client Secret.
- ⚠️Node.js v16 or higher is required.
Verified SafeView Analysis
mcp-server
by krakend
Universal MCP server providing intelligent assistance for KrakenD API Gateway configuration validation, security auditing, and configuration generation.
Universal MCP server providing intelligent assistance for KrakenD API Gateway configuration validation, security auditing, and configuration generation.
Setup Requirements
- ⚠️Optimal functionality (e.g., precise version-aware validation and auditing) often requires the `krakend` binary or `docker` to be installed and accessible in your system's PATH.
- ⚠️Depending on the installation method and target directory (e.g., `~/.local/bin`), you may need to manually add the server's installation path to your system's PATH environment variable.
Verified SafeView Analysis
BoostHub
by Anderson-SG
An MCP (Model Context Protocol) server designed to boost developer productivity by offering AI-driven code review prompts, code rule generation, and utility tools for integration with clients like Cursor.
An MCP (Model Context Protocol) server designed to boost developer productivity by offering AI-driven code review prompts, code rule generation, and utility tools for integration with clients like Cursor.
Setup Requirements
- ⚠️Requires Docker for running pre-configured MCP servers (e.g., sequentialthinking, playwright) when using the `/create-mcp-config` prompt, or for standard Docker deployment.
- ⚠️Requires `MCP_API_KEY` environment variable for secure operation in 'production' environments.
- ⚠️Requires Node.js and Bun runtime (or Docker) if running locally from source.
Verified SafeView Analysis
MCP_mail_server
by glennart8
Automates email handling for a fictional timber company by using AI to classify emails and execute predefined tools for responses and actions.
Automates email handling for a fictional timber company by using AI to classify emails and execute predefined tools for responses and actions.
Setup Requirements
- ⚠️Requires a Gemini API Key for AI classification and response generation (paid service).
- ⚠️Requires manual Google OAuth 2.0 configuration (creating a project, enabling Gmail API, generating credentials.json) to interact with real Gmail.
- ⚠️Requires Python 3.x and installing dependencies from requirements.txt.
Verified SafeView Analysis
docker-mcp
by rameshcreations
This project implements a Model Context Protocol (MCP) server that exposes Docker management capabilities as MCP tools, allowing connection to clients like Amazon Q or Claude Desktop for AI-driven container orchestration.
This project implements a Model Context Protocol (MCP) server that exposes Docker management capabilities as MCP tools, allowing connection to clients like Amazon Q or Claude Desktop for AI-driven container orchestration.
Setup Requirements
- ⚠️Requires Docker Engine to be installed and running on the host system.
- ⚠️Requires Python 3.10+.
- ⚠️The client configuration paths (e.g., `mcp/venv/bin/python`, `mcp/docker-mcp.py`) assume the repository is cloned into a `~/mcp` directory; users must adjust these paths if cloned elsewhere.
- ⚠️Requires an MCP-compatible client (e.g., Amazon Q, Claude Desktop) to interact with the server.
Verified SafeView Analysis
movieRecsBot
by hyfoxus
The service exposes an IMDb vector database through Model Context Protocol (MCP) endpoints, allowing clients to perform natural language movie searches and fetch movie metadata.
The service exposes an IMDb vector database through Model Context Protocol (MCP) endpoints, allowing clients to perform natural language movie searches and fetch movie metadata.
Setup Requirements
- ⚠️Requires a local Ollama instance running to provide embeddings.
- ⚠️Requires a PostgreSQL database with the pgvector extension and pre-loaded IMDb data.
- ⚠️Default `SPRING_DATASOURCE_PASSWORD` and `APP_ADMIN_BOOTSTRAP_TOKEN` are 'changeme'/'bootstrap-token' respectively, requiring explicit modification for secure deployment.
- ⚠️Initial setup involves running `scripts/setup_data.sh` to download and embed IMDb data, which can be time-consuming and resource-intensive.
Verified SafeView Analysis
notes-mcp
by devonfox
An MCP server for creating markdown notes and managing tasks, sending them to Discord and optionally saving locally.
An MCP server for creating markdown notes and managing tasks, sending them to Discord and optionally saving locally.
Setup Requirements
- ⚠️Requires Node.js 18+ for native FormData and Blob support.
- ⚠️A Discord Webhook URL is required for core functionality, which needs to be created and configured.
- ⚠️Environment variables (e.g., `DISCORD_WEBHOOK_URL`, `LOCAL_FILE_PATH`, `TASKS_FILE_PATH`) must be correctly set up.