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)
ibmz-mcp-server
by PurpleSquirrelMedia
Integrate Claude Code with IBM Z mainframe capabilities for HSM-backed key management and exposing z/OS applications as REST APIs, enabling AI-powered enterprise operations and security.
Integrate Claude Code with IBM Z mainframe capabilities for HSM-backed key management and exposing z/OS applications as REST APIs, enabling AI-powered enterprise operations and security.
Setup Requirements
- ⚠️Requires an IBM Cloud account with active Key Protect service (and potentially other IBM services like NLU, watsonx.ai, Cloudant, TTS for full demo functionality).
- ⚠️Requires access to an IBM mainframe with z/OS Connect Enterprise Edition (EE) installed and configured for using z/OS Connect tools.
- ⚠️Crucial environment variables (IBM_CLOUD_API_KEY, KEY_PROTECT_INSTANCE_ID, ZOS_CONNECT_URL, ZOS_CONNECT_USERNAME, ZOS_CONNECT_PASSWORD) must be configured correctly; the hardcoded secrets in demo files should NOT be used in a production or shared environment.
Verified SafeView Analysis
rag-mcp-server
by Tsarri
A multi-agent Retrieval-Augmented Generation (RAG) system for legal tech, focusing on document intelligence, deadline extraction, and strategic analytics.
A multi-agent Retrieval-Augmented Generation (RAG) system for legal tech, focusing on document intelligence, deadline extraction, and strategic analytics.
Setup Requirements
- ⚠️Requires Supabase account with PostgreSQL and pgvector extension.
- ⚠️Requires Anthropic API Key (Paid API usage for Claude models).
- ⚠️Requires Google Gemini API Key (Paid API usage for Gemini models; optional but disables preprocessing/validation if missing).
- ⚠️Requires Claude Desktop (for MCP server integration).
Verified SafeView Analysis
unity-mcp-server
by vqt123
Provides server-side infrastructure for Unity-based multiplayer games, likely managing game state, player connections, and other backend services.
Provides server-side infrastructure for Unity-based multiplayer games, likely managing game state, player connections, and other backend services.
Setup Requirements
- ⚠️Requires Unity Editor for development, compilation, or initial project setup due to Unity project files detected.
- ⚠️Requires appropriate network configuration (e.g., port forwarding, firewall rules) for external access, typical for any server application.
- ⚠️Specific backend dependencies (e.g., database, external services) are unknown without a README or code analysis.
Review RequiredView Analysis
octopus-mcp-poc
by linogarciavallejo
A proof-of-concept server designed to receive and log webhooks from GitHub and GitLab repositories.
A proof-of-concept server designed to receive and log webhooks from GitHub and GitLab repositories.
Setup Requirements
- ⚠️Requires Node.js and npm/yarn to install dependencies and run.
- ⚠️Requires environment variables (PORT, WEBHOOK_SECRET, GITLAB_WEBHOOK_SECRET, APP_ID) to be set, typically via a .env file.
- ⚠️For webhooks to reach it, the server must be publicly accessible or run behind a tunneling service (e.g., ngrok).
Verified SafeView Analysis
metabase-mcp
by BridgerB
Provides an MCP server to interact with Metabase instances, enabling programmatic access to databases, tables, saved questions (cards), dashboards, and collections, as well as raw API calls.
Provides an MCP server to interact with Metabase instances, enabling programmatic access to databases, tables, saved questions (cards), dashboards, and collections, as well as raw API calls.
Setup Requirements
- ⚠️Requires Deno runtime to execute.
- ⚠️Requires a running Metabase instance reachable by the server.
- ⚠️Requires either METABASE_API_KEY or (METABASE_USERNAME and METABASE_PASSWORD) environment variables for Metabase authentication, as used by `src/client.ts` (note: README uses METABASE_BASE_URL, but client.ts expects METABASE_URL).
Verified SafeView Analysis
photoshop-mcp-server
by luoxixuan
This server acts as a bridge, allowing external applications to control Adobe Photoshop through its ExtendScript engine, facilitating automation and custom workflows.
This server acts as a bridge, allowing external applications to control Adobe Photoshop through its ExtendScript engine, facilitating automation and custom workflows.
Setup Requirements
- ⚠️Requires Node.js environment installed.
- ⚠️Requires Adobe Photoshop installed and running.
- ⚠️Requires configuration based on `mcp-config-example.json` (e.g., creating `mcp-config.json`).
Verified SafeView Analysis
slack-messages
by cardmagic
Fuzzy search and browse Slack messages and threads from the command line or as an MCP server.
Fuzzy search and browse Slack messages and threads from the command line or as an MCP server.
Setup Requirements
- ⚠️Requires Node.js 22+
- ⚠️Requires a Slack User OAuth Token (xoxp-) with multiple specific scopes (`channels:history`, `groups:history`, `im:history`, `mpim:history`, `users:read`, `channels:read`, `groups:read`, `im:read`, `mpim:read`). Creating this token involves creating a Slack app and manually adding scopes.
- ⚠️Initial indexing (`slack-messages index`) can take a long time for large Slack workspaces due to Slack API rate limits and the volume of messages.
Verified SafeView Analysis
swechain-mcp-server
by lascam-UFU
Orchestrates interactions with a SweChain blockchain, providing a Model Context Protocol (MCP) interface to manage auctions, bids, balances, and query blockchain status for programmatic access.
Orchestrates interactions with a SweChain blockchain, providing a Model Context Protocol (MCP) interface to manage auctions, bids, balances, and query blockchain status for programmatic access.
Setup Requirements
- ⚠️Requires a running SweChain node (from `lascam-UFU/swechain` repository)
- ⚠️Requires the `swechaind` binary to be installed and available in the system's PATH
- ⚠️Uses `--keyring-backend test` for all `swechaind` interactions, implying a test/development keyring setup.
Verified SafeView Analysis
webots-youbot-mcp
by luisfelipesena
Provides a Model Context Protocol (MCP) bridge to allow AI agents like Claude Code and Cursor to monitor and control Webots robot simulations in real-time.
Provides a Model Context Protocol (MCP) bridge to allow AI agents like Claude Code and Cursor to monitor and control Webots robot simulations in real-time.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Requires 'mcp', 'pydantic', and optionally 'Pillow' Python packages.
- ⚠️On macOS, force reload/reset functionality requires granting accessibility permissions to the terminal/IDE running the server for 'osascript' to control Webots.
- ⚠️Requires a running Webots simulation with the 'mcp_bridge.py' integrated into the robot controller.
Verified SafeView Analysis
mcp-server-study
by dawkareshubham
A collection of Model Context Protocol (MCP) projects demonstrating various server implementations and client interactions, including tools, resources, prompts, multi-server connections, and OpenAI integration.
A collection of Model Context Protocol (MCP) projects demonstrating various server implementations and client interactions, including tools, resources, prompts, multi-server connections, and OpenAI integration.
Setup Requirements
- ⚠️Requires `uv` for dependency management and running projects.
- ⚠️Requires Python 3.11+ (some projects specify 3.10+, but 3.11+ is common).
- ⚠️OpenAI API Key is required for projects integrating with LLMs (e.g., mcp-client, mcp-build-memory-tracker, mcp-build-client-agent-airbnb-memory).
Review RequiredView Analysis
MetaTrader-5-MCP-Server
by Cloudmeru
Provides read-only access to MetaTrader 5 market data, technical analysis, and forecasting capabilities via Model Context Protocol.
Provides read-only access to MetaTrader 5 market data, technical analysis, and forecasting capabilities via Model Context Protocol.
Setup Requirements
- ⚠️Requires Windows OS as the MetaTrader5 library is Windows-only.
- ⚠️MetaTrader 5 terminal must be installed and running on the same machine.
- ⚠️Python 3.10+ is required.
- ⚠️Algorithmic trading must be enabled within the MetaTrader 5 terminal (Tools → Options → Expert Advisors).
Verified SafeView Analysis
trend-analysis-mcp-remote-server
by aritracodespy
This server acts as a remote intermediary for trend analysis, receiving analysis requests via WebSocket, forwarding them to another backend service, and relaying results back to clients, while also providing an API for data reporting.
This server acts as a remote intermediary for trend analysis, receiving analysis requests via WebSocket, forwarding them to another backend service, and relaying results back to clients, while also providing an API for data reporting.
Setup Requirements
- ⚠️Requires a separate 'remote server' running at the `REMOTE_SERVER_URL` to perform the actual trend analysis, as this server acts primarily as a proxy/orchestrator.
- ⚠️The data-store uses an in-memory array for simplicity, meaning all reported data is lost on server restart, making it unsuitable for persistent data storage without modifications.
- ⚠️Lacks any authentication or authorization, making it vulnerable to unauthorized access and misuse if deployed in a production environment.