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)
TrackExpensio
by Lakshaychauhan1811
A comprehensive AI-powered financial intelligence assistant for tracking expenses, managing budgets, analyzing investments, and generating insights through natural language.
A comprehensive AI-powered financial intelligence assistant for tracking expenses, managing budgets, analyzing investments, and generating insights through natural language.
Setup Requirements
- ⚠️Requires Python 3.10+
- ⚠️Requires MongoDB instance (local or cloud)
- ⚠️Requires Groq API key (paid service)
- ⚠️Full Google OAuth features require setting up Google Client ID, Secret, Project ID, and Redirect URI
Verified SafeView Analysis
koog-docs-helper-mcp
by karel1980
Provides RAG search capabilities over Koog documentation using ChromaDB.
Provides RAG search capabilities over Koog documentation using ChromaDB.
Setup Requirements
- ⚠️Requires `git` to be installed for initial cloning of the Koog repository if not present.
- ⚠️First startup requires significant time for indexing documentation into ChromaDB.
- ⚠️Requires manual setup of a Python virtual environment and `pip install -r requirements.txt`.
Verified SafeView Analysis
claude_document_mcp_server
by gmossy
A comprehensive Model Context Protocol (MCP) server providing AI assistants with full document lifecycle management, including CRUD, multi-format parsing, full-text search, version control, and content analysis.
A comprehensive Model Context Protocol (MCP) server providing AI assistants with full document lifecycle management, including CRUD, multi-format parsing, full-text search, version control, and content analysis.
Setup Requirements
- ⚠️Requires Python 3.13+
- ⚠️Requires `libmagic` system dependency (e.g., `brew install libmagic` on macOS) for enhanced file type detection. Will use mimetypes fallback if not installed.
- ⚠️Requires an MCP client (e.g., MCP Inspector or Claude Desktop) to interact, as it uses STDIO transport.
Verified SafeView Analysis
test_mcp_server
by parn-jain
A basic server providing arithmetic tools and server information via the FastMCP framework.
A basic server providing arithmetic tools and server information via the FastMCP framework.
Setup Requirements
- ⚠️Requires Python 3.10+
- ⚠️Requires fastmcp library
Verified SafeView Analysis
mcp-server-course
by abshingate
A training course and framework for building Model Context Protocol (MCP) servers that enable AI assistants to interact with external tools, resources, and data sources.
A training course and framework for building Model Context Protocol (MCP) servers that enable AI assistants to interact with external tools, resources, and data sources.
Setup Requirements
- ⚠️Requires Node.js 18+ to be installed.
- ⚠️The 'tsx' package is used for running examples and needs to be installed (or used via npx).
- ⚠️Specific examples, like the API integration server, require environment variables such as `API_BASE_URL` and `API_KEY` for full functionality.
Verified SafeView Analysis
mssql-mcp-server
by stilllovee
Provides a Model Context Protocol (MCP) server for interacting with Microsoft SQL Server databases, supporting various SQL operations and connection methods.
Provides a Model Context Protocol (MCP) server for interacting with Microsoft SQL Server databases, supporting various SQL operations and connection methods.
Setup Requirements
- ⚠️Requires Node.js 18 or higher.
- ⚠️Requires SQL Server with an appropriate ODBC driver installed (e.g., 'ODBC Driver 17 for SQL Server').
- ⚠️Windows Authentication requires the server to be running on Windows with necessary permissions and the `msnodesqlv8` driver.
- ⚠️API Key mapping mode (`USE_API_KEY_MAPPING=true`) requires an Azure Table Storage account and its connection string (`AZURE_STORAGE_CONNECTION_STRING`).
- ⚠️Database passwords stored in Azure Table Storage for API key mapping are not encrypted by the server; users must implement external encryption.
Review RequiredView Analysis
umjiniti-probe
by BCL-FOSS
Turns a Large Language Model (LLM) into a network administrator by providing network utility tools and a persistent connection to a cloud platform.
Turns a Large Language Model (LLM) into a network administrator by providing network utility tools and a persistent connection to a cloud platform.
Setup Requirements
- ⚠️Requires Docker and Docker Compose installed on the host.
- ⚠️The `init.sh` script is designed for Debian/Ubuntu systems and modifies system-wide firewall rules (iptables), disabling UFW.
- ⚠️Requires assigning an A record for the probe's URL and updating the Caddyfile accordingly.
- ⚠️High-privilege Docker container setup (`network_mode: "host"`, `cap_add: NET_RAW`, `NET_ADMIN`) implies significant trust in the application and potential for host compromise if exploited.
Review RequiredView Analysis
freecodecamp-mcp
by raghuvansh-sahil
This server provides tools for AI assistants to search FreeCodeCamp articles and YouTube tutorials via RSS feeds.
This server provides tools for AI assistants to search FreeCodeCamp articles and YouTube tutorials via RSS feeds.
Setup Requirements
- ⚠️Requires Python 3
- ⚠️Dependencies must be installed via 'pip install -r requirements.txt'
Verified SafeView Analysis
research-zine-generator
by LouisEggermont
A self-contained web interface for creating print-ready zines using AI chat, image processing, and PDF generation with Typst.
A self-contained web interface for creating print-ready zines using AI chat, image processing, and PDF generation with Typst.
Setup Requirements
- ⚠️Requires Python 3.8 - 3.13 (Python 3.14+ not supported due to dependency issues).
- ⚠️AZURE_INFERENCE_ENDPOINT and AZURE_INFERENCE_CREDENTIAL must be set as console environment variables, not in .env files.
- ⚠️Node.js 18+ is required for the exif-mcp server functionality (otherwise optional).
- ⚠️Optional Image Analyzer MCP server requires Ollama with a vision model (e.g., llama3.2-vision:11b) and specific setup steps.
- ⚠️Optional imagesorcery-mcp server requires installation via pipx and a post-installation setup step.
Verified SafeView Analysis
quantaroute-geocoder
by mapdevsaikat
Provides Model Context Protocol (MCP) tools for geocoding addresses, performing location lookups, and processing DigiPin codes using the QuantaRoute Geocoding API.
Provides Model Context Protocol (MCP) tools for geocoding addresses, performing location lookups, and processing DigiPin codes using the QuantaRoute Geocoding API.
Setup Requirements
- ⚠️Requires a QuantaRoute API Key, available from developers.quantaroute.com (a free test key is provided in documentation).
- ⚠️Requires Node.js version 18 or higher to run.
- ⚠️The 'find_nearby_boundaries' tool is not yet implemented in the backend API and will return an error.
Verified SafeView Analysis
fathom-mcp
by getwaroo
An MCP server for local file knowledge, bridging file systems with large language models (LLMs) to enable full-text search, fuzzy matching, and hierarchical context access across PDFs and codebases.
An MCP server for local file knowledge, bridging file systems with large language models (LLMs) to enable full-text search, fuzzy matching, and hierarchical context access across PDFs and codebases.
Setup Requirements
- ⚠️Requires system-level installation of `ugrep` and `poppler-utils` (for PDF processing).
- ⚠️Requires Python 3.12 or higher.
- ⚠️For HTTP transport in production, external authentication via a reverse proxy (e.g., Caddy, Nginx, Traefik) or a VPN is critically required, as the server provides no built-in authentication.
Verified SafeView Analysis
ai-capabilities-suite
by Digital-Defiance
Provides AI agents with advanced debugging, system control, and environmental observation capabilities via the Model Context Protocol (MCP).
Provides AI agents with advanced debugging, system control, and environmental observation capabilities via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Node.js 18+ and NPM 8+ for most common installation methods (NPM, source).
- ⚠️MCP ACS Process requires a `mcp-process-config.json` to define `allowedExecutables` for security, making its initial setup more involved.
- ⚠️Certain functionalities (e.g., `mcp-screenshot`) may require platform-specific native dependencies (e.g., Python setuptools on Linux/macOS, Visual Studio Build Tools on Windows) for compilation or runtime.