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(9120)
schwaizer-I14Y-mcp
by ishumilin
Provides AI assistants with tools to search, retrieve, and export metadata from the Swiss I14Y Interoperability Platform regarding concepts, datasets, data services, and public services.
Provides AI assistants with tools to search, retrieve, and export metadata from the Swiss I14Y Interoperability Platform regarding concepts, datasets, data services, and public services.
Setup Requirements
- ⚠️Requires Node.js and npm for installation and execution.
- ⚠️Requires `I14Y_API_BASE_URL` environment variable to be set, pointing to the I14Y API endpoint.
- ⚠️`I14Y_API_TOKEN` environment variable is optional but necessary for accessing protected endpoints on the I14Y platform.
Verified SafeView Analysis
kura-notes-mcp
by TillMatthis
This MCP client allows Claude Desktop to interact with the KURA Notes API, providing capabilities for semantic search, note creation, retrieval, and management within Claude's native interface.
This MCP client allows Claude Desktop to interact with the KURA Notes API, providing capabilities for semantic search, note creation, retrieval, and management within Claude's native interface.
Setup Requirements
- ⚠️Requires Node.js >= 20.0.0
- ⚠️Requires a valid KURA Notes API Key
- ⚠️Requires specific configuration in Claude Desktop's `claude_desktop_config.json` with an absolute path to the compiled script.
Verified SafeView Analysis
apex-command-center
by GlacierEQ
An advanced Master Control Program (MCP) server that orchestrates GitHub automation, AI-driven research execution in isolated sandboxes, and comprehensive monitoring across the GlacierEQ ecosystem.
An advanced Master Control Program (MCP) server that orchestrates GitHub automation, AI-driven research execution in isolated sandboxes, and comprehensive monitoring across the GlacierEQ ecosystem.
Setup Requirements
- ⚠️Requires a GitHub App setup (App ID, private key, webhook secret)
- ⚠️Requires an E2B API Key for sandbox execution (E2B is a paid service)
- ⚠️The monitoring stack requires Docker and Docker Compose
- ⚠️The Grafana monitoring dashboard uses a hardcoded default admin password ('apex2025') that MUST be changed for production deployment.
Review RequiredView Analysis
gpt-mcp-launcher
by seanshin0214
Connects ChatGPT Desktop to multiple local MCP (Modular Chat Protocol) servers via a single ngrok tunnel and an API Gateway for external access.
Connects ChatGPT Desktop to multiple local MCP (Modular Chat Protocol) servers via a single ngrok tunnel and an API Gateway for external access.
Setup Requirements
- ⚠️Requires Python 3.10+
- ⚠️Requires an ngrok account and manual authtoken setup
- ⚠️Requires ChatGPT Desktop with developer mode enabled and manual connector setup for each MCP service
- ⚠️Assumes external MCP server projects (e.g., `gpt-mcp-server`) are separately installed and running locally.
Review RequiredView Analysis
chatgpt-mcp-server
by bermingham85
Provides ChatGPT with extensive local machine control for Windows, including filesystem, arbitrary command execution, and n8n workflow management.
Provides ChatGPT with extensive local machine control for Windows, including filesystem, arbitrary command execution, and n8n workflow management.
Setup Requirements
- ⚠️Requires a Windows operating system for full PowerShell command execution functionality.
- ⚠️Utilizes self-signed HTTPS certificates, necessitating manual trust in the browser/OS or acceptance of security warnings during setup.
- ⚠️Requires Node.js (v18+) and npm to be installed.
- ⚠️The default n8n instance URL (`http://192.168.50.246:5678`) is hardcoded and requires manual source code modification to change.
Review RequiredView Analysis
cml-pyats-validator
by MediocreTriumph
This server provides validation capabilities using the pyATS framework, likely interacting with Cisco Modeling Labs (CML) environments.
This server provides validation capabilities using the pyATS framework, likely interacting with Cisco Modeling Labs (CML) environments.
Setup Requirements
- ⚠️Requires pyATS framework and its dependencies.
- ⚠️Requires access to a running Cisco Modeling Labs (CML) instance for network topology and device interaction.
Review RequiredView Analysis
simple_mcp_server
by charanadi4u
A basic, custom client-server communication system, likely for lightweight messaging or educational purposes.
A basic, custom client-server communication system, likely for lightweight messaging or educational purposes.
Setup Requirements
- ⚠️Requires 'pip install -r requirements.txt' to install dependencies.
- ⚠️Requires running 'server.py' before 'client.py', potentially in separate terminal windows.
- ⚠️May require specific port availability and/or firewall configuration for network communication.
Review RequiredView Analysis
blackout-tracker-mcp
by AIckathon-2025-08
Monitors electricity outage schedules from DTEK Dnipro Electric Networks, provides timely notifications, and calculates optimal charging times for MacBooks.
Monitors electricity outage schedules from DTEK Dnipro Electric Networks, provides timely notifications, and calculates optimal charging times for MacBooks.
Setup Requirements
- ⚠️Docker is recommended for quick setup and full functionality.
- ⚠️Full macOS functionality (native notifications, battery auto-detection) requires installing 'terminal-notifier' via Homebrew and running companion bridge scripts (`./watch_notifications.sh`, `./battery_info.sh`).
- ⚠️Requires Playwright browser engine (Chromium) installation: `playwright install chromium`.
- ⚠️Functionality is dependent on the availability and consistent HTML structure of the DTEK website, which may break parsing if changed.
Verified SafeView Analysis
MCP_Server
by rexroyl
This project provides a server and client implementation for a custom binary network protocol, enabling low-level communication and packet handling.
This project provides a server and client implementation for a custom binary network protocol, enabling low-level communication and packet handling.
Setup Requirements
- ⚠️Requires a free network port to operate as a server.
- ⚠️Requires Node.js runtime environment.
Review RequiredView Analysis
leetcode_mcp_server
by iamgovindthakur
Minimal HTTP server to fetch and expose the LeetCode daily problem for editor integrations.
Minimal HTTP server to fetch and expose the LeetCode daily problem for editor integrations.
Setup Requirements
- ⚠️Python 3.10+ required.
- ⚠️Requires installing Python dependencies via `pip install -r requirements.txt`.
- ⚠️Requires manual configuration of editor's MCP file (e.g., `.vscode/mcp.json`) for client discovery.
Verified SafeView Analysis
local-mcp-server
by Navaprabhas
Provides server functionality for a specific protocol or platform, focusing on ongoing development and maintenance.
Provides server functionality for a specific protocol or platform, focusing on ongoing development and maintenance.
Review RequiredView Analysis
graphql-mcp-server
by demeyerthom
This server exposes GraphQL operations as callable tools for the Model Context Protocol (MCP), allowing AI agents or other systems to interact with a GraphQL endpoint.
This server exposes GraphQL operations as callable tools for the Model Context Protocol (MCP), allowing AI agents or other systems to interact with a GraphQL endpoint.
Setup Requirements
- ⚠️Requires a `config.yaml` file to be present in the execution directory or a path to it configured, specifying `schema_endpoint`, `transport` type/port, `introspection`/`generic_operation` enablement, headers, and a `tools.dir`.
- ⚠️Requires a directory (`tools.dir`) containing GraphQL operation definitions (`.graphql` files) for additional tools.
- ⚠️The generic operation tool (if enabled) presents a significant security vulnerability by allowing arbitrary GraphQL operations to be executed without validation.