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)
mcp-home-assistant-extended
by rios0rios0
Manages Home Assistant automations by exposing them as tools via the Model Context Protocol (MCP).
Manages Home Assistant automations by exposing them as tools via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires an existing Home Assistant instance with its REST API enabled.
- ⚠️Requires a long-lived access token from Home Assistant for authentication.
- ⚠️Requires an MCP-compatible client (e.g., Cursor IDE) to interact with the server's exposed tools.
- ⚠️Standalone setup requires Python 3.10+ and PDM for dependency management.
Verified SafeView Analysis
nikola-test-mcp-mcp-server
by Traia-IO
An MCP server for the Nikola TEST MCP API, enabling AI agents and LLMs to interact with its functionalities through standardized tools.
An MCP server for the Nikola TEST MCP API, enabling AI agents and LLMs to interact with its functionalities through standardized tools.
Setup Requirements
- ⚠️Docker required for recommended setup (or uv for manual)
- ⚠️Python 3.12+ required
- ⚠️Requires specific environment variables for D402 payment protocol (SERVER_ADDRESS, MCP_OPERATOR_PRIVATE_KEY, D402_FACILITATOR_URL or D402_TESTING_MODE=true)
- ⚠️Custom 'traia-iatp' dependency, complex local handling in dev setup script
Verified SafeView Analysis
metasploit-mcp-server
by consigcody94
Provides AI agents with secure, controlled access to Metasploit Framework for authorized penetration testing, security research, and CTF challenges.
Provides AI agents with secure, controlled access to Metasploit Framework for authorized penetration testing, security research, and CTF challenges.
Setup Requirements
- ⚠️Requires Metasploit Framework with RPC enabled (msfrpcd) to be running.
- ⚠️Python 3.10 or higher is required.
- ⚠️Metasploit RPC password must be provided via environment variable or CLI prompt.
- ⚠️SSL certificate verification for Metasploit RPC is disabled by default (msf_ssl_verify=False), which might require careful consideration in production environments.
Verified SafeView Analysis
LAM-mcp
by Gafoor2005
Browser automation and intelligent web interaction for AI agents using a Model Context Protocol (MCP) server with session-based context analysis.
Browser automation and intelligent web interaction for AI agents using a Model Context Protocol (MCP) server with session-based context analysis.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Requires `uv` (recommended) or `pip` for dependency management.
- ⚠️Requires a locally installed browser (Chrome, Firefox, or Edge) for Selenium to control.
Review RequiredView Analysis
Langgraph-complete-guide
by Nabin68
Demonstrates building a conversational AI agent using LangGraph that integrates external Model Context Protocol (MCP) servers for specialized functionalities like expense tracking and arithmetic calculations, featuring multi-turn conversations and persistent memory.
Demonstrates building a conversational AI agent using LangGraph that integrates external Model Context Protocol (MCP) servers for specialized functionalities like expense tracking and arithmetic calculations, featuring multi-turn conversations and persistent memory.
Setup Requirements
- ⚠️Requires Cohere API Key (Paid) for the ChatCohere LLM.
- ⚠️The Alpha Vantage API key is hardcoded in the source code; it should be moved to an environment variable for security.
- ⚠️Relies on local Python processes for MCP servers (calculator_mcp_server.py and expenses_tracker_MCP_server.py), which are automatically launched by the LangGraph backend.
Verified SafeView Analysis
mcp-server
by riyadhami
Implements a server for the Minecraft Protocol (MCP), likely for custom game servers or related network services.
Implements a server for the Minecraft Protocol (MCP), likely for custom game servers or related network services.
Review RequiredView Analysis
EmailMCP
by yescay
Allows LLMs to draft personalized emails using a local browser and Gmail by reading recipient data from an Excel file.
Allows LLMs to draft personalized emails using a local browser and Gmail by reading recipient data from an Excel file.
Setup Requirements
- ⚠️Requires Python 3.10+
- ⚠️Requires an Excel file with 'Name' and 'Email' columns for input.
- ⚠️The tool expects an absolute path to the Excel file.
- ⚠️Relies on a default web browser being configured and available to open Gmail compose tabs.
Verified SafeView Analysis
tokens
by andflett
A design token generator with a web UI and an MCP server, primarily for generating accessible, perceptually uniform OKLCH color scales and other design tokens for AI-powered UI development.
A design token generator with a web UI and an MCP server, primarily for generating accessible, perceptually uniform OKLCH color scales and other design tokens for AI-powered UI development.
Setup Requirements
- ⚠️Node.js 18+ is required.
- ⚠️npm or pnpm package manager is required.
- ⚠️The `REDIS_URL` environment variable is required if running the web-based MCP server for Server-Sent Events (SSE) support.
Verified SafeView Analysis
mcp-wordpress-server
by cloudbuilders-jp
Enables AI-driven content creation and management for WordPress blogs, automating posting of Markdown articles and AI-generated featured images.
Enables AI-driven content creation and management for WordPress blogs, automating posting of Markdown articles and AI-generated featured images.
Setup Requirements
- ⚠️Requires WordPress 5.6+ and HTTPS for Application Passwords.
- ⚠️Code blocks are formatted for the 'Highlighting Code Block' WordPress plugin; it must be installed for proper rendering.
- ⚠️Gemini API Key (GEMINI_API_KEY or GOOGLE_API_KEY) is required for AI-driven featured image generation, which may incur costs.
Verified SafeView Analysis
HelixCode
by HelixDevelopment
The `event` package provides a core event-driven architecture for the HelixCode platform, enabling loose coupling between components through a publish-subscribe pattern. HelixCode is a comprehensive distributed AI development platform designed for building, testing, and deploying AI-powered applications, particularly focused on code generation, refactoring, and project management with multi-LLM provider support.
The `event` package provides a core event-driven architecture for the HelixCode platform, enabling loose coupling between components through a publish-subscribe pattern. HelixCode is a comprehensive distributed AI development platform designed for building, testing, and deploying AI-powered applications, particularly focused on code generation, refactoring, and project management with multi-LLM provider support.
Setup Requirements
- ⚠️Project is in a critical unfinished state with compilation errors and broken tests, preventing full functionality.
- ⚠️Requires Ollama to be running locally with models (e.g., `llama3:8b`, `codellama:13b`) for local LLM functionality.
- ⚠️Requires API keys for various cloud LLM providers (e.g., `ANTHROPIC_API_KEY`, `OPENAI_API_KEY`, `GEMINI_API_KEY`) for cloud AI features.
- ⚠️Requires PostgreSQL (14+) and Redis (7+) database services to be running.
- ⚠️Critical security vulnerabilities are acknowledged and still under active development, making the system unsafe for sensitive data or production use.
Review RequiredView Analysis
f1
by drivenrajat
Provides comprehensive Formula 1 data and analytics for Claude Desktop integration, offering detailed insights into race data, telemetry, lap times, standings, and strategies.
Provides comprehensive Formula 1 data and analytics for Claude Desktop integration, offering detailed insights into race data, telemetry, lap times, standings, and strategies.
Setup Requirements
- ⚠️Python 3.10 or higher required.
- ⚠️Requires manual configuration in Claude Desktop's `claude_desktop_config.json`.
- ⚠️The local path to the cloned repository must be correctly specified in the Claude Desktop configuration.
- ⚠️Requires the FastF1, Ergast, and OpenF1 APIs to be accessible (no API keys needed for public data).
Verified SafeView Analysis
cve-mcp-server
by davidculver
Provides conversational access to a local, containerized CVE (Common Vulnerabilities and Exposures) database via Model Context Protocol (MCP).
Provides conversational access to a local, containerized CVE (Common Vulnerabilities and Exposures) database via Model Context Protocol (MCP).
Setup Requirements
- ⚠️Docker is required for containerized deployment.
- ⚠️Python 3.11+ is required for local development.
- ⚠️Node.js 18+ is required for the MCP Inspector client.
- ⚠️Initial CVE data loading can take 1-7 minutes depending on dataset size.