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)
mysqltuner_mcp
by isdaniel
A Model Context Protocol (MCP) server for MySQL performance tuning and analysis.
A Model Context Protocol (MCP) server for MySQL performance tuning and analysis.
Setup Requirements
- ⚠️Requires `MYSQL_URI` environment variable to be set.
- ⚠️Requires MySQL 5.7+ or 8.0+.
- ⚠️Requires `performance_schema` to be enabled in MySQL.
- ⚠️Requires specific MySQL permissions for the connecting user: `GRANT SELECT ON performance_schema.*`, `GRANT SELECT ON information_schema.*`, `GRANT PROCESS ON *.*`, and `GRANT SELECT ON your_database.*`.
Review RequiredView Analysis
watsonx-mcp-server
by PurpleSquirrelMedia
Enables Claude Code to delegate text generation, chat, and embedding tasks to IBM watsonx.ai foundation models, supporting a multi-agent AI architecture for specialized workloads and RAG pipelines.
Enables Claude Code to delegate text generation, chat, and embedding tasks to IBM watsonx.ai foundation models, supporting a multi-agent AI architecture for specialized workloads and RAG pipelines.
Setup Requirements
- ⚠️Requires an IBM Cloud account with access to watsonx.ai services, typically a paid plan for substantial usage, although a Lite (free tier) plan is mentioned in the README for basic access.
- ⚠️Requires configuration of either `WATSONX_SPACE_ID` (recommended deployment space) or `WATSONX_PROJECT_ID` from your watsonx.ai instance.
- ⚠️Demo scripts (e.g., `document-analyzer.js`, `embedding-index.js`) hardcode local paths like `/Volumes/Virtual Server/_NEW/Documents`, which users must modify to point to their own data storage.
- ⚠️The IBM Key Protect integration (`key_protect_list_keys`, etc.) is temporarily disabled in `index.js` due to a missing package, meaning these tools are non-functional.
Review RequiredView Analysis
test-remote-mcp-server
by abhimulay821
Tracks and manages personal expenses using an SQLite database and exposes functionalities via a FastMCP server.
Tracks and manages personal expenses using an SQLite database and exposes functionalities via a FastMCP server.
Setup Requirements
- ⚠️Requires Python 3.12 or newer.
- ⚠️Database is stored in the system's temporary directory, which might be cleared by the OS.
Verified SafeView Analysis
DOREMUS_MCP
by SimoneFassio
A Model Context Protocol (MCP) server for accessing the DOREMUS Knowledge Graph, enabling LLMs to query classical music metadata including composers, works, performances, recordings, and instrumentation using natural language.
A Model Context Protocol (MCP) server for accessing the DOREMUS Knowledge Graph, enabling LLMs to query classical music metadata including composers, works, performances, recordings, and instrumentation using natural language.
Setup Requirements
- ⚠️Requires Docker and Docker Compose OR Python 3.11+ and Poetry for setup.
- ⚠️Requires API keys for external LLM providers (OpenAI, Groq, Cerebras) or a local Ollama instance running, depending on 'LLM_SAMPLING_PROVIDER' configuration.
- ⚠️The system relies on pre-generated graph statistics (`edges_stats.csv`, `node_type_stats.csv`, `ontology_structure.csv`) which must be created by running `python src/analyze_graph_ontology/analyze_graph.py` before full functionality is available.
Verified SafeView Analysis
mysql_mcp_server
by psetiawan
This server allows Continue.dev to interact with a MySQL database by providing resources (tables, rows) and tools (SQL query execution) via the MCP 2024 protocol.
This server allows Continue.dev to interact with a MySQL database by providing resources (tables, rows) and tools (SQL query execution) via the MCP 2024 protocol.
Setup Requirements
- ⚠️Requires a running MySQL database server.
- ⚠️Database credentials (especially password) are passed as insecure command-line arguments.
- ⚠️Requires Node.js runtime environment.
- ⚠️Requires specific YAML configuration for Continue.dev to integrate properly.
Review RequiredView Analysis
mcp-server-mgit
by liliangshan
An MCP server for executing `mgit push` operations and managing project configurations across multiple Git repositories.
An MCP server for executing `mgit push` operations and managing project configurations across multiple Git repositories.
Setup Requirements
- ⚠️Requires MGit tool to be installed and configured on the system.
- ⚠️The `REPO_NAME` environment variable is mandatory and the server will not start without it.
- ⚠️For the default `CHECK_PUSH_HISTORY=true` setting, the `get_push_history` tool must be called before `mgit_push`.
Verified SafeView Analysis
AssistantAI_MCP
by Zahaawii
An MCP server acting as an AI agent backend, integrating with ChromaDB for knowledge management and a blog platform for dynamic content interaction.
An MCP server acting as an AI agent backend, integrating with ChromaDB for knowledge management and a blog platform for dynamic content interaction.
Setup Requirements
- ⚠️Requires CHROMADB_API_KEY environment variable.
- ⚠️Requires GOOGLE_API_KEY environment variable for embeddings.
- ⚠️Requires Docker/Docker Compose for easy setup as per `compose.yaml`.
Verified SafeView Analysis
claude-context-system
by support318
Provides persistent memory and context management for AI coding assistants like Claude Code, tracking projects, tasks, decisions, errors, and conversation history to improve AI-human collaboration.
Provides persistent memory and context management for AI coding assistants like Claude Code, tracking projects, tasks, decisions, errors, and conversation history to improve AI-human collaboration.
Setup Requirements
- ⚠️Requires a specific pre-existing infrastructure: SSH access to '192.168.40.100' and a running Dockerized PostgreSQL container named 'candid-crm-staging-postgres-1' with a 'candid' user.
- ⚠️The core MCP server component (`mcp-server/src/index.ts`) hardcodes the PostgreSQL database password directly, overriding any environment variables provided, leading to a critical security vulnerability.
- ⚠️Specifically designed for and requires the 'Claude Code CLI' to function as intended.
Review RequiredView Analysis
keyword-automation
by francesca-tabor-ai
Builds a cost-effective, ManyChat-style keyword-triggered chatbot automation system with multi-channel support, AI-powered intent detection, flow automation, CRM, and analytics via MCP servers.
Builds a cost-effective, ManyChat-style keyword-triggered chatbot automation system with multi-channel support, AI-powered intent detection, flow automation, CRM, and analytics via MCP servers.
Setup Requirements
- ⚠️Requires Anthropic API Key (Paid) for all AI functionalities (intent detection, dynamic content generation, email personalization).
- ⚠️Requires Python 3 and the `anthropic-mcp` package (install via `pip install anthropic-mcp`) for running the MCP Python servers.
- ⚠️Requires setup and configuration of external messaging platforms (WhatsApp, Telegram, Slack, Discord) and CRM (HubSpot) to enable full functionality, including obtaining API keys/tokens and setting up webhooks.
Verified SafeView Analysis
rytnow-mcp
by rahulvramesh
Exposes Rytnow project management capabilities as tools and resources for AI assistants via the Model Context Protocol (MCP).
Exposes Rytnow project management capabilities as tools and resources for AI assistants via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires a Rytnow API Token.
- ⚠️Requires Bun runtime for building or running from source.
Verified SafeView Analysis
HomeMCPBridge
by coalsi
Integrates macOS HomeKit, Govee, and Scrypted devices with AI assistants (like Claude) using the Model Context Protocol for natural language control and real-time event broadcasting.
Integrates macOS HomeKit, Govee, and Scrypted devices with AI assistants (like Claude) using the Model Context Protocol for natural language control and real-time event broadcasting.
Setup Requirements
- ⚠️Requires macOS 14.0 (Sonoma) or later.
- ⚠️Requires HomeKit-enabled devices configured in the Apple Home app.
- ⚠️Requires an MCP-compatible AI assistant (e.g., Claude Code, Claude Desktop).
- ⚠️Govee plugin requires obtaining an API key from the Govee app.
- ⚠️Scrypted NVR integration requires a separate, self-hosted Scrypted instance with the MQTT plugin configured, and credentials provided.
Verified SafeView Analysis
mcp-server
by echoes-io
Model Context Protocol (MCP) server for AI-powered storytelling, providing narrative knowledge graph features, semantic search, consistency checks, and dynamic prompt management for narrative content.
Model Context Protocol (MCP) server for AI-powered storytelling, providing narrative knowledge graph features, semantic search, consistency checks, and dynamic prompt management for narrative content.
Setup Requirements
- ⚠️Requires Node.js 20+
- ⚠️Requires Gemini API key (Paid) for entity extraction
- ⚠️Requires cloning the 'echoes-io/.github' repository for prompt templates as a sibling directory to the project for prompt generation tools