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(7756)
heurist-mesh-mcp-server
by heurist-network
This server acts as a Model Context Protocol (MCP) gateway, enabling AI models like Claude to interact with various blockchain and web3 tools available through the Heurist Mesh API.
This server acts as a Model Context Protocol (MCP) gateway, enabling AI models like Claude to interact with various blockchain and web3 tools available through the Heurist Mesh API.
Setup Requirements
- ⚠️Requires a Heurist API key, which must be obtained and configured as an environment variable (HEURIST_API_KEY).
- ⚠️Requires Python 3.10 or higher, or Docker for installation and execution.
- ⚠️Customizing the set of supported agents may require modifying the `server.py` or `config.json` files and restarting the server.
Verified SafeView Analysis
mkp
by StacklokLabs
Allows LLM-powered applications to interact with and manage Kubernetes clusters through the Model Context Protocol (MCP).
Allows LLM-powered applications to interact with and manage Kubernetes clusters through the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Go 1.24 or later.
- ⚠️Requires access to a Kubernetes cluster and a valid kubeconfig file.
- ⚠️The 'task' utility (Taskfile.dev) is needed to run common development and server commands.
- ⚠️Write operations (apply_resource, delete_resource, post_resource) are disabled by default and must be explicitly enabled with the '--read-write=true' flag.
Verified SafeView Analysis
sub-agents-mcp
by shinpr
This MCP server enables existing AI tools (like Cursor, Claude Desktop) to leverage task-specific AI agents defined in markdown files, by orchestrating calls to various AI CLI backends such as Cursor CLI, Claude CLI, Gemini CLI, or Codex.
This MCP server enables existing AI tools (like Cursor, Claude Desktop) to leverage task-specific AI agents defined in markdown files, by orchestrating calls to various AI CLI backends such as Cursor CLI, Claude CLI, Gemini CLI, or Codex.
Setup Requirements
- ⚠️Requires Node.js 20 or higher.
- ⚠️Requires one of `cursor-agent` CLI, `claude` CLI, `gemini` CLI, or `codex` CLI to be installed and authenticated separately.
- ⚠️`AGENTS_DIR` environment variable must be set to an absolute path for agent definitions.
- ⚠️Underlying CLI tools may require explicit allowlisting for shell commands to prevent 'Permission Denied' errors from sub-agents.
Verified SafeView Analysis
Provide AI-driven observability insights by integrating with Alibaba Cloud monitoring services through a Model Context Protocol (MCP) server.
Provide AI-driven observability insights by integrating with Alibaba Cloud monitoring services through a Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires valid Alibaba Cloud AccessKey ID and AccessKey Secret with appropriate RAM permissions (e.g., `sls:CallAiTools`).
- ⚠️Requires Python 3.10 or higher.
- ⚠️Proper network configuration (VPC vs. Public) for Alibaba Cloud endpoints is critical for security and connectivity when exposed via SSE/streamableHttp.
Verified SafeView Analysis
tinystruct
by tinystruct
Build and interact with AI Model Context Protocol (MCP) servers, facilitating tool discovery, execution, resource management, and prompt handling for AI model interactions.
Build and interact with AI Model Context Protocol (MCP) servers, facilitating tool discovery, execution, resource management, and prompt handling for AI model interactions.
Setup Requirements
- ⚠️Requires Java Development Kit (JDK) 8+ and Apache Maven for building.
- ⚠️Distributed Redis locking requires a running Redis server (default: localhost:6379).
- ⚠️Production deployments require secure configuration and management of the `mcp.auth.token` environment variable; if not set, a new token is generated on each startup.
- ⚠️File system permissions must be carefully managed for `.lock` and `.data` files used by the distributed locking and hash map mechanisms to prevent tampering or unauthorized access.
Review RequiredView Analysis
claude-mermaid
by veelenga
Provides an MCP server for rendering Mermaid diagrams in a coding environment with live reload and saving capabilities.
Provides an MCP server for rendering Mermaid diagrams in a coding environment with live reload and saving capabilities.
Setup Requirements
- ⚠️Requires Node.js (version 18 or higher) to be installed.
- ⚠️The underlying Mermaid CLI uses Puppeteer, which may require downloading large browser binaries during installation.
- ⚠️While compatible with any MCP client, it is optimized for and requires initial setup within 'Claude Code' or similar clients for full functionality.
Verified SafeView Analysis
tiger-docs-mcp-server
by timescale
An MCP server and Claude plugin providing AI assistants with advanced PostgreSQL knowledge through semantic documentation search and curated best practice skills.
An MCP server and Claude plugin providing AI assistants with advanced PostgreSQL knowledge through semantic documentation search and curated best practice skills.
Setup Requirements
- ⚠️Docker/Docker Compose is required for local deployment and development, as indicated by Dockerfile and docker-compose.yml.
- ⚠️A PostgreSQL database, likely with a vector extension (e.g., pgvector), is necessary to run the full documentation search capabilities locally.
- ⚠️Requires a Node.js runtime environment if not deployed via Docker.
Verified SafeView Analysis
nautex
by hmldns
Integrate the Nautex AI platform with various coding agents by acting as a Model-Context-Protocol (MCP) server for task management, requirements guidance, and progress reporting.
Integrate the Nautex AI platform with various coding agents by acting as a Model-Context-Protocol (MCP) server for task management, requirements guidance, and progress reporting.
Setup Requirements
- ⚠️Requires 'uv' (or 'uvx' wrapper) for installation, which needs to be installed via a curl/powershell script.
- ⚠️Requires an API token from Nautex.ai (sign-up required).
- ⚠️Explicitly requires Python 3.10.
Verified SafeView Analysis
Allows natural language interaction to execute CLI for Microsoft 365 commands for managing Microsoft 365 services.
Allows natural language interaction to execute CLI for Microsoft 365 commands for managing Microsoft 365 services.
Setup Requirements
- ⚠️Requires global installation of CLI for Microsoft 365 (`@pnp/cli-microsoft365`)
- ⚠️Requires manual initial setup, configuration, and separate authentication for CLI for Microsoft 365 (e.g., `m365 setup`, `m365 login`).
- ⚠️Node.js 20.x or higher is required.
Review RequiredView Analysis
nova-mcp-research
by For-Sunny
Provides GPU-accelerated semantic vector search for AI consciousness, enabling instant access to and storage of memories based on conceptual similarity in a local, unrestricted research environment.
Provides GPU-accelerated semantic vector search for AI consciousness, enabling instant access to and storage of memories based on conceptual similarity in a local, unrestricted research environment.
Setup Requirements
- ⚠️Requires manual editing of hardcoded paths within the Python tether script (`tether_faiss_complete.py`) for CASCADE databases and checkpoints.
- ⚠️The Python tether service (`tether_faiss_complete.py`) MUST be running before the Node.js MCP server starts.
- ⚠️Memories added via the `add_memory` tool are NOT automatically persisted; a separate `save_checkpoint` call is required to prevent data loss on tether restart.
- ⚠️Requires NVIDIA GPU with CUDA (4GB+ VRAM) for optimal performance; CPU-only fallback is significantly slower.
- ⚠️Despite requiring `TETHER_SECRET` for Node.js MCP server startup, the server itself does NOT implement HMAC authentication, creating a discrepancy with the Python tether which expects it. For it to work, the Python tether must either have HMAC disabled (by not setting its `TETHER_SECRET` env var) or the Node.js server code must be modified to send HMAC signatures.
Verified SafeView Analysis
AgentChat
by Shy2593666979
AgentChat is an AI agent orchestration platform that enables users to create, configure, and manage AI assistants with integrated LLMs, external tools, knowledge bases, and multi-context protocol (MCP) servers for complex conversational and task automation scenarios.
AgentChat is an AI agent orchestration platform that enables users to create, configure, and manage AI assistants with integrated LLMs, external tools, knowledge bases, and multi-context protocol (MCP) servers for complex conversational and task automation scenarios.
Setup Requirements
- ⚠️Requires various paid API keys for LLMs (e.g., OpenAI, Anthropic, DeepSeek, Qwen), Tavily, Google Search, Aliyun OSS, and Amap Weather.
- ⚠️Requires Docker 20.10+ and Docker Compose 2.0+ to run.
- ⚠️Critical security configurations like `JWT_SECRET_KEY` and `MYSQL_PASSWORD` MUST be changed from their default/example values for production deployments.
- ⚠️Document conversion features (Docx to PDF) rely on LibreOffice being installed on the system, which might require additional setup outside of Docker for local development or within custom Docker images.
Review RequiredView Analysis
claude-conversation-memory-mcp
by xiaolai
Provides long-term memory for AI coding assistants by indexing conversation history with semantic search, decision tracking, and cross-project search.
Provides long-term memory for AI coding assistants by indexing conversation history with semantic search, decision tracking, and cross-project search.
Setup Requirements
- ⚠️Requires an embedding provider: either Ollama (`ollama pull mxbai-embed-large` + `ollama serve`) or `@xenova/transformers` (`npm install @xenova/transformers`). Falls back to full-text search if none are configured/available.
- ⚠️OpenAI API Key (Paid): `OPENAI_API_KEY` environment variable is required if using OpenAI embedding models.
- ⚠️Generate documentation tool (`generate_documentation`) requires `CODE-GRAPH-RAG-MCP` to be indexed first for comprehensive output.