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)
strudel-mcp-server
by Sopralapanca
Provides an MCP (Multi-Modal Chat Protocol) interface for semantic search of Strudel.cc documentation and songs using vector embeddings.
Provides an MCP (Multi-Modal Chat Protocol) interface for semantic search of Strudel.cc documentation and songs using vector embeddings.
Setup Requirements
- ⚠️Requires a Supabase project with specific tables and 'match_documents' and 'match_songs' RPC functions configured (these RPCs are not defined in the provided code).
- ⚠️Requires a Hugging Face API token (`HF_API_TOKEN`) for generating embeddings.
- ⚠️The `populate_db.py` script requires a local `./chunks` directory containing `.txt` documentation files.
Verified SafeView Analysis
sales-automation-mcp
by OmarA1-Bakri
An intelligent agentic AI assistant for autonomous sales prospecting, lead generation, data enrichment, CRM integration, and multi-channel outreach automation.
An intelligent agentic AI assistant for autonomous sales prospecting, lead generation, data enrichment, CRM integration, and multi-channel outreach automation.
Setup Requirements
- ⚠️Requires Docker and Docker Compose for core infrastructure (PostgreSQL, Redis, API server).
- ⚠️Requires Node.js 18+ and npm for local development of the desktop app and API.
- ⚠️Requires obtaining multiple API keys for various external services (Anthropic/Gemini, HubSpot, Lemlist, Explorium, Postmark, Phantombuster, HeyGen) which may involve sign-ups and potential costs.
Verified SafeView Analysis
elasticsearch_mcp_n8n_telegram_bot
by Som23Git
AI-powered conversational expense tracking and querying via Telegram, leveraging AWS Bedrock LLMs and Elasticsearch's Agent Builder for ingestion and retrieval.
AI-powered conversational expense tracking and querying via Telegram, leveraging AWS Bedrock LLMs and Elasticsearch's Agent Builder for ingestion and retrieval.
Setup Requirements
- ⚠️Requires a running n8n instance to host the workflow.
- ⚠️Requires an AWS account with Bedrock access, specifically for `Claude-3.5-Sonnet-v2` and setting up an AWS Bedrock inference endpoint.
- ⚠️Requires an Elasticsearch Cloud/Serverless instance with specific index mappings (including `semantic_text` field linked to an inference ID).
- ⚠️Requires API keys/credentials for Telegram, Sarvam STT, AWS, and Elasticsearch to be configured securely within n8n's credential manager.
- ⚠️The workflow includes a hardcoded Telegram user ID for access control, needing modification for other users or multi-user scenarios.
- ⚠️The query agent's prompt explicitly instructs LLMs to interpret relative dates as referring to the year 2025 by default, which is a significant design constraint.
Verified SafeView Analysis
mcp-server
by yeonisekim
This project demonstrates building and interacting with a simple Remote Procedure Call (RPC) server using the FastMCP framework, exposing callable tools over HTTP.
This project demonstrates building and interacting with a simple Remote Procedure Call (RPC) server using the FastMCP framework, exposing callable tools over HTTP.
Setup Requirements
- ⚠️Python 3.14+ required
Verified SafeView Analysis
A Dockerized Raspberry Pi 4 monitoring system that collects thermal, environmental, power, and device-level data from various sensors and a Device Under Test (WET White Rabbit board), providing real-time data via REST APIs and WebSockets.
A Dockerized Raspberry Pi 4 monitoring system that collects thermal, environmental, power, and device-level data from various sensors and a Device Under Test (WET White Rabbit board), providing real-time data via REST APIs and WebSockets.
Setup Requirements
- ⚠️Requires Raspberry Pi 4 with Debian 13 (Trixie) or compatible OS.
- ⚠️Requires physical sensor hardware: MLX90640, BME688, MCP3424, a compatible Lab PSU (e.g., Keysight, RS), and a WET White Rabbit board.
- ⚠️Docker and Docker Compose are essential for deployment.
- ⚠️Requires I2C bus and USB serial port (`/dev/i2c-1`, `/dev/ttyUSB0`) to be available and accessible within Docker containers, configured via `privileged: true`.
Review RequiredView Analysis
che-pdf-mcp
by kiki830621
A Swift-native MCP server for high-performance PDF document manipulation, including text extraction, OCR, merging, splitting, and conversion, using macOS native frameworks.
A Swift-native MCP server for high-performance PDF document manipulation, including text extraction, OCR, merging, splitting, and conversion, using macOS native frameworks.
Setup Requirements
- ⚠️Requires macOS 13.0+ (Ventura or later) for operation.
- ⚠️Requires Swift 5.9+ development environment for compilation from source.
- ⚠️This server is designed to be integrated with an AI agent framework (MCP) like Claude Code or Claude Desktop, not for standalone direct user interaction via CLI.
- ⚠️Potential network security risk if the `pdf_url_fetch` tool is exposed to untrusted inputs without proper host validation or a sandboxed execution environment.
Review RequiredView Analysis
code-execution-mcp
by CharlieKerfoot
Enables AI models to execute code in a sandboxed remote environment via a Model Context Protocol (MCP) server.
Enables AI models to execute code in a sandboxed remote environment via a Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires manual configuration within the Claude for Desktop config file, specifying an absolute path to the server's executable.
- ⚠️Relies on the availability and security of the external Piston API (emkc.org) for all code execution.
Verified SafeView Analysis
wayland-mcp
by kurojs
Enables AI assistants to interact with a Wayland desktop for automation, including screenshot capture, VLM analysis, mouse, and keyboard control.
Enables AI assistants to interact with a Wayland desktop for automation, including screenshot capture, VLM analysis, mouse, and keyboard control.
Setup Requirements
- ⚠️Requires `sudo ./setup.sh` to configure system-wide permissions (setuid, sudoers, udev rules) for input control, which grants high privileges and introduces significant security risks.
- ⚠️Requires an API key for either OpenRouter (`OPENROUTER_API_KEY`) or Google Gemini (`GEMINI_API_KEY`) for VLM analysis, both of which are paid services.
- ⚠️Requires specific Wayland environment variables (`XDG_RUNTIME_DIR`, `WAYLAND_DISPLAY`) to be correctly configured for screenshot and input functionality.
Review RequiredView Analysis
mcp-time-server
by FoxLauren
Provides lightweight, cross-platform time and date manipulation utilities via an MCP server.
Provides lightweight, cross-platform time and date manipulation utilities via an MCP server.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Manual JSON configuration for Claude Desktop integration requires absolute paths, which can be error-prone.
- ⚠️Unsigned executables on Windows/macOS require user security bypass (e.g., 'Run anyway' or 'Allow Anyway' in system settings).
- ⚠️On Windows, when running from source, the `tzdata` package is required.
Verified SafeView Analysis
qontinui-mcp
by qontinui
Provides an MCP interface for Qontinui Runner, enabling AI-driven visual automation, testing, and debugging workflows.
Provides an MCP interface for Qontinui Runner, enabling AI-driven visual automation, testing, and debugging workflows.
Setup Requirements
- ⚠️Requires Qontinui Runner desktop application to be running locally.
- ⚠️Requires Python 3.12+.
- ⚠️Relies on specific environment variables (e.g., `QONTINUI_RUNNER_HOST`, `QONTINUI_RUNNER_PORT`) for configuration, with WSL-aware defaults.
Review RequiredView Analysis
mcp-server-assignment
by tw-mk
The server exposes cryptocurrency market data via MCP for AI applications to access real-time market information.
The server exposes cryptocurrency market data via MCP for AI applications to access real-time market information.
Setup Requirements
- ⚠️Python 3.9 or higher is required
- ⚠️Requires Groq API Key (for Groq agent functionality)
- ⚠️CoinGecko API rate limiting may apply
Verified SafeView Analysis
mcp-stdio-server
by alestmej
This server acts as a Model Context Protocol (MCP) tool provider, allowing AI chats to query and potentially control Electrolux smart home appliances by integrating with the Electrolux Cloud API.
This server acts as a Model Context Protocol (MCP) tool provider, allowing AI chats to query and potentially control Electrolux smart home appliances by integrating with the Electrolux Cloud API.
Setup Requirements
- ⚠️Requires Electrolux API Key and JWT Token from the Electrolux Developer Portal (requires signup).
- ⚠️Requires Java and Maven to build/run standalone, or Docker for containerized deployment.
- ⚠️Integration is currently only explicitly verified for Claude Desktop.