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(7037)
n8n-mcp
by czlonkowski
Provides comprehensive n8n node documentation, workflow management, and template discovery via the Model Context Protocol, aimed at assisting AI agents in building and validating n8n workflows.
Provides comprehensive n8n node documentation, workflow management, and template discovery via the Model Context Protocol, aimed at assisting AI agents in building and validating n8n workflows.
Setup Requirements
- ⚠️Requires a secure AUTH_TOKEN environment variable (default token prevents production startup).
- ⚠️Requires a pre-built node database (data/nodes.db) for functionality, which can be rebuilt manually.
- ⚠️Optional: OPENAI_API_KEY is required for template metadata generation.
- ⚠️Requires a running n8n instance for workflow management tools to function.
Verified SafeView Analysis
bifrost
by maximhq
High-performance AI gateway unifying multiple LLM providers, offering real-time monitoring, configuration management, and extensibility through plugins.
High-performance AI gateway unifying multiple LLM providers, offering real-time monitoring, configuration management, and extensibility through plugins.
Setup Requirements
- ⚠️Requires Kubernetes 1.23+ and Helm 3.2.0+ for deployment.
- ⚠️A Persistent Volume (PV) provisioner is needed in the underlying infrastructure for persistent storage (e.g., SQLite, PostgreSQL).
- ⚠️Most AI providers (e.g., OpenAI, Anthropic, Azure) require API keys, which are typically paid services.
- ⚠️The `image.tag` must be explicitly specified during Helm installation (e.g., `--set image.tag=v1.3.37`).
- ⚠️For local LLMs (Ollama, SGLang), a `base_url` must be configured in the network settings.
Review RequiredView Analysis
PPTAgent
by icip-cas
PPTAgent is designed to automatically generate high-quality PowerPoint presentations from various document types (like PDFs) and user-provided templates, leveraging large language models (LLMs) for content extraction, outlining, and slide generation.
PPTAgent is designed to automatically generate high-quality PowerPoint presentations from various document types (like PDFs) and user-provided templates, leveraging large language models (LLMs) for content extraction, outlining, and slide generation.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid) or compatible API endpoint with a specified model.
- ⚠️Requires Docker for easy setup of frontend and backend services.
- ⚠️Requires LibreOffice/OpenOffice (`soffice`) for PPTX to image conversion.
- ⚠️Requires an external PDF parsing API (`MINERU_API`) endpoint.
Review RequiredView Analysis
mcp-server-kubernetes
by Flux159
Provides a Model Context Protocol (MCP) server for managing Kubernetes clusters via kubectl and Helm commands.
Provides a Model Context Protocol (MCP) server for managing Kubernetes clusters via kubectl and Helm commands.
Setup Requirements
- ⚠️Requires `kubectl` to be installed and in PATH on the host where the server runs.
- ⚠️Requires a valid `kubeconfig` file with configured contexts for Kubernetes cluster access.
- ⚠️Requires `Helm v3` to be installed and in PATH for Helm chart operations (optional).
- ⚠️NetworkPolicy enabled in Helm chart defaults to 'deny all' and requires explicit egress rules for DNS, Kubernetes API, and cloud provider APIs to function.
Review RequiredView Analysis
modelcontextprotocol
by perplexityai
Provides AI assistants with real-time web search, reasoning, and research capabilities through Perplexity's API.
Provides AI assistants with real-time web search, reasoning, and research capabilities through Perplexity's API.
Setup Requirements
- ⚠️Requires a Perplexity API Key (paid service) set as an environment variable (PERPLEXITY_API_KEY).
- ⚠️Requires Node.js >= 18.
- ⚠️For HTTP mode, 'ALLOWED_ORIGINS' requires careful configuration if exposing publicly, otherwise it defaults to local addresses.
Verified SafeView Analysis
xiaozhi-esp32-server
by xinnan-tech
Provides a robust backend service for the Xiaozhi ESP32 intelligent terminal hardware, enabling AI assistant functionalities such as voice recognition, natural language processing, knowledge base integration, voice cloning, and device control through MQTT, Websocket, and MCP protocols.
Provides a robust backend service for the Xiaozhi ESP32 intelligent terminal hardware, enabling AI assistant functionalities such as voice recognition, natural language processing, knowledge base integration, voice cloning, and device control through MQTT, Websocket, and MCP protocols.
Setup Requirements
- ⚠️Requires external AI API keys for cloud-based LLM, ASR, TTS, and VLLM services (typically paid).
- ⚠️Deployment is primarily designed for Docker Compose, involving multiple services (Java API, Python AI server, Redis, MySQL, MQTT Gateway, RAGFlow).
- ⚠️Full functionality, especially device control, requires connection to actual ESP32 hardware devices running compatible firmware.
- ⚠️The Python `xiaozhi-server` component relies on FFmpeg for certain audio processing tasks, which needs to be installed.
- ⚠️The backend is split across Java (Spring Boot) and Python (Flask/WebSocket server), requiring both environments to be managed.
Verified SafeView Analysis
claude-code-subagents-collection
by davepoon
Provides a command-line interface to browse, install, manage, and verify Claude Code subagents, commands, and external MCP (Model Context Protocol) servers, facilitating local and project-level configuration for development workflows.
Provides a command-line interface to browse, install, manage, and verify Claude Code subagents, commands, and external MCP (Model Context Protocol) servers, facilitating local and project-level configuration for development workflows.
Setup Requirements
- ⚠️Requires Node.js and npm.
- ⚠️Requires Docker Desktop and Docker MCP Toolkit for Docker MCP server management.
- ⚠️Requires Claude Code CLI for full MCP server management and verification.
Verified SafeView Analysis
mindsdb
by mindsdb
A configuration-driven, automated testing framework for MindsDB data source integrations, designed to validate handler functionality and performance using pytest.
A configuration-driven, automated testing framework for MindsDB data source integrations, designed to validate handler functionality and performance using pytest.
Setup Requirements
- ⚠️Requires a running MindsDB server to connect to.
- ⚠️Requires various external API keys (e.g., OpenAI, Anthropic, Google) for LLM-based features and specific data source integrations, which often correspond to paid services. These must be manually configured in a '.env' file.
- ⚠️May require local instances of specific services like Ollama or vLLM servers for certain integrations.
- ⚠️Requires `uv` for dependency installation (`uv pip install`).
- ⚠️Some vector store integrations require PostgreSQL with the `pgvector` extension configured.
Review RequiredView Analysis
cc-switch
by farion1231
A desktop application built with Tauri for managing configurations, contexts, or credentials for a specific system or platform.
A desktop application built with Tauri for managing configurations, contexts, or credentials for a specific system or platform.
Setup Requirements
- ⚠️Requires pnpm package manager.
- ⚠️Requires Node.js (specific version defined in `.node-version`).
- ⚠️Requires Rust toolchain for building the native Tauri application.
Verified SafeView Analysis
brightdata-mcp
by brightdata
Enables AI agents and LLMs to access real-time web data, perform browser automation, and extract structured information from webpages, reliably bypassing bot detection.
Enables AI agents and LLMs to access real-time web data, perform browser automation, and extract structured information from webpages, reliably bypassing bot detection.
Setup Requirements
- ⚠️Requires a Bright Data API Key (`API_TOKEN`) for operation, which is a paid service, although a free tier is available for basic tools.
- ⚠️Many advanced tools (e.g., browser automation, structured web data APIs) require enabling 'Pro Mode' by setting `PRO_MODE=true` and incur additional charges beyond the free tier.
- ⚠️Requires a Node.js runtime environment to be installed locally to run.
Verified SafeView Analysis
inspector
by MCPJam
A testing and debugging tool for Model Context Protocol (MCP) servers, allowing developers to inspect, connect, and interact with various AI/LLM models, tools, resources, and evaluation suites.
A testing and debugging tool for Model Context Protocol (MCP) servers, allowing developers to inspect, connect, and interact with various AI/LLM models, tools, resources, and evaluation suites.
Setup Requirements
- ⚠️Requires Node.js and npm for development. The `mint` CLI is used for local preview.
- ⚠️Starts an embedded Hono server on port 6274 by default, which might conflict with other services.
- ⚠️Integrated with Ollama; if using local LLMs, Ollama must be installed and running.
- ⚠️Uses WorkOS for authentication, requiring `VITE_WORKOS_CLIENT_ID` configuration.
- ⚠️Leverages Convex for backend persistence, requiring `VITE_CONVEX_URL` configuration.
Verified SafeView Analysis
mcp-context-forge
by IBM
Retrieves web content and files from URLs, then converts them into high-quality Markdown format, supporting various content types and conversion engines.
Retrieves web content and files from URLs, then converts them into high-quality Markdown format, supporting various content types and conversion engines.
Setup Requirements
- ⚠️Requires Python 3.11+.
- ⚠️Dependencies vary by feature; full format support (e.g., PDF, DOCX) requires specific `make install-*` commands and external libraries.
- ⚠️Built on `fastmcp>=0.1.0`, which must be installed in the environment.
- ⚠️If hosted by the MCP Gateway, upgrading to v0.7.0+ requires a critical database migration with specific `.env` variable setup and backup procedures.