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-starrocks
by StarRocks
Acts as a bridge between AI assistants and StarRocks databases for direct SQL execution, database exploration, and data visualization.
Acts as a bridge between AI assistants and StarRocks databases for direct SQL execution, database exploration, and data visualization.
Setup Requirements
- ⚠️Requires a StarRocks cluster running on localhost (default port 9030, user 'root', empty password, at least one BE node).
- ⚠️Arrow Flight SQL functionality is optional and requires specific StarRocks FE configuration (e.g., `arrow_flight_sql_port = 9408` in `fe.conf`) and a FE restart.
- ⚠️Requires Python 3.10 or higher and several Python packages (e.g., mysql-connector-python, pandas, plotly, kaleido, adbc-driver-manager, adbc-driver-flightsql, pyarrow). These are managed by 'uv' during installation/run but must be resolvable.
Review RequiredView Analysis
datadog-mcp
by pedrospdc
Exposes Datadog monitoring and observability data to AI models, enabling AI assistants like Claude to query metrics, traces, services, and dashboards.
Exposes Datadog monitoring and observability data to AI models, enabling AI assistants like Claude to query metrics, traces, services, and dashboards.
Setup Requirements
- ⚠️Requires Datadog API Key and Application Key (`DD_API_KEY`, `DD_APP_KEY`).
- ⚠️Requires Go runtime environment for installation or building from source.
- ⚠️Designed for integration with Claude Code/Desktop, though it can run standalone.
Verified SafeView Analysis
octo-mcp
by mazamaka
Enables AI assistants like Claude to control Octo Browser profiles and automate browser actions through natural language.
Enables AI assistants like Claude to control Octo Browser profiles and automate browser actions through natural language.
Setup Requirements
- ⚠️Requires Octo Browser application installed and running locally or on a remote host.
- ⚠️Requires `playwright install chromium` to be run after installation for browser automation capabilities.
- ⚠️Cloud API features (like searching profiles by name or tags) require an Octo Browser API token (`OCTO_API_TOKEN`) to be configured.
Verified SafeView Analysis
mcp-scaffold
by arvindand
Generates AI-ready tools from Spring Data JPA applications for AI assistants using the Model Context Protocol.
Generates AI-ready tools from Spring Data JPA applications for AI assistants using the Model Context Protocol.
Setup Requirements
- ⚠️Requires Java 21+
- ⚠️Requires Maven 3.9+
- ⚠️Requires Spring AI 1.1.0+ with MCP server starter
- ⚠️MCP client (e.g., Claude Desktop) needed to interact with tools.
Verified SafeView Analysis
Mcpwn
by Teycir
Automated security testing and vulnerability scanning for Model Context Protocol (MCP) servers to detect common vulnerabilities like RCE, path traversal, and injection.
Automated security testing and vulnerability scanning for Model Context Protocol (MCP) servers to detect common vulnerabilities like RCE, path traversal, and injection.
Setup Requirements
- ⚠️Requires Python 3.8+.
- ⚠️May require `npx` to be installed if testing Node.js-based MCP servers (as in provided examples).
- ⚠️Can cause local port conflicts (e.g., 8888 for SSRF, 5353 for OOB DNS) if ports are already in use, requiring manual intervention or waiting for cleanup.
- ⚠️Running destructive tests (protocol fuzzing, subscription flood) can crash the target MCP server; `--safe-mode` can be used to skip these.
Verified SafeView Analysis
agentic-obs
by ironystock
Enables AI assistants to control OBS Studio through natural language commands for tasks like scene management, recording, and streaming.
Enables AI assistants to control OBS Studio through natural language commands for tasks like scene management, recording, and streaming.
Setup Requirements
- ⚠️Requires Go 1.25.5+ for installation.
- ⚠️Requires OBS Studio 28+ with its built-in WebSocket server enabled and configured (default port 4455).
- ⚠️Designed for use with an MCP-compatible AI client like Claude Desktop, requiring client-side configuration to execute the `agentic-obs` command.
Verified SafeView Analysis
Synaptic.NET
by zannagh
Provides a .NET-based server for Model-Client Protocol (MCP), RESTful RAG, and Blazor web UI, secured with OAuth2, leveraging Qdrant and OpenAI.
Provides a .NET-based server for Model-Client Protocol (MCP), RESTful RAG, and Blazor web UI, secured with OAuth2, leveraging Qdrant and OpenAI.
Setup Requirements
- ⚠️Requires .NET SDK 10 (Preview)
- ⚠️Requires OpenAI API Key (Paid Service)
- ⚠️Docker and Docker Compose required for recommended deployment
- ⚠️Requires OAuth2 application setup (GitHub, Google, or Microsoft) and an externally available domain with TLS certificate for authentication callbacks.
Verified SafeView Analysis
mcp-server-n8n
by kaoosurf-a11y
Provides a Model Context Protocol (MCP) server for n8n to expose custom tools, starting with a mathematical expression evaluator.
Provides a Model Context Protocol (MCP) server for n8n to expose custom tools, starting with a mathematical expression evaluator.
Setup Requirements
- ⚠️The server's listening PORT is hardcoded to 3000 and must match EasyPanel settings.
Review RequiredView Analysis
mcp-azure-devops-client-demo
by kimtth
This project serves as a Python client demonstration for interacting with Azure DevOps, showcasing API calls for project management, work item manipulation, or pipeline status.
This project serves as a Python client demonstration for interacting with Azure DevOps, showcasing API calls for project management, work item manipulation, or pipeline status.
Setup Requirements
- ⚠️Requires an Azure DevOps Personal Access Token (PAT) with appropriate permissions.
- ⚠️Requires an existing Azure DevOps Organization URL, Project, and Team to connect to.
- ⚠️Python 3.10 or newer is required.
Verified SafeView Analysis
FusionMCPSample
by AutodeskFusion360
Enables AI assistants to interact with Autodesk Fusion 360 for CAD/CAM operations through a Model Context Protocol (MCP) HTTP API, allowing for design information retrieval, tool execution, and visual validation.
Enables AI assistants to interact with Autodesk Fusion 360 for CAD/CAM operations through a Model Context Protocol (MCP) HTTP API, allowing for design information retrieval, tool execution, and visual validation.
Setup Requirements
- ⚠️Requires Autodesk Fusion 360 to be installed and running.
- ⚠️Manual installation by copying files to Fusion 360's add-ins directory and activating it from the Add-Ins panel.
- ⚠️The server binds to `localhost:9100`; this port must be available or configurable manually in the code.
Review RequiredView Analysis
memory-mcp
by Calvin-Francis
Provides AI assistants with persistent semantic memory and knowledge graph capabilities, enabling cross-session memory, semantic retrieval, and complex reasoning.
Provides AI assistants with persistent semantic memory and knowledge graph capabilities, enabling cross-session memory, semantic retrieval, and complex reasoning.
Setup Requirements
- ⚠️Requires Node.js >= 18.0.0
- ⚠️Requires PostgreSQL >= 14 with the 'pgvector' extension, which must be manually installed.
- ⚠️Requires an Aliyun DashScope API Key (a paid service) for generating embeddings.
Verified SafeView Analysis
cupertino-docs
by mihaelamj
Provides a TLS/SSL implementation for SwiftNIO applications, enabling secure network communication for both clients and servers.
Provides a TLS/SSL implementation for SwiftNIO applications, enabling secure network communication for both clients and servers.
Setup Requirements
- ⚠️Requires Swift 5.7 or newer to run (specific versions listed in documentation).
- ⚠️For server-side usage, requires an X.509 certificate chain and an associated private key file.
- ⚠️Requires integration into a SwiftNIO application's ChannelPipeline, involving specific ChannelHandler setup.