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)
fastmcp
by punkpeye
A TypeScript framework for building Model Context Protocol (MCP) servers, providing high-level abstractions and boilerplate handling for features like tools, prompts, resources, sessions, authentication, and HTTP streaming.
A TypeScript framework for building Model Context Protocol (MCP) servers, providing high-level abstractions and boilerplate handling for features like tools, prompts, resources, sessions, authentication, and HTTP streaming.
Setup Requirements
- ⚠️OAuth features, especially with persistent token storage, require `jwtSigningKey` and `encryptionKey` to be consistently configured (e.g., via environment variables) across server restarts to prevent data loss. Auto-generated keys are not persistent.
- ⚠️Using JWKS verification (`JWKSVerifier`) requires manually installing the optional `jose` package via `npm install jose`.
- ⚠️Implementing authentication (`authenticate` function) requires careful handling of `http.IncomingMessage` and user-provided credentials to prevent injection or other HTTP-related vulnerabilities.
Verified SafeView Analysis
n8n-mcp
by czlonkowski
The n8n-MCP server enhances n8n's workflow automation by providing a Model Context Protocol interface, allowing AI agents to discover, validate, and manage n8n nodes and workflows with rich, structured documentation and metadata.
The n8n-MCP server enhances n8n's workflow automation by providing a Model Context Protocol interface, allowing AI agents to discover, validate, and manage n8n nodes and workflows with rich, structured documentation and metadata.
Setup Requirements
- ⚠️Requires a compatible LLM server (e.g., Ollama, OpenAI-compatible API) configured via N8N_MCP_LLM_BASE_URL for AI documentation/metadata features.
- ⚠️Requires an AUTH_TOKEN environment variable (or AUTH_TOKEN_FILE) for HTTP server mode; a strong, randomly generated key is recommended.
- ⚠️The SQLite database (data/nodes.db) needs to be pre-populated by running `npm run rebuild` and `npm run fetch:templates` (and optionally `npm run fetch:community`, `npm run generate:docs`) before full functionality is available.
Verified SafeView Analysis
bifrost
by maximhq
A high-performance AI gateway with a unified interface for multiple LLM providers, offering real-time monitoring and configuration.
A high-performance AI gateway with a unified interface for multiple LLM providers, offering real-time monitoring and configuration.
Setup Requirements
- ⚠️Requires Kubernetes 1.23+ and Helm 3.2.0+ for deployment.
- ⚠️Persistent Volume (PV) provisioner support is required for persistent storage in Kubernetes environments.
- ⚠️Explicitly requires specifying the `image.tag` during Helm installation.
Verified SafeView Analysis
PPTAgent
by icip-cas
Generates high-quality, structured PowerPoint presentations from markdown documents using AI agents for research, design, and content organization.
Generates high-quality, structured PowerPoint presentations from markdown documents using AI agents for research, design, and content organization.
Setup Requirements
- ⚠️Requires API Keys for multiple paid external services (LLMs, Tavily, MinerU).
- ⚠️Docker is required to run the agent sandbox environment.
- ⚠️Python 3.11+ is mandatory for the core system.
- ⚠️Node.js, its npm dependencies (e.g., Playwright, pptxgenjs, sharp), and LibreOffice ('soffice') must be installed for full functionality, particularly for HTML/PDF to PPTX conversions and image processing.
Review RequiredView Analysis
mcp-server-kubernetes
by Flux159
This MCP server enables AI agents to connect to and manage Kubernetes clusters by executing kubectl and Helm commands.
This MCP server enables AI agents to connect to and manage Kubernetes clusters by executing kubectl and Helm commands.
Setup Requirements
- ⚠️Requires kubectl installed and in your PATH.
- ⚠️Requires a valid kubeconfig file with contexts configured.
- ⚠️Requires Helm v3 installed and in your PATH (optional if not using Helm).
Verified SafeView Analysis
modelcontextprotocol
by perplexityai
Provides AI assistants with real-time web search, reasoning, and research capabilities through Perplexity's Sonar models and Search API.
Provides AI assistants with real-time web search, reasoning, and research capabilities through Perplexity's Sonar models and Search API.
Setup Requirements
- ⚠️Requires a Perplexity API Key (PERPLEXITY_API_KEY) which needs to be obtained from the Perplexity API Portal and may incur usage costs.
- ⚠️Requires Node.js version 18 or higher to run.
- ⚠️When deploying in HTTP server mode, the 'ALLOWED_ORIGINS' environment variable defaults to '*', which is insecure. You must set it explicitly to a list of trusted origins for production use.
Verified SafeView Analysis
xiaozhi-esp32-server
by xinnan-tech
This project provides a comprehensive backend service for ESP32-based intelligent terminal devices, enabling AI interaction, device control, voice recognition, and managing various smart features through MQTT, Websocket, and custom MCP protocols.
This project provides a comprehensive backend service for ESP32-based intelligent terminal devices, enabling AI interaction, device control, voice recognition, and managing various smart features through MQTT, Websocket, and custom MCP protocols.
Setup Requirements
- ⚠️Requires API keys for multiple paid AI services (e.g., OpenAI, AliBL, Gemini, Coze, Dify, FastGPT, Xunfei, Tencent) for full functionality.
- ⚠️Docker is the primary and recommended deployment method, requiring Docker Engine and Docker Compose.
- ⚠️Requires local AI model files for some features (e.g., SenseVoiceSmall, Sherpa-Onnx, Silero VAD) if not using cloud-based alternatives.
- ⚠️FFmpeg is a dependency for certain audio processing functionalities within the Python backend.
Verified SafeView Analysis
claude-code-subagents-collection
by davepoon
The repository serves as a comprehensive marketplace and registry for Claude Code, offering a wide array of specialized AI agents, commands, hooks, and a catalog of external Model Context Protocol (MCP) servers to enhance development workflows.
The repository serves as a comprehensive marketplace and registry for Claude Code, offering a wide array of specialized AI agents, commands, hooks, and a catalog of external Model Context Protocol (MCP) servers to enhance development workflows.
Setup Requirements
- ⚠️Requires Claude Code CLI (v1.0.80+) and Node.js 18+ for client-side integration.
- ⚠️Docker Desktop and Docker MCP Toolkit are required for enabling Docker-based MCP servers.
- ⚠️Manual configuration of `~/.claude/settings.json` or executing `chmod +x` for hook scripts can be error-prone.
- ⚠️Community contributions from external marketplaces or directly to the repository could introduce security risks, including remote code execution vulnerabilities via malicious hook definitions.
Review RequiredView Analysis
mindsdb
by mindsdb
MindsDB is an AI database platform that enables users to connect diverse data sources (SQL, NoSQL, APIs) and integrate AI/ML models (AI-Engines, LLMs, RAG pipelines) directly into their data workflows using standard SQL. It supports dynamic test generation for data source integrations, custom test configurations, and comprehensive logging for health checks and performance analysis.
MindsDB is an AI database platform that enables users to connect diverse data sources (SQL, NoSQL, APIs) and integrate AI/ML models (AI-Engines, LLMs, RAG pipelines) directly into their data workflows using standard SQL. It supports dynamic test generation for data source integrations, custom test configurations, and comprehensive logging for health checks and performance analysis.
Setup Requirements
- ⚠️Requires various API keys for external AI/ML services (e.g., OpenAI, Anthropic, Google Gemini) which are often paid services.
- ⚠️Requires local services for some integrations (e.g., Ollama).
- ⚠️Dependencies need to be installed via `uv pip install -r requirements/requirements-test.txt`.
- ⚠️Environment variables must be configured for MindsDB server details and data source credentials in a `.env` file.
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 to access, search, extract, and navigate the live web in real-time without being blocked.
Enables AI agents to access, search, extract, and navigate the live web in real-time without being blocked.
Setup Requirements
- ⚠️Requires a Bright Data API Key, which is tied to a paid service (a free tier with 5,000 requests/month is available, but advanced features incur costs).
- ⚠️Requires Node.js runtime to execute the server.
- ⚠️Designed to be integrated with an LLM orchestration framework or MCP client (e.g., mcpjam CLI, Claude Desktop).
Verified SafeView Analysis
inspector
by MCPJam
Local development and debugging platform for Model Context Protocol (MCP) clients and servers, including proxying MCP server interactions, simulating UI widgets, and facilitating OAuth flows. It enables building, testing, and developing MCP clients and servers.
Local development and debugging platform for Model Context Protocol (MCP) clients and servers, including proxying MCP server interactions, simulating UI widgets, and facilitating OAuth flows. It enables building, testing, and developing MCP clients and servers.
Setup Requirements
- ⚠️Requires Node.js (LTS version recommended) and npm.
- ⚠️Optional: LLM API keys are required for interacting with various AI models (e.g., OpenAI, Anthropic, Google, Deepseek, Mistral, xAI) beyond the free tier models provided in the playground or for specific integrations.
- ⚠️Optional: A local Ollama instance is needed for running local LLMs.
- ⚠️Optional: Integration with Convex and WorkOS/AuthKit is necessary for certain features (e.g., Evals tab, Auth tab, or running specific examples like 'Sip Cocktails').