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)
mqtt-mcp
by ezhuk
Connects LLM agents to MQTT devices for real-time monitoring and control in smart home, building automation, and industrial control systems.
Connects LLM agents to MQTT devices for real-time monitoring and control in smart home, building automation, and industrial control systems.
Setup Requirements
- ⚠️Requires Python 3.13+
- ⚠️Requires a running MQTT broker (default: 127.0.0.1:1883)
- ⚠️Examples require OPENAI_API_KEY (a paid service)
Verified SafeView Analysis
mcp2anp
by agent-network-protocol
Provides a bridge service enabling Model Context Protocol (MCP) clients to interact with Agent Network Protocol (ANP) agents.
Provides a bridge service enabling Model Context Protocol (MCP) clients to interact with Agent Network Protocol (ANP) agents.
Setup Requirements
- ⚠️Requires DID document (JSON) and private key (PEM) files for authentication. Users must generate these via didhost.cc or provide their own, ensuring secure storage and file permissions.
- ⚠️The project exclusively uses `uv` for dependency management and running commands; users must have `uv` installed (e.g., `curl -LsSf https://astral.sh/uv/install.sh | sh`).
- ⚠️For remote HTTP mode, an external authentication service (`https://didhost.cc/api/v1/mcp-sk-api-keys/verify`) is mandatory for API key validation. The server will not function without connectivity to this service or a custom authentication logic.
Verified SafeView Analysis
ssh-mcp-server
by jiahuidegit
Provides secure remote server management capabilities, including SSH connection, command execution, and SFTP file transfers, via the MCP protocol for integration with AI agents.
Provides secure remote server management capabilities, including SSH connection, command execution, and SFTP file transfers, via the MCP protocol for integration with AI agents.
Setup Requirements
- ⚠️Requires Node.js v20.0.0 or higher.
- ⚠️Credential storage (via `keytar`) may require system build tools (e.g., Python, C++ compiler) on some OS/environments; otherwise, it falls back to encrypted file storage.
- ⚠️For encrypted file-based credential storage, the `SSH_MCP_MASTER_PASSWORD` environment variable must be set.
Verified SafeView Analysis
emceepee
by eastlondoner
A proxy server enabling AI agents to dynamically connect to and interact with multiple Model Context Protocol (MCP) backend servers, exposing the full MCP protocol via a simplified tool interface or a sandboxed JavaScript execution environment.
A proxy server enabling AI agents to dynamically connect to and interact with multiple Model Context Protocol (MCP) backend servers, exposing the full MCP protocol via a simplified tool interface or a sandboxed JavaScript execution environment.
Setup Requirements
- ⚠️Requires Node.js >= 20.0.0 or Bun runtime.
- ⚠️Requires an existing MCP client (e.g., Claude Code/Desktop) to connect to `emceepee`.
- ⚠️Requires backend MCP servers to connect to *through* `emceepee` (via HTTP or stdio).
- ⚠️Initial backend server configurations can be loaded via a JSON file (`--config`) or `EMCEEPEE_CONFIG` environment variable.
Verified SafeView Analysis
mcp-sdk-functions-hosting-dotnet
by Azure-Samples
This project serves as a quickstart and SDK example for hosting serverless functions built with .NET within the Microsoft Connected Platform ecosystem, specifically demonstrating a weather service.
This project serves as a quickstart and SDK example for hosting serverless functions built with .NET within the Microsoft Connected Platform ecosystem, specifically demonstrating a weather service.
Setup Requirements
- ⚠️Requires .NET SDK installed.
- ⚠️Requires Azure Functions Core Tools for local execution.
Verified SafeView Analysis
DiffPilot
by bkalafat
Automate local AI-powered code review, commit message generation, secret scanning, and test suggestions before pushing code.
Automate local AI-powered code review, commit message generation, secret scanning, and test suggestions before pushing code.
Setup Requirements
- ⚠️Requires VS Code 1.101+ for full extension integration.
- ⚠️Requires Node.js 18+ installed on the system.
- ⚠️Requires Git installed and configured.
Verified SafeView Analysis
planet-mcp
by planetlabs
A Python-based project or service, likely related to development or build automation, given the tooling present.
A Python-based project or service, likely related to development or build automation, given the tooling present.
Setup Requirements
- ⚠️Python must be installed (version not specified, but modern Python 3.8+ is typically expected).
- ⚠️`uv` package manager is explicitly used via `uv.lock` and will likely be required for dependency installation.
- ⚠️Specific build or run instructions are likely defined within the 'Makefile' or `pyproject.toml` scripts, which are not provided for analysis.
Review RequiredView Analysis
Simple-Memory-Extension-MCP-Server
by gmacev
A persistent key-value memory store for AI agents, designed to extend context windows and enable semantic search over stored memories.
A persistent key-value memory store for AI agents, designed to extend context windows and enable semantic search over stored memories.
Setup Requirements
- ⚠️Requires Python 3.8+ installed on the system to run the semantic search embedding service.
- ⚠️A large E5 embedding model (intfloat/multilingual-e5-large-instruct, several GBs) will be downloaded and cached on the first run, which may take some time and consume significant disk space.
Verified SafeView Analysis
coroot-mcp
by Meritocra
Turns Coroot observability stack into LLM-callable tools for root-cause analysis, enabling AI assistants to triage incidents and generate summaries.
Turns Coroot observability stack into LLM-callable tools for root-cause analysis, enabling AI assistants to triage incidents and generate summaries.
Setup Requirements
- ⚠️Requires Java 21+ and Maven 3.9+ to build/run from source.
- ⚠️Requires an external Coroot instance (for real data) and its API key.
- ⚠️Requires an OpenAI-compatible API Key (e.g., OpenAI, for summarization tools), which typically involves usage-based costs.
- ⚠️An MCP-aware client (e.g., Codex CLI, Claude, Toolhive) is needed to interact with the server's tools.
Verified SafeView Analysis
video-transcriber-mcp-rs
by nhatvu148
High-performance video transcription and audio extraction from over 1000 online platforms or local video files, generating transcripts in plain text, JSON, and Markdown formats.
High-performance video transcription and audio extraction from over 1000 online platforms or local video files, generating transcripts in plain text, JSON, and Markdown formats.
Setup Requirements
- ⚠️Requires external system dependencies: `yt-dlp` (for video downloading) and `ffmpeg` (for audio extraction/conversion) must be installed and accessible in the system's PATH.
- ⚠️Whisper models must be downloaded to `~/.cache/video-transcriber-mcp/models/` (e.g., using `bash scripts/download-models.sh base` or `task download:base`) before transcription can occur.
- ⚠️If installing via `cargo install` (not Homebrew), `cmake` is also required as a build dependency for `whisper.cpp` Rust bindings.
- ⚠️When using the HTTP transport (`--transport http`), the server listens on a specified host and port. Exposing it beyond `localhost` requires users to implement appropriate firewall rules and access control measures.
Verified SafeView Analysis
pythonanywhere-mcp-server
by pythonanywhere
This server acts as a Model Context Protocol (MCP) bridge, enabling AI-powered tools to programmatically manage files, web apps, websites, and scheduled tasks on a PythonAnywhere account.
This server acts as a Model Context Protocol (MCP) bridge, enabling AI-powered tools to programmatically manage files, web apps, websites, and scheduled tasks on a PythonAnywhere account.
Setup Requirements
- ⚠️Requires `uv` to be installed and available in your PATH.
- ⚠️Requires Python 3.13 or newer (Python 3.13 is currently in pre-release/beta stages, which may limit compatibility with PythonAnywhere's available Python versions or general stability).
- ⚠️Requires a PythonAnywhere API token and username (`API_TOKEN`, `LOGNAME`) to be set as environment variables.
Verified SafeView Analysis
NexusCore_MCP
by sjkim1127
AI-driven dynamic malware analysis and evasion in a Windows VM.
AI-driven dynamic malware analysis and evasion in a Windows VM.
Setup Requirements
- ⚠️Requires Windows 10/11 (x64), preferably in an isolated Virtual Machine.
- ⚠️Relies on numerous external executables (e.g., Detect It Easy, CAPA, FLOSS, Sysinternals Suite tools, Scylla, Tshark, cdb.exe) being present in the system's PATH. Automated setup script is provided but manual intervention may be needed.
- ⚠️Many operations (Frida injection, process manipulation, input simulation) require the MCP server (and thus the AI client launching it) to run with Administrator privileges.