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)
mcp-server-chart-minio
by zaizaizhao
Generates various chart types using server-side rendering and stores the resulting images in MinIO object storage, providing accessible URLs.
Generates various chart types using server-side rendering and stores the resulting images in MinIO object storage, providing accessible URLs.
Setup Requirements
- ⚠️Requires Node.js (v18+) and npm/yarn.
- ⚠️Requires Docker for easy deployment and MinIO integration.
- ⚠️Requires system-level dependencies (e.g., Cairo, Pango, libpng) for Canvas image rendering in `@antv/gpt-vis-ssr`, which can be a point of friction during local setup.
- ⚠️Critical environment variables (`PUBLIC_API_URL`, `MINIO_EXTERNAL_ENDPOINT`, MinIO credentials) must be correctly configured for production deployments to ensure proper external access and security.
Verified SafeView Analysis
intruder-mcp
by intruder-io
Enables MCP clients to manage and query vulnerability scanning and security posture information from Intruder.io.
Enables MCP clients to manage and query vulnerability scanning and security posture information from Intruder.io.
Setup Requirements
- ⚠️Requires an Intruder API Key (potentially paid service).
- ⚠️Requires a Python environment with 'uv' for local execution.
- ⚠️Requires Docker for containerized execution.
Verified SafeView Analysis
sourcegraph-mcp
by divar-ir
Provides AI-enhanced code search and content fetching capabilities from Sourcegraph instances to LLM agents.
Provides AI-enhanced code search and content fetching capabilities from Sourcegraph instances to LLM agents.
Setup Requirements
- ⚠️Requires access to a Sourcegraph instance (sourcegraph.com or self-hosted).
- ⚠️Requires Python 3.13+.
- ⚠️The SRC_ENDPOINT environment variable must be set.
- ⚠️SRC_ACCESS_TOKEN is required for private Sourcegraph instances.
Verified SafeView Analysis
pentestMCP
by ramkansal
Provides an AI-powered interface for ethical penetration testing by exposing a suite of security assessment tools as callable functions for LLM agents.
Provides an AI-powered interface for ethical penetration testing by exposing a suite of security assessment tools as callable functions for LLM agents.
Setup Requirements
- ⚠️Docker required for server execution.
- ⚠️OWASP ZAP instance must be running and accessible within the Docker container for ZAP-related tools.
- ⚠️The code is stated to be only efficient in Linux environments.
- ⚠️If building the Docker image locally, the SecLists repository must be cloned into the project directory.
Review RequiredView Analysis
prometheus-mcp
by brenoepics
Provides a Model Context Protocol (MCP) interface and CLI tools for querying Prometheus metrics, including discovery, instant/range queries, and an optional metrics exporter.
Provides a Model Context Protocol (MCP) interface and CLI tools for querying Prometheus metrics, including discovery, instant/range queries, and an optional metrics exporter.
Setup Requirements
- ⚠️Requires a running Prometheus instance to connect to (default: http://localhost:9090).
- ⚠️Docker is the recommended installation method for MCP clients; otherwise, a Rust toolchain or prebuilt binaries are needed.
- ⚠️Docker users may need specific network configurations (e.g., `--network host` on Linux, `http://host.docker.internal` on macOS/Windows) to reach Prometheus on the host.
Verified SafeView Analysis
influxdb3_mcp_server
by influxdata
An MCP server that integrates with various InfluxDB v3 instances (Core, Enterprise, Cloud Dedicated, Clustered, Serverless) to provide tools, resources, and prompts for interaction via MCP clients.
An MCP server that integrates with various InfluxDB v3 instances (Core, Enterprise, Cloud Dedicated, Clustered, Serverless) to provide tools, resources, and prompts for interaction via MCP clients.
Setup Requirements
- ⚠️Requires an InfluxDB 3 instance with specific URL and token combinations, which vary significantly based on the InfluxDB product type (Core/Enterprise, Cloud Serverless, Cloud Dedicated, Clustered).
- ⚠️The configuration for Cloud Dedicated and Clustered instances can be complex, requiring separate database and management tokens, and in some cases, account/cluster IDs.
- ⚠️For InfluxDB Clustered deployments, the server explicitly disables SSL certificate validation (`rejectUnauthorized: false`), posing a significant security risk for data in transit.
Review RequiredView Analysis
cortexgraph
by prefrontal-systems
CortexGraph serves as a Model Context Protocol (MCP) server providing short-term memory for AI assistants, featuring temporal decay, spaced repetition, multi-agent consolidation (merge, promote, relate), and long-term memory integration with Obsidian vaults. It aims to prevent memory loss and surface relevant context naturally in conversations.
CortexGraph serves as a Model Context Protocol (MCP) server providing short-term memory for AI assistants, featuring temporal decay, spaced repetition, multi-agent consolidation (merge, promote, relate), and long-term memory integration with Obsidian vaults. It aims to prevent memory loss and surface relevant context naturally in conversations.
Setup Requirements
- ⚠️Requires Python 3.9+ (implied by FastAPI/Pydantic usage patterns)
- ⚠️Optional features (embeddings, spaCy entity extraction) may require additional model downloads (e.g., `sentence-transformers`, `en_core_web_sm`)
- ⚠️Multi-agent consolidation relies on the 'beads' CLI tool, which must be installed and accessible in PATH
- ⚠️JSONL storage loads all memories into RAM, limiting scalability for very large datasets; SQLite is an alternative but some search/filter operations may still be memory-intensive if not pushed to the DB layer
- ⚠️Long-Term Memory (LTM) promotion/search requires `CORTEXGRAPH_LTM_VAULT_PATH` environment variable to be configured, pointing to an Obsidian vault.
Verified SafeView Analysis
mcp
by arm
This MCP server provides AI assistants with specialized tools and a knowledge base to assist with Arm architecture development, code migration, and performance optimization.
This MCP server provides AI assistants with specialized tools and a knowledge base to assist with Arm architecture development, code migration, and performance optimization.
Setup Requirements
- ⚠️Requires Docker with buildx support (for multi-arch builds, though single-platform builds are faster).
- ⚠️Requires an MCP-compatible AI assistant client (e.g., GitHub Copilot, AWS Kiro CLI).
- ⚠️Requires careful configuration of a Docker volume mount (`-v /path/to/your/workspace:/workspace`) for the server to access project files, with incorrect paths being a common troubleshooting issue.
- ⚠️Migration scans can be long-running and may require increasing the MCP client's timeout setting.
Verified SafeView Analysis
best-of-mcp-servers
by tolkonepiu
This repository serves as a curated and ranked list of open-source Model Context Protocol (MCP) servers across various domains.
This repository serves as a curated and ranked list of open-source Model Context Protocol (MCP) servers across various domains.
Setup Requirements
- ⚠️Contributions require modifying `projects.yaml` directly or via GitHub UI.
- ⚠️Full list generation (of the README.md) relies on an external `best-of-generator` tool.
- ⚠️Requires a GitHub account for submitting contributions (issues/pull requests).
Verified SafeView Analysis
ObsidianMate
by Fawzy-AI-Explorer
An intelligent, AI-powered assistant designed to supercharge Obsidian note-taking workflows.
An intelligent, AI-powered assistant designed to supercharge Obsidian note-taking workflows.
Setup Requirements
- ⚠️Requires Python 3.12 or higher
- ⚠️Requires Docker for MCP (Model Context Protocol) servers (Obsidian, YouTube Transcript)
- ⚠️Requires a Google API Key (Paid for LLM usage)
- ⚠️Requires an Obsidian API Key for vault interaction
Verified SafeView Analysis
ob-smart-connections-mcp
by yejianye
Provides semantic search and connection discovery within Obsidian vaults, leveraging pre-generated embeddings, for both command-line users and AI agents via the Model Context Protocol (MCP).
Provides semantic search and connection discovery within Obsidian vaults, leveraging pre-generated embeddings, for both command-line users and AI agents via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Node.js >= 18.0.0.
- ⚠️Requires the Smart Connections Obsidian plugin to be installed and the vault indexed within Obsidian, as it relies on plugin-generated embedding data ('.smart-env/').
- ⚠️Requires the `OBSIDIAN_VAULT` environment variable to be set or the `--vault`/`vault_path` argument to be provided for specifying the Obsidian vault path.
Verified SafeView Analysis
typo3-mcp-server
by hauptsacheNet
Provides a Model Context Protocol (MCP) server for TYPO3, enabling AI assistants to safely manage and analyze pages and records through TYPO3's workspace system.
Provides a Model Context Protocol (MCP) server for TYPO3, enabling AI assistants to safely manage and analyze pages and records through TYPO3's workspace system.
Setup Requirements
- ⚠️Requires TYPO3 v13.4+
- ⚠️Requires PHP 8.1+
- ⚠️LLM API key (e.g., ANTHROPIC_API_KEY) is required to run LLM-specific tests, which will incur costs.