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)
Agentic-AI-LLM-Apps
by mohammadreza-mohammadi94
A Retrieval-Augmented Generation (RAG) system for querying Alice's Adventures in Wonderland using LangChain and FAISS.
A Retrieval-Augmented Generation (RAG) system for querying Alice's Adventures in Wonderland using LangChain and FAISS.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid)
- ⚠️Python 3.8+ compatible (as per pyproject.toml)
- ⚠️Text files must be placed in the `alice_rag/data` directory
Review RequiredView Analysis
codenav
by ajacobm
Provides a comprehensive code analysis platform, extracting architectural insights, quality metrics, and enabling navigation for integration with AI/LLM agents or data science workflows.
Provides a comprehensive code analysis platform, extracting architectural insights, quality metrics, and enabling navigation for integration with AI/LLM agents or data science workflows.
Setup Requirements
- ⚠️Docker Desktop or equivalent container runtime is required for full functionality (Redis, Memgraph).
- ⚠️Requires a running Redis server for caching and Change Data Capture (CDC).
- ⚠️Requires a running Memgraph graph database for advanced graph queries and persistent CDC sync.
- ⚠️Requires `ast-grep-py` to be installed for multi-language parsing.
Review RequiredView Analysis
ygo-db-local-mcp
by TomoTom0
Provides CLI tools and an MCP server for searching and managing a local Yu-Gi-Oh! card database.
Provides CLI tools and an MCP server for searching and managing a local Yu-Gi-Oh! card database.
Setup Requirements
- ⚠️Requires downloading data files by running `bash scripts/setup/setup-data.sh`.
- ⚠️Requires building the TypeScript project into JavaScript using `bun run build` (or `npm run build`) before execution.
- ⚠️Requires Bun or Node.js runtime environment.
Verified SafeView Analysis
smartapi-mcp
by biothings
Creates Model Context Protocol (MCP) servers for APIs registered in the SmartAPI registry, with a focus on bioinformatics and life sciences APIs.
Creates Model Context Protocol (MCP) servers for APIs registered in the SmartAPI registry, with a focus on bioinformatics and life sciences APIs.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️Requires network access to the SmartAPI registry (https://smart-api.info) for API discovery.
- ⚠️Authentication (e.g., Bearer, Basic, API Key, Cognito) for integrated APIs must be configured via environment variables or CLI arguments.
Verified SafeView Analysis
coro-cpp-mcp
by liuli-neko
A lightweight C++ server implementing the MCP (Model Context Protocol) via JSON-RPC over various transports (Stdio, SSE), designed to expose tool functions and resources to AI agents.
A lightweight C++ server implementing the MCP (Model Context Protocol) via JSON-RPC over various transports (Stdio, SSE), designed to expose tool functions and resources to AI agents.
Setup Requirements
- ⚠️Requires 'xmake' build system.
- ⚠️Requires C++20 compatible compiler.
- ⚠️Requires configuring console for UTF-8 on Windows for proper display of Unicode characters in stdio mode.
- ⚠️SSE transport uses 'minihttp' and binds to a local TCP port (127.0.0.1:8848), which needs to be available.
Verified SafeView Analysis
mysql_mcp_server
by shengshengshengbuxi
This server provides a Model Context Protocol (MCP) interface to a MySQL database, enabling AI models to execute SQL queries and retrieve database schema information.
This server provides a Model Context Protocol (MCP) interface to a MySQL database, enabling AI models to execute SQL queries and retrieve database schema information.
Setup Requirements
- ⚠️Requires a running MySQL database instance.
- ⚠️MySQL connection details (host, port, user, password, database) must be provided via environment variables.
- ⚠️Requires Node.js and npm for setup and execution (npm install, npm run build).
Review RequiredView Analysis
RouterOS-MCP
by grammy-jiang
A Model Context Protocol (MCP) service for managing multiple MikroTik RouterOS v7 devices, exposing safe and auditable network operations to AI tools with strong security guardrails, role-based authorization, and built-in approval workflows.
A Model Context Protocol (MCP) service for managing multiple MikroTik RouterOS v7 devices, exposing safe and auditable network operations to AI tools with strong security guardrails, role-based authorization, and built-in approval workflows.
Setup Requirements
- ⚠️Requires MikroTik RouterOS v7 device(s) with REST API enabled.
- ⚠️Requires Python 3.11 or later.
- ⚠️For production deployment with HTTP/SSE transport, PostgreSQL is recommended, and integration with an OIDC provider (Azure AD, Okta, Auth0) is necessary.
- ⚠️A 32-byte base64-encoded encryption key for device credentials must be configured via environment variable (ROUTEROS_MCP_ENCRYPTION_KEY) in non-lab environments to avoid insecure defaults and warnings.
Verified SafeView Analysis
cariot-mcp-server
by CariotInc
This MCP server provides an interface to Cariot APIs, enabling management, analysis, and visualization of vehicle and driver data, including daily reports, alcohol checks, and real-time device snapshots.
This MCP server provides an interface to Cariot APIs, enabling management, analysis, and visualization of vehicle and driver data, including daily reports, alcohol checks, and real-time device snapshots.
Setup Requirements
- ⚠️Requires Node.js v22+ (ES modules support).
- ⚠️Requires Cariot API credentials (either API Access Key/Secret pair or an ID Token).
Verified SafeView Analysis
interleaved-thinking
by JochenYang
This server enables AI to perform a 'think-execute-reflect' cycle through interleaved sequential thinking and dynamic (mocked) tool calling, designed for complex problem-solving requiring iterative reasoning and external information.
This server enables AI to perform a 'think-execute-reflect' cycle through interleaved sequential thinking and dynamic (mocked) tool calling, designed for complex problem-solving requiring iterative reasoning and external information.
Setup Requirements
- ⚠️Requires Node.js 18+ and npm to run directly via npx.
- ⚠️The 'dynamic tool calling' described in the README is implemented as a mock/simulation within the provided server code, not actual external command execution.
Verified SafeView Analysis
ai-code-context
by Jimartskenya
Generates and maintains contextual code documentation using AI, based on Git changes and project context.
Generates and maintains contextual code documentation using AI, based on Git changes and project context.
Setup Requirements
- ⚠️Requires a valid API Key for OpenAI or Anthropic (paid services), or a locally running Ollama instance if using the 'local' provider.
- ⚠️Requires Node.js (version 16 or higher).
- ⚠️Must be run within an initialized Git repository.
Review RequiredView Analysis
starlink-enterprise-mcp-server
by ry-ops
Manages Starlink Enterprise terminal fleets through Claude AI for monitoring, troubleshooting, and operational planning.
Manages Starlink Enterprise terminal fleets through Claude AI for monitoring, troubleshooting, and operational planning.
Setup Requirements
- ⚠️Requires a Starlink Business/Enterprise Account with API access, which must be requested directly from Starlink business support.
- ⚠️Requires manual creation and configuration of a Service Account (Client ID and Client Secret) within the Starlink account portal.
- ⚠️Relies on the `uv` package manager and Python 3.10 or higher.
- ⚠️Designed for integration with the Claude Desktop App, requiring specific configuration within Claude's `claude_desktop_config.json`.
Verified SafeView Analysis
bucketeer-docs-local-mcp-server
by bucketeer-io
Provides a Model Context Protocol (MCP) server for Bucketeer documentation, enabling AI assistants to search and retrieve information about Bucketeer's feature flag and experimentation platform.
Provides a Model Context Protocol (MCP) server for Bucketeer documentation, enabling AI assistants to search and retrieve information about Bucketeer's feature flag and experimentation platform.
Setup Requirements
- ⚠️Requires Node.js 18+ and npm to run.
- ⚠️Initial setup requires an internet connection to fetch and index documentation from the Bucketeer GitHub repository.