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)
finam-mcp
by Alexander-Panov
Integrate Finam Trade API with AI assistants for natural language trading operations via Model Context Protocol (MCP).
Integrate Finam Trade API with AI assistants for natural language trading operations via Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Python 3.12+.
- ⚠️Requires 'uv' (or 'uvx') for dependency management and execution.
- ⚠️Requires Finam Trade API Key and Account ID (FINAM_API_KEY, FINAM_ACCOUNT_ID) configured via environment variables or HTTP headers.
- ⚠️Requires an MCP client (e.g., Claude Desktop, Cursor, VS Code) to interact with the server.
Verified SafeView Analysis
Enterprise-Multi-AI-Agent-Systems-
by omri3193
Orchestrates multiple AI agents for complex reasoning and real-time information retrieval, integrating large language models with web search capabilities.
Orchestrates multiple AI agents for complex reasoning and real-time information retrieval, integrating large language models with web search capabilities.
Setup Requirements
- ⚠️Requires `GROQ_API_KEY` environment variable.
- ⚠️Requires `TAVILY_API_KEY` environment variable.
- ⚠️The `Screenshot 2025-12-29 095100.png` image file must be present in the project root for the frontend UI to display correctly without errors.
Verified SafeView Analysis
fast-diff-mcp
by kweinmeister
Provides a high-performance text diffing service for LLMs, enabling them to compare text blocks and receive differences in unified diff format via the Model Context Protocol (MCP).
Provides a high-performance text diffing service for LLMs, enabling them to compare text blocks and receive differences in unified diff format via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Rust Toolchain to compile the Python extension.
- ⚠️Requires `uv` for Python environment and package management, instead of standard `pip`.
Verified SafeView Analysis
mock-mcp
by mcpland
Facilitates AI-generated mock data for testing web applications by bridging test runners with Model Context Protocol (MCP) clients.
Facilitates AI-generated mock data for testing web applications by bridging test runners with Model Context Protocol (MCP) clients.
Setup Requirements
- ⚠️Requires an MCP (Model Context Protocol) client (e.g., Cursor, Claude Desktop) to be configured and running separately to generate mock data.
- ⚠️The test runner must set the `MOCK_MCP=1` environment variable to enable mock generation.
- ⚠️Tests need to use an HTTP interception library (e.g., `fetchMock`, Playwright's `page.route`) to route requests to `mock-mcp`.
Verified SafeView Analysis
doc-hub-mcp
by wxkingstar
Provides offline, local Markdown document retrieval and resource reading capabilities for IDEs, Agents, or debugging tools, primarily focused on WeChat Work and Feishu developer documentation.
Provides offline, local Markdown document retrieval and resource reading capabilities for IDEs, Agents, or debugging tools, primarily focused on WeChat Work and Feishu developer documentation.
Setup Requirements
- ⚠️Node.js version 20.18 or higher is strictly required due to dependency requirements.
- ⚠️Requires manual configuration of the `DOC_ROOT` environment variable if Markdown documents are not located in the default 'docs/', 'wecom/', or 'feishu/' directories.
- ⚠️The initial setup and first launch using `npx` may involve downloading over 100MB of data and can take several minutes to complete.
Verified SafeView Analysis
SchemaCrawler-AI
by schemacrawler
Provides an AI-powered interface for natural language database schema exploration, analysis, visualization, and SQL assistance.
Provides an AI-powered interface for natural language database schema exploration, analysis, visualization, and SQL assistance.
Setup Requirements
- ⚠️Requires JDBC connection details to a database (e.g., URL, user, password), provided via environment variables.
- ⚠️Requires a Java Runtime Environment or Docker to run.
- ⚠️The MCP Server transport type (`SCHCRWLR_MCP_SERVER_TRANSPORT`) must be explicitly configured as 'http' or 'stdio', otherwise it defaults to 'stdio' and might not be accessible over the network as expected.
- ⚠️Relies on Spring AI framework for its core functionality.
Verified SafeView Analysis
FerrumMCP
by Eth3rnit3
A browser automation server for AI assistants, enabling interaction with web pages through the Model Context Protocol.
A browser automation server for AI assistants, enabling interaction with web pages through the Model Context Protocol.
Setup Requirements
- ⚠️Requires Ruby 3.2+.
- ⚠️Docker deployments require `--security-opt seccomp=unconfined` for Chromium to function.
- ⚠️BotBrowser profiles, used for anti-detection, require separate licensing or purchase.
- ⚠️The `solve_captcha` tool requires `whisper-cli` to be installed and available on the system.
Verified SafeView Analysis
ChatSpatial
by cafferychen777
Natural language-driven spatial transcriptomics analysis via Model Context Protocol, integrating 60+ scientific methods.
Natural language-driven spatial transcriptomics analysis via Model Context Protocol, integrating 60+ scientific methods.
Setup Requirements
- ⚠️Requires Python 3.10+ (3.11-3.12 recommended).
- ⚠️Many advanced methods require R and specific R packages (e.g., sctransform, spacexr), necessitating a separate R installation and `rpy2`.
- ⚠️Certain features (STAGATE_pyG, STalign) require manual installation directly from GitHub due to PyPI unavailability.
- ⚠️Specific methods (SingleR, PETSc acceleration for CellRank) are not available on Windows due to C++ compilation issues.
- ⚠️A full installation (with all features) can consume 5-10 GB of disk space.
Verified SafeView Analysis
hello-spring-mcp-server
by jamesward
This server provides a set of tools for AI agents to query employee skills and retrieve employees based on specific skills from an in-memory dataset.
This server provides a set of tools for AI agents to query employee skills and retrieve employees based on specific skills from an in-memory dataset.
Setup Requirements
- ⚠️Requires Java Development Kit (JDK) installed.
- ⚠️Requires Gradle (though the 'gradlew' wrapper typically handles this automatically).
Verified SafeView Analysis
cymbiont
by Brandtweary
Augments AI assistants with a self-organizing knowledge graph for persistent memory and enhanced context retrieval across various domains.
Augments AI assistants with a self-organizing knowledge graph for persistent memory and enhanced context retrieval across various domains.
Setup Requirements
- ⚠️Requires an OpenAI API Key (Paid) for entity extraction and semantic search.
- ⚠️Requires local installation and setup of the Neo4j graph database.
- ⚠️The Python backend requires ~4GB of dependencies, including PyTorch with CUDA libraries, which can be resource-intensive.
Verified SafeView Analysis
VEEPAY
by VEEPAYONX
The system facilitates the creation, deployment, and management of self-evolving AI agents on the Solana blockchain for various Web3 automation and decision-making tasks, fostering a community-driven, decentralized ecosystem.
The system facilitates the creation, deployment, and management of self-evolving AI agents on the Solana blockchain for various Web3 automation and decision-making tasks, fostering a community-driven, decentralized ecosystem.
Setup Requirements
- ⚠️Requires a complex multi-language development environment including Python, Rust (for Solana/Anchor), Go (for backend), and Node.js (for frontend/scripts), each with its own toolchains and package managers.
- ⚠️Requires a Solana client (CLI) and a funded wallet to interact with the blockchain, incurring transaction fees (SOL) for deployment and agent operations.
- ⚠️AI model training, especially for advanced models, may require access to high-performance computing resources like Google TPUs (as indicated by `ai/hardware_acceleration/tpu_training.py`) or powerful GPUs, adding significant infrastructure costs and setup complexity.
Review RequiredView Analysis
database-ontology-mcp
by ralfbecher
Analyzes relational database schemas, generates semantic ontologies (RDF/OWL, R2RML), and provides tools for Text-to-SQL convenience, secure query execution, and data visualization.
Analyzes relational database schemas, generates semantic ontologies (RDF/OWL, R2RML), and provides tools for Text-to-SQL convenience, secure query execution, and data visualization.
Setup Requirements
- ⚠️Requires Python 3.13+.
- ⚠️Requires external database connection details (PostgreSQL, Snowflake, or Dremio credentials in .env file or passed as parameters).
- ⚠️The Dremio connection through the `connect_database` MCP tool (as defined in `src/main.py`) is misconfigured, attempting to use PostgreSQL wire protocol instead of the Dremio REST API client, which may prevent successful connection for Dremio users. Ensure the correct `connect_dremio` tool from `src/tools/connection.py` is registered if Dremio REST API functionality is desired.