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)
acp-inspector
by tbrandenburg
A visual testing and debugging tool for Agent Client Protocol (ACP) servers and agents.
A visual testing and debugging tool for Agent Client Protocol (ACP) servers and agents.
Setup Requirements
- ⚠️Requires Node.js >=18.0.0
- ⚠️Project is in early, active development; features are incomplete and subject to change.
Verified SafeView Analysis
shell-exec-mcp
by domdomegg
Provides a Model Context Protocol (MCP) server for executing arbitrary bash commands, supporting both foreground execution with timeouts and background job management.
Provides a Model Context Protocol (MCP) server for executing arbitrary bash commands, supporting both foreground execution with timeouts and background job management.
Setup Requirements
- ⚠️Requires Node.js to be installed on the host system.
- ⚠️Commands are executed with the privileges of the Node.js process running the MCP server, posing a significant privilege escalation risk if exposed to untrusted input or run with elevated permissions.
- ⚠️Long-running or resource-intensive bash commands can consume significant CPU, memory, or I/O on the host, potentially impacting system stability or other processes.
Review RequiredView Analysis
visiontest
by docer1990
Serves as an MCP (Model Context Protocol) server to enable LLMs and AI agents to interact with and automate native mobile applications on Android devices and iOS simulators.
Serves as an MCP (Model Context Protocol) server to enable LLMs and AI agents to interact with and automate native mobile applications on Android devices and iOS simulators.
Setup Requirements
- ⚠️Requires JDK 17+ and Kotlin 2.1+ for the MCP server.
- ⚠️Full Android functionality requires Android Platform Tools (ADB) in PATH and Android SDK for building the Automation Server APKs.
- ⚠️iOS simulator support requires Xcode Command Line Tools (macOS only).
- ⚠️Automation server requires manual installation of two APKs (main and test) on the Android device, with USB Debugging enabled (min SDK 21, target SDK 34).
Verified SafeView Analysis
tia_portal_mcp_server
by dgwoOstjfn
Enables AI assistants to programmatically interact with Siemens TIA Portal projects, facilitating tasks such as opening projects, reading/writing PLC blocks, compiling code, and managing PLC tags and User-Defined Types (UDTs).
Enables AI assistants to programmatically interact with Siemens TIA Portal projects, facilitating tasks such as opening projects, reading/writing PLC blocks, compiling code, and managing PLC tags and User-Defined Types (UDTs).
Setup Requirements
- ⚠️Requires Windows operating system to run TIA Portal and its COM-based Openness API.
- ⚠️TIA Portal (V15.1, V16, V17, V18, V19, or V20) must be installed and have the TIA Openness API enabled, which requires an appropriate license.
- ⚠️Python 3.9 or higher is required, with Python 3.11 recommended.
- ⚠️Installation of .NET Framework might be necessary to resolve `pythonnet` dependency issues.
Verified SafeView Analysis
MCP-Server
by bautiroalt
A unified server for managing Model Context Protocols, integrating AI analytics (META-MINDS), file operations, real-time streaming, and monitoring with an admin panel and advanced security features.
A unified server for managing Model Context Protocols, integrating AI analytics (META-MINDS), file operations, real-time streaming, and monitoring with an admin panel and advanced security features.
Setup Requirements
- ⚠️Requires Python 3.8+ and Node.js 16+.
- ⚠️MongoDB and Redis are optional but required for full Docker deployment and persistence features.
- ⚠️Requires environment variables (e.g., JWT_SECRET_KEY, API_KEY, database credentials) to be configured via a `.env` file or system environment.
- ⚠️Default admin credentials 'Jatin23K' / '#JK2025sy#' are present in 'backend/data/users/users.json' and should be changed immediately.
Review RequiredView Analysis
mcp-pickaxe
by aplaceforallmystuff
Connects AI assistants to the Pickaxe platform for managing AI agents, knowledge bases, users, and analytics via natural language.
Connects AI assistants to the Pickaxe platform for managing AI agents, knowledge bases, users, and analytics via natural language.
Setup Requirements
- ⚠️Requires Node.js 18+.
- ⚠️Requires a Pickaxe.co account with API access and at least one Pickaxe Studio API key.
- ⚠️Configuration involves manually editing a JSON configuration file for your MCP client (e.g., Claude Desktop/Code) to specify the server command and set environment variables for Pickaxe API keys.
Verified SafeView Analysis
comptext-mcp-server
by Frank4112
Provides a token-efficient interface to Large Language Models (LLMs) by serving domain-specific language commands and documentation from a Notion knowledge base.
Provides a token-efficient interface to Large Language Models (LLMs) by serving domain-specific language commands and documentation from a Notion knowledge base.
Setup Requirements
- ⚠️Requires a Notion account with API access and a Notion API_TOKEN environment variable.
- ⚠️The Notion database ID (COMPTEXT_DATABASE_ID) must be configured, though a default is provided.
- ⚠️For MCP client integration, specific client configurations (e.g., Claude Desktop, Cursor) are required.
Verified SafeView Analysis
motoko
by joshuacook
A personal knowledge management system that uses AI agents to manage structured data in local markdown files and external data lakes, alongside an interactive chat interface and automated maintenance.
A personal knowledge management system that uses AI agents to manage structured data in local markdown files and external data lakes, alongside an interactive chat interface and automated maintenance.
Setup Requirements
- ⚠️Requires ANTHROPIC_API_KEY environment variable (Paid Claude API access is necessary).
- ⚠️Assumes the `uv` package manager for installation (`uv sync`) and running scripts (`uv run`).
- ⚠️Requires the `WORKSPACE_PATH` environment variable to be correctly set for each workspace that MCP servers and agents operate on.
- ⚠️The Ishikawa MCP server requires Google Cloud credentials (e.g., `GOOGLE_APPLICATION_CREDENTIALS`) to access external data lakes like Firestore.
Review RequiredView Analysis
n8n-mcp-server
by ry-ops
Facilitates natural language management of n8n workflows, executions, and credentials through integration with Claude AI via the Model Context Protocol.
Facilitates natural language management of n8n workflows, executions, and credentials through integration with Claude AI via the Model Context Protocol.
Setup Requirements
- ⚠️Requires a self-hosted n8n instance (v1.0+) accessible from the server's environment.
- ⚠️An n8n API Key with appropriate permissions must be generated and securely stored as an environment variable (`N8N_API_KEY`).
- ⚠️Python 3.10 or higher is required, and the `uv` package manager is recommended for installation.
Verified SafeView Analysis
ai-lab-testing
by DynamicDevices
MCP server exposing remote embedded hardware testing capabilities to AI assistants, making remote embedded hardware development easy and accessible for engineers by providing intelligent tooling with helpful guidance, best practices, and automated workflows.
MCP server exposing remote embedded hardware testing capabilities to AI assistants, making remote embedded hardware development easy and accessible for engineers by providing intelligent tooling with helpful guidance, best practices, and automated workflows.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Requires WireGuard tools for VPN features.
- ⚠️Requires `fioctl` CLI tool for Foundries VPN features.
- ⚠️Google Sheets export requires a Google Cloud project, Google Sheets API enabled, a service account, and a downloaded `credentials.json` file.
- ⚠️Manual client peer registration on the WireGuard server is required for initial Foundries VPN setup.
- ⚠️SSH password caching stores passwords in plaintext.
- ⚠️Mermaid-cli (`mmdc`) is required for PNG export of network diagrams.
Verified SafeView Analysis
yuque-mcp-server
by suonian
Serves as a proxy for AI assistants to interact with the Yuque knowledge base platform via the Model Context Protocol (MCP).
Serves as a proxy for AI assistants to interact with the Yuque knowledge base platform via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires a Yuque API Token, which is mandatory for interaction and needs to be configured via environment variable, HTTP header, or the `yuque-config.env` file.
- ⚠️Requires Python 3.7+ installed locally if not deploying with Docker.
- ⚠️The macOS service installation script (`install_service.sh`) modifies the `com.yuque.mcp.plist` file in the project directory itself, which might conflict with source control.
- ⚠️Redis is an optional dependency for caching; if not available, the server automatically falls back to in-memory caching.
Verified SafeView Analysis
prospect-pipeline
by 23Maestro
A FastAPI service that acts as an API translation layer between a Raycast extension and a legacy Laravel/AngularJS backend, normalizing requests and responses, and managing session state.
A FastAPI service that acts as an API translation layer between a Raycast extension and a legacy Laravel/AngularJS backend, normalizing requests and responses, and managing session state.
Setup Requirements
- ⚠️Requires Python virtual environment setup (`venv`, `pip install -r requirements.txt`).
- ⚠️Requires NPID credentials (`NPID_EMAIL`, `NPID_PASSWORD`) to be configured in `.env`.
- ⚠️For auto-start on macOS, `launchd` setup is required.
- ⚠️Raycast extension preferences (`dropboxToken`, `scoutApiKey`) must be configured for full functionality.