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)
pluggedin-app
by VeriTeknik
A testing environment for MCP (Model Control Protocol) servers, allowing interaction through a chat interface powered by LLMs and an AI agent using the LangChain ReAct framework.
A testing environment for MCP (Model Control Protocol) servers, allowing interaction through a chat interface powered by LLMs and an AI agent using the LangChain ReAct framework.
Setup Requirements
- ⚠️Requires OpenAI, Anthropic, or Google API Key for LLM integration and email translation (Paid services).
- ⚠️Requires PostgreSQL database for persistent storage.
- ⚠️Requires Redis for session management and distributed rate limiting.
- ⚠️Requires Docker (for deployment) and potentially Bubblewrap/Firejail (for sandboxing on Linux hosts, if not containerized with them).
- ⚠️GitHub API Token required for repository analysis and publishing to the MCP Registry.
Verified SafeView Analysis
mcp-local-rag
by nkapila6
Provides a local, RAG-like web search tool for Large Language Models to retrieve current information and context.
Provides a local, RAG-like web search tool for Large Language Models to retrieve current information and context.
Setup Requirements
- ⚠️Requires Docker or uv for installation.
- ⚠️Requires Python 3.10.
- ⚠️Downloads a MediaPipe Text Embedder model locally (~20MB).
Verified SafeView Analysis
bmad-mcp-server
by mkellerman
Provides AI assistants with access to specialized agents and automated workflows from the BMAD (Business Methodology Automation and Delivery) methodology.
Provides AI assistants with access to specialized agents and automated workflows from the BMAD (Business Methodology Automation and Delivery) methodology.
Setup Requirements
- ⚠️Node.js 18 or later is required.
- ⚠️An MCP-compatible client (e.g., Claude Desktop, VS Code with Copilot, Cline) is needed to interact with the server.
- ⚠️E2E tests require a LiteLLM proxy running (typically via Docker), which uses real LLM APIs and incurs costs. API keys for your chosen LLM provider (e.g., OpenAI, Anthropic) are necessary, often configured via a mounted `~/.config/litellm` directory.
Review RequiredView Analysis
google-tag-manager-mcp-server
by stape-io
This server acts as a middleware to connect MCP (Model Context Protocol) clients with the Google Tag Manager API, enabling programmatic management of GTM accounts, containers, and resources.
This server acts as a middleware to connect MCP (Model Context Protocol) clients with the Google Tag Manager API, enabling programmatic management of GTM accounts, containers, and resources.
Setup Requirements
- ⚠️Requires a compatible MCP client (e.g., Claude Desktop, Cursor AI) and specific client-side configuration to connect.
- ⚠️Requires Google OAuth authentication to access Google Tag Manager API, necessitating user consent and proper Google API project setup.
- ⚠️Designed for deployment on Cloudflare Workers, requiring a Cloudflare account and configuration of several environment variables.
Verified SafeView Analysis
ls-mcp
by lirantal
Command-line tool for discovering, analyzing, and reporting on Model Context Protocol (MCP) server configurations in a local development environment.
Command-line tool for discovering, analyzing, and reporting on Model Context Protocol (MCP) server configurations in a local development environment.
Setup Requirements
- ⚠️Requires Node.js runtime (>=20.13.0)
Verified SafeView Analysis
toolhive-studio
by stacklok
ToolHive is a desktop application (Electron UI) for discovering, deploying, and managing Model Context Protocol (MCP) servers in isolated containers, and connecting them to AI agents and clients.
ToolHive is a desktop application (Electron UI) for discovering, deploying, and managing Model Context Protocol (MCP) servers in isolated containers, and connecting them to AI agents and clients.
Setup Requirements
- ⚠️Requires Docker daemon to be running locally.
- ⚠️Requires Node.js version 22.0.0 (specified in `package.json` and README).
- ⚠️Uses `pnpm` as the package manager for development.
Verified SafeView Analysis
sagemcp
by sagemcp
A scalable platform for hosting Multi-tenant Model Context Protocol (MCP) servers with multi-tenant support, OAuth integration, and connector plugins for various services.
A scalable platform for hosting Multi-tenant Model Context Protocol (MCP) servers with multi-tenant support, OAuth integration, and connector plugins for various services.
Setup Requirements
- ⚠️Requires Kubernetes 1.21+ and Helm 3.8+ for production deployment.
- ⚠️PostgreSQL and Redis are essential for database persistence and caching functionality.
- ⚠️External OAuth provider (e.g., GitHub) client ID and secret are required to enable respective connectors.
- ⚠️A strong `SECRET_KEY` environment variable must be generated and set for production environments.
Verified SafeView Analysis
mcp-notify
by aahl
A Model Context Protocol (MCP) server designed to send messages and notifications across various platforms like WeWork, DingTalk, Telegram, Lark, Home Assistant, Bark, Ntfy, and PushPlus.
A Model Context Protocol (MCP) server designed to send messages and notifications across various platforms like WeWork, DingTalk, Telegram, Lark, Home Assistant, Bark, Ntfy, and PushPlus.
Setup Requirements
- ⚠️Requires obtaining and securely configuring API keys/tokens for specific notification platforms (e.g., WeWork, DingTalk, Telegram, Home Assistant) as environment variables.
- ⚠️Requires either a Docker environment or a Python environment with `uvx` for local deployment.
- ⚠️Outbound network access to the respective third-party notification service APIs (e.g., Telegram, WeWork) is essential for the server to function.
Verified SafeView Analysis
heroui-mcp
by heroui-inc
Provides HeroUI design system component documentation and theme data to AI assistants/coding agents.
Provides HeroUI design system component documentation and theme data to AI assistants/coding agents.
Setup Requirements
- ⚠️Requires Node.js v22+ and pnpm package manager.
- ⚠️Requires Cloudflare R2 credentials (ACCOUNT_ID, ACCESS_KEY_ID, SECRET_ACCESS_KEY, BUCKET_NAME) for data storage and extraction.
- ⚠️For the local testing harness (Mastra playground), one of the following API keys is required: ANTHROPIC_API_KEY, OPENAI_API_KEY, or AWS_ACCESS_KEY_ID/AWS_SECRET_ACCESS_KEY/AWS_REGION for Bedrock.
- ⚠️A SERVICE_AUTH_TOKEN is required for the authentication middleware if enabled.
Verified SafeView Analysis
nanobanana-mcp-server
by zhongweili
Provides AI-powered image generation and editing capabilities through Google's Gemini models with intelligent model selection.
Provides AI-powered image generation and editing capabilities through Google's Gemini models with intelligent model selection.
Setup Requirements
- ⚠️Requires a Google Gemini API Key (can be free tier, but usage may incur costs).
- ⚠️Requires Python 3.11+.
- ⚠️For Google Cloud deployments, Vertex AI Application Default Credentials (ADC) with the `roles/aiplatform.user` IAM role are needed if not using an API key.
- ⚠️Recommends `uv` for easy installation and management, which needs to be installed separately.
Verified SafeView Analysis
In-Memoria
by pi22by7
Provides persistent intelligence infrastructure for AI agents, enabling them to understand codebases, detect patterns, predict coding approaches, and generate context-aware insights.
Provides persistent intelligence infrastructure for AI agents, enabling them to understand codebases, detect patterns, predict coding approaches, and generate context-aware insights.
Setup Requirements
- ⚠️Requires Node.js version 18 or higher.
- ⚠️Relies on platform-specific Rust native bindings; unsupported platforms or build issues may result in degraded (TypeScript-based) analysis or failure.
- ⚠️The 'SURREAL_SYNC_DATA' environment variable is recommended to be explicitly set to 'true' for crash safety.
Verified SafeView Analysis
mcp-server-datadog
by winor30
Enables programmatic interaction with various Datadog services, providing tools for incident management, monitoring, logging, metrics querying, APM trace analysis, RUM event processing, and host/downtime administration.
Enables programmatic interaction with various Datadog services, providing tools for incident management, monitoring, logging, metrics querying, APM trace analysis, RUM event processing, and host/downtime administration.
Setup Requirements
- ⚠️Requires Datadog API Key (DATADOG_API_KEY) and Application Key (DATADOG_APP_KEY) which may be associated with a paid Datadog account.
- ⚠️This is a community-maintained project and is not officially affiliated with, endorsed by, or supported by Datadog, Inc.
- ⚠️The volume of data returned by tools like `get_logs`, `list_traces`, or RUM event queries can be substantial, potentially leading to high token costs for large data retrievals.