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)
mcp_servers
by shura1981
This repository provides multiple MCP servers for various utility functions, including extracting text from PDF files, securely interacting with the local file system, and executing SQL queries against a MySQL/MariaDB database.
This repository provides multiple MCP servers for various utility functions, including extracting text from PDF files, securely interacting with the local file system, and executing SQL queries against a MySQL/MariaDB database.
Setup Requirements
- ⚠️Filesystem Server: Requires command-line arguments to specify absolute paths to allowed directories for file operations. It will exit if not provided or if paths are inaccessible. E.g., `mcp-server-filesystem /path/to/project`.
- ⚠️MySQL Server: Requires `MYSQL_HOST`, `MYSQL_USER`, `MYSQL_PASSWORD`, `MYSQL_DATABASE` environment variables. If these are not set, it defaults to hardcoded sensitive values and will likely fail to connect.
- ⚠️PDF Extractor: The Express HTTP server component requires `PORT`, `NODE_ENV`, `LOG_LEVEL` environment variables.
Review RequiredView Analysis
Expo-mcp-server
by danve
Provides searchable access to NativePHP documentation for AI assistants like Claude by scraping and indexing the content locally.
Provides searchable access to NativePHP documentation for AI assistants like Claude by scraping and indexing the content locally.
Setup Requirements
- ⚠️Initial documentation scraping is required and can be time/bandwidth-consuming.
- ⚠️Requires Python 3.8 or higher.
- ⚠️Requires manual configuration in Claude Desktop's `claude_desktop_config.json` including absolute paths to the Python executable and server script.
Verified SafeView Analysis
ns-mcp-server
by gvdlga
Provides an MCP server to expose various NS (Dutch Railways) real-time information and services via a unified API.
Provides an MCP server to expose various NS (Dutch Railways) real-time information and services via a unified API.
Setup Requirements
- ⚠️Requires `NS_API_KEY` environment variable for NS API authentication.
- ⚠️Server runs on port 3003, ensure availability and proper network configuration.
Verified SafeView Analysis
amplify-mcp
by pixxelboy
Enables AI models (LLMs) to interact with IRCAM Amplify audio processing APIs for music analysis, stem separation, AI-generated audio detection, and loudness analysis.
Enables AI models (LLMs) to interact with IRCAM Amplify audio processing APIs for music analysis, stem separation, AI-generated audio detection, and loudness analysis.
Setup Requirements
- ⚠️Requires Node.js 18+.
- ⚠️Requires a valid, potentially paid, IRCAM Amplify API Key.
- ⚠️Audio inputs must be publicly accessible HTTP(S) URLs (max 100MB file size, specific formats).
Verified SafeView Analysis
mcp_location-intelligence
by WaliedCheetos
Provides and processes insights derived from geographical location data, likely as a backend service or microservice.
Provides and processes insights derived from geographical location data, likely as a backend service or microservice.
Setup Requirements
- ⚠️Requires Node.js and npm/yarn installed.
- ⚠️May require external Geo-location API keys (e.g., Google Maps, OpenStreetMap).
- ⚠️May require a geospatial database (e.g., PostGIS, MongoDB with geospatial features).
Verified SafeView Analysis
dynalist-mcp
by cristip73
Integrate Dynalist.io with AI assistants to programmatically read, write, and manipulate outline documents.
Integrate Dynalist.io with AI assistants to programmatically read, write, and manipulate outline documents.
Setup Requirements
- ⚠️Requires a Dynalist API Token, which must be generated from dynalist.io/developer.
- ⚠️Manual configuration by editing 'claude_desktop_config.json' for Claude Desktop integration.
Verified SafeView Analysis
simple_mcp_server
by mokcontoro
A Model Context Protocol (MCP) server for local AI client integration (ChatGPT, Claude.ai), providing OAuth 2.1 authentication, user management, and secure Cloudflare tunnel access.
A Model Context Protocol (MCP) server for local AI client integration (ChatGPT, Claude.ai), providing OAuth 2.1 authentication, user management, and secure Cloudflare tunnel access.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Relies on an external cloud service (robotmcp-cloud at app.robotmcp.ai) for CLI login, account management, and Cloudflare tunnel orchestration.
- ⚠️Requires the Cloudflare Tunnel client ('cloudflared') to be installed; it attempts auto-download on Linux/macOS, but Windows users may need manual installation (e.g., via winget).
Verified SafeView Analysis
netmiko_mcp_server
by Owen123-lang
Facilitate Cisco network automation and interaction with network devices through an LLM client using Netmiko.
Facilitate Cisco network automation and interaction with network devices through an LLM client using Netmiko.
Setup Requirements
- ⚠️Requires Python 3.8 or newer.
- ⚠️Requires access to Cisco DevNet Sandbox or physical Cisco devices.
- ⚠️Requires Ollama server running locally and the 'qwen3:14b' model downloaded.
- ⚠️Critical configuration of network device credentials must be done manually in `config.py`.
- ⚠️May require manual static route configuration on the host machine to reach R2 (e.g., `route add 10.1.1.0 mask 255.255.255.0 192.168.242.129`).
- ⚠️May require enabling Proxy ARP on R1 for R2 connectivity if direct routing fails (mentioning a `fix_r1_forwarding.py` script which is not provided).
- ⚠️The client-side (e.g., `ollama_mcp_chat.py` or Claude Desktop configuration) needs to be set up to connect to this server via stdio.
Verified SafeView Analysis
reaper-apidocs-mcp
by hydromel-project
Provides real-time access to REAPER ReaScript API documentation for AI assistants, enabling script writing and API exploration.
Provides real-time access to REAPER ReaScript API documentation for AI assistants, enabling script writing and API exploration.
Setup Requirements
- ⚠️Requires `docs/reaper_api.html` to be present in the project's root directory. This file contains the REAPER API documentation.
- ⚠️Requires Node.js (v18+) or Bun runtime installed.
- ⚠️Requires specific JSON configuration in AI assistant clients (e.g., Claude Desktop, Cursor) to connect to the MCP server.
Verified SafeView Analysis
codeweaver-mcp-server
by 99hansling
Transforms codebases into a single, AI-readable Markdown document, suitable for AI analysis, documentation, code reviews, and team collaboration within an MCP-compatible AI assistant.
Transforms codebases into a single, AI-readable Markdown document, suitable for AI analysis, documentation, code reviews, and team collaboration within an MCP-compatible AI assistant.
Setup Requirements
- ⚠️Requires Node.js 18 or higher.
- ⚠️Building this project (`npm run build`) explicitly invokes `go build main.go`, indicating a dependency on Go, which contradicts the primary README's claim of "Pure TypeScript implementation - no Go, Python, or other runtimes required". This can cause build failures if Go is not installed.
- ⚠️The server is designed to be invoked via the Model Context Protocol (MCP) by compatible AI assistants (e.g., Claude Code), rather than as a general-purpose standalone CLI tool.
Review RequiredView Analysis
mcp-server-api-key
by horatiucd
Demonstrates how to secure a Model Context Protocol (MCP) Server with an API key using Spring MCP Server Security.
Demonstrates how to secure a Model Context Protocol (MCP) Server with an API key using Spring MCP Server Security.
Setup Requirements
- ⚠️Requires 'api.key.id' and 'api.key.secret' environment variables to be set.
- ⚠️Requires a Java Development Kit (JDK) and Apache Maven to build and run.
Verified SafeView Analysis
Guardian
by FirebirdSolutions
An AI safety system designed to detect mental health crises and other harmful behaviors, prevent AI hallucination of fake crisis resources, and provide verified, region-specific support.
An AI safety system designed to detect mental health crises and other harmful behaviors, prevent AI hallucination of fake crisis resources, and provide verified, region-specific support.
Setup Requirements
- ⚠️Requires Anthropic API Key (Paid) for batch training data augmentation.
- ⚠️GPU hardware (NVIDIA with CUDA) is recommended for ML training and efficient inference.
- ⚠️Requires manual installation and compilation of `llama.cpp` tools for GGUF model export.