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
by supermodeltools
Provides AI agents with deep codebase analysis by generating comprehensive code graphs from local repositories via the Supermodel API, enabling understanding of code structure, dependencies, and relationships.
Provides AI agents with deep codebase analysis by generating comprehensive code graphs from local repositories via the Supermodel API, enabling understanding of code structure, dependencies, and relationships.
Setup Requirements
- ⚠️Requires a Supermodel API Key (`SUPERMODEL_API_KEY`), which implies registration and potential costs with the Supermodel API service.
- ⚠️Relies on an external Supermodel API for actual code graph generation, necessitating an active internet connection.
- ⚠️The `directory` argument for analysis must point to a locally accessible codebase.
Verified SafeView Analysis
ToolStore
by sujal-maheshwari2004
A proof-of-concept pipeline for automatic tool discovery, toolchain assembly, and agentic reasoning powered by semantic search and LLMs.
A proof-of-concept pipeline for automatic tool discovery, toolchain assembly, and agentic reasoning powered by semantic search and LLMs.
Setup Requirements
- ⚠️Requires a local Ollama server running with 'llama3.2' (or specified) model.
- ⚠️Requires `git` and `pip` CLI tools to clone repositories and install their dependencies.
- ⚠️Specific tools (if matched) might require external API keys not managed by this system.
Review RequiredView Analysis
WeChat-MCP-Server
by 1052666
Integrate WeChat message sending capabilities into AI assistants using the Model Context Protocol (MCP).
Integrate WeChat message sending capabilities into AI assistants using the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Windows 10/11 operating system.
- ⚠️WeChat client must be installed, running, logged in, and its window visible (not minimized or obscured).
- ⚠️Significant account, data, privacy, and legal risks associated with automating WeChat, as explicitly warned by the developer.
Review RequiredView Analysis
maas-webapp
by dx-tooling
Web platform for managing and orchestrating containerized MCP (Machine Control Protocol) instances, including Playwright and Linux command-line environments, providing access via subdomains and securing endpoints with Traefik ForwardAuth.
Web platform for managing and orchestrating containerized MCP (Machine Control Protocol) instances, including Playwright and Linux command-line environments, providing access via subdomains and securing endpoints with Traefik ForwardAuth.
Setup Requirements
- ⚠️Requires Docker for container orchestration of MCP instances and Traefik.
- ⚠️Requires Traefik to be configured for routing, TLS termination, and ForwardAuth.
- ⚠️Requires specific `sudoers` configuration for the `www-data` user to execute Docker commands via a wrapper script.
- ⚠️Requires wildcard DNS records (`*.mcp-as-a-service.com`) pointing to the host IP for subdomain routing.
Verified SafeView Analysis
cratedb-mcp
by crate
CrateDB MCP Server enables natural-language Text-to-SQL and documentation retrieval for CrateDB database clusters, bridging AI assistants with database interaction.
CrateDB MCP Server enables natural-language Text-to-SQL and documentation retrieval for CrateDB database clusters, bridging AI assistants with database interaction.
Setup Requirements
- ⚠️Requires a running CrateDB instance to connect to.
- ⚠️Requires Python 3.10 or higher (validated up to 3.14).
- ⚠️Recommended to configure CrateDB with a read-only user for the `CRATEDB_CLUSTER_URL` to prevent agents from modifying data.
Verified SafeView Analysis
supatask
by unmarco
Manages local tasks, time tracking, and activity logging with a web interface, rich CLI, and AI assistant integration via the Model Context Protocol (MCP).
Manages local tasks, time tracking, and activity logging with a web interface, rich CLI, and AI assistant integration via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Docker and Docker Compose to run the full application stack (backend and Redis).
- ⚠️Python 3.11+ is required for the backend (if run outside Docker) and the CLI.
Verified SafeView Analysis
alibabacloud-dms-mcp-server
by aliyun
Provides AI-driven capabilities for managing Alibaba Cloud Data Management Service (DMS) resources, including database metadata querying, SQL execution, NL2SQL, and SQL assistance, with additional tools for Alibaba Cloud Data Transmission Service (DTS) migration tasks.
Provides AI-driven capabilities for managing Alibaba Cloud Data Management Service (DMS) resources, including database metadata querying, SQL execution, NL2SQL, and SQL assistance, with additional tools for Alibaba Cloud Data Transmission Service (DTS) migration tasks.
Setup Requirements
- ⚠️Requires Alibaba Cloud Account with DMS/DTS access permissions (AliyunDMSFullAccess) and associated Access Key ID and Secret.
- ⚠️Database instances must be added to Alibaba Cloud DMS and have 'Security Hosting' enabled for full functionality.
- ⚠️Requires `uv` or `uvx` to be installed for local execution, and Python 3.10+.
Verified SafeView Analysis
mcp-breach-to-fix-labs
by PawelKozy
GitHub code review assistant demonstrating prompt injection vulnerability and its mitigation in an MCP server.
GitHub code review assistant demonstrating prompt injection vulnerability and its mitigation in an MCP server.
Setup Requirements
- ⚠️Docker and Docker Compose are required for containerized execution.
- ⚠️Python 3.10+ is required for local execution.
- ⚠️Requires `pip install -r requirements.txt` if running locally.
Review RequiredView Analysis
mcp-server-iris
by caretdev
Provides a Model Context Protocol (MCP) server for InterSystems IRIS database interaction, automation, and interoperability production management, allowing AI agents to query and control IRIS environments.
Provides a Model Context Protocol (MCP) server for InterSystems IRIS database interaction, automation, and interoperability production management, allowing AI agents to query and control IRIS environments.
Setup Requirements
- ⚠️Requires an InterSystems IRIS database instance to connect to.
- ⚠️Requires specific environment variables for IRIS connection: IRIS_HOSTNAME, IRIS_NAMESPACE, IRIS_USERNAME, IRIS_PASSWORD.
- ⚠️Requires Python 3.10 or newer.
Verified SafeView Analysis
whatsapp-mcp
by Gh4stware
Enhance WhatsApp interactions by providing a programmatic bridge for AI systems to send messages, query chat history, and manage contacts.
Enhance WhatsApp interactions by providing a programmatic bridge for AI systems to send messages, query chat history, and manage contacts.
Setup Requirements
- ⚠️Requires the Go 'whatsapp-bridge' service to be running on `localhost:8080` as a prerequisite for the MCP server. This typically involves building and running the Go source code.
- ⚠️Requires an active WhatsApp account for initial QR code pairing with the 'whatsapp-bridge' service.
- ⚠️Requires Python 3.11+ and installation of dependencies specified in 'whatsapp-mcp-server/pyproject.toml' (e.g., `mcp[cli]`, `httpx`, `requests`).
Verified SafeView Analysis
dev-portal
by chainstack
Provides AI models with access to search and navigate Chainstack documentation through a hosted Model Context Protocol (MCP) server.
Provides AI models with access to search and navigate Chainstack documentation through a hosted Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires Mintlify CLI (installed via npm)
- ⚠️Requires Node.js and npm for development setup
- ⚠️OpenAPI specifications must adhere to v3.0 `nullable` standard for interactive API explorer functionality (as mentioned in troubleshooting)
Verified SafeView Analysis
gitlab-api
by Knuckles-Team
This project provides a Python wrapper for GitLab, serving as an MCP (Model Context Protocol) server to expose GitLab APIs as tools for LLMs, and an A2A (Agent-to-Agent) multi-agent system for delegated GitLab task management with a knowledge graph.
This project provides a Python wrapper for GitLab, serving as an MCP (Model Context Protocol) server to expose GitLab APIs as tools for LLMs, and an A2A (Agent-to-Agent) multi-agent system for delegated GitLab task management with a knowledge graph.
Setup Requirements
- ⚠️Requires `GITLAB_INSTANCE` and `GITLAB_ACCESS_TOKEN` environment variables for the MCP server. The hardcoded default token in `compose.yml` MUST be overridden for security.
- ⚠️The A2A agent requires an LLM provider (e.g., OpenAI, Ollama) and its associated `OPENAI_BASE_URL` and `OPENAI_API_KEY` (defaults to Ollama-compatible settings `http://localhost:1234/v1` and `llama`). Ensure a local LLM or API endpoint is accessible.
- ⚠️Docker is highly recommended (via `docker-compose` or `docker run`) for easy setup, as Python dependency management (`.[all]` extra requirements) can be complex for the multi-agent system and its components (Graphiti, FastMCPToolset, pydantic-ai).