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)
rust-docs-mcp
by snowmead
Provides AI agents with deep, cached access to Rust crate documentation, source code, and project structure for enhanced development.
Provides AI agents with deep, cached access to Rust crate documentation, source code, and project structure for enhanced development.
Setup Requirements
- ⚠️Requires Rust nightly toolchain installed via rustup.
- ⚠️Requires `git` command-line tool to be installed and in PATH.
- ⚠️Can consume significant disk space for cached documentation (at least 1GB recommended).
- ⚠️Full utility and seamless integration require an MCP client (e.g., Claude Code).
Verified SafeView Analysis
iterm2-mcp-server
by sumchattering
An MCP server enabling AI assistants to read and interact with iTerm2 terminal panes on macOS.
An MCP server enabling AI assistants to read and interact with iTerm2 terminal panes on macOS.
Setup Requirements
- ⚠️Requires macOS with iTerm2 installed.
- ⚠️Requires Node.js >= 18.0.0 and Python 3 with the `iterm2` package (`pip install iterm2`).
- ⚠️Requires iTerm2 Python API to be enabled in iTerm2 preferences (General > Magic > Enable Python API) and iTerm2 restarted afterwards.
- ⚠️Tools like `iterm2_current_pane` and `iterm2_side_pane` only work if the MCP server is launched from within an iTerm2 terminal session.
Verified SafeView Analysis
mcp-gateway
by hyprmcp
A gateway or proxy server for managing and routing API requests, likely including authentication (OAuth) and JSON-RPC handling.
A gateway or proxy server for managing and routing API requests, likely including authentication (OAuth) and JSON-RPC handling.
Setup Requirements
- ⚠️Requires Go runtime and toolchain (specific version possibly dictated by mise.toml).
- ⚠️Requires configuration for OAuth providers, proxy targets, and other server settings (details unknown due to missing README.md).
- ⚠️Docker is an option but requires Docker engine installed.
Review RequiredView Analysis
pd-tools-mcp
by intelligent-ears
Automated bug bounty reconnaissance and vulnerability scanning by integrating ProjectDiscovery security tools.
Automated bug bounty reconnaissance and vulnerability scanning by integrating ProjectDiscovery security tools.
Setup Requirements
- ⚠️Requires manual installation of all ProjectDiscovery tools (subfinder, dnsx, naabu, httpx, katana, nuclei) via 'go install'.
- ⚠️Requires Go runtime to be installed on the host system.
- ⚠️Requires ProjectDiscovery executables to be in the system's PATH, or accessible via the Go bin directory.
Verified SafeView Analysis
mcp-redfish-python
by devidasjadhav
An AI-powered interface for managing Redfish-enabled servers through natural language commands, utilizing Model Context Protocol (MCP) for tool integration.
An AI-powered interface for managing Redfish-enabled servers through natural language commands, utilizing Model Context Protocol (MCP) for tool integration.
Setup Requirements
- ⚠️Requires an Anthropic API Key (paid service) for chatbot functionality.
- ⚠️A Redfish server (mock or real) needs to be running and accessible for the system to function.
- ⚠️Requires Python 3.8+ and manual environment variable configuration via a .env file.
Verified SafeView Analysis
openapi-sync-mcp
by jhlee0409
This server processes OpenAPI specifications, providing an AI assistant with capabilities to parse, diff, track dependencies, and generate client code for various languages and frameworks.
This server processes OpenAPI specifications, providing an AI assistant with capabilities to parse, diff, track dependencies, and generate client code for various languages and frameworks.
Setup Requirements
- ⚠️Requires Node.js and npm for installation via the recommended method, as it downloads and wraps a Rust binary.
- ⚠️Requires manual configuration in `~/.claude/settings.json` for AI assistants to discover and use the MCP server.
- ⚠️Pre-compiled binaries are provided for macOS (x64, arm64), Linux (x64, arm64), and Windows (x64); other platforms may require building from source using Cargo.
Verified SafeView Analysis
dockerise-mcp
by SyedAanif
Provides a containerized Python-based development environment for the Minecraft Coder Pack (MCP).
Provides a containerized Python-based development environment for the Minecraft Coder Pack (MCP).
Setup Requirements
- ⚠️Docker is required to run the containerized environment.
- ⚠️A specific Python version is required, as defined in the .python-version file.
- ⚠️Dependency management with 'uv' (or a compatible Python package manager like pip/poetry) is necessary to install project dependencies.
Review RequiredView Analysis
infomaniak_mcp
by daniviber
Enables AI assistants to manage Infomaniak cloud services including domains, email, web hosting, and kDrive via the Model Context Protocol.
Enables AI assistants to manage Infomaniak cloud services including domains, email, web hosting, and kDrive via the Model Context Protocol.
Setup Requirements
- ⚠️Requires Node.js 18 or higher.
- ⚠️Requires an Infomaniak account with API access and an API token configured with appropriate scopes.
- ⚠️Users must configure the `INFOMANIAK_API_TOKEN` environment variable in their MCP client or server environment.
Verified SafeView Analysis
mcp-postgres
by avantifellows
Provides a read-only Model Context Protocol (MCP) server for AI tools (like Claude Code, Cursor) to query a PostgreSQL database directly.
Provides a read-only Model Context Protocol (MCP) server for AI tools (like Claude Code, Cursor) to query a PostgreSQL database directly.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️Crucial to set up PostgreSQL database credentials (AF_DB_HOST, AF_DB_PORT, AF_DB_USER, AF_DB_PASSWORD, AF_DB_NAME) as environment variables.
- ⚠️The configured database user must have `SELECT` permissions on the target database and tables, and network access to the PostgreSQL host.
Verified SafeView Analysis
quarkus-mcp-server
by quarkiverse
This server demonstrates a secure Model Context Protocol (MCP) using Server-Sent Events (SSE) for exposing tools, prompts, and resources, with authentication handled by Keycloak or GitHub OAuth2.
This server demonstrates a secure Model Context Protocol (MCP) using Server-Sent Events (SSE) for exposing tools, prompts, and resources, with authentication handled by Keycloak or GitHub OAuth2.
Setup Requirements
- ⚠️Requires configuration of external OIDC/OAuth2 providers (e.g., Keycloak, GitHub) including client IDs and secrets.
- ⚠️Specific configuration properties like `quarkus.keycloak.devservices.java-opts` may be needed for Keycloak Dev Services on certain OS (e.g., Mac OS).
- ⚠️`jbang` is required to run the packaged application in production mode after a Maven install.
Verified SafeView Analysis
powerbi-mcp
by sulaiman013
Enables AI assistants to interact with Power BI Desktop and Service for querying data, managing models, and performing safe bulk operations through natural language, ensuring enterprise-grade security and preserving report visual integrity during refactoring.
Enables AI assistants to interact with Power BI Desktop and Service for querying data, managing models, and performing safe bulk operations through natural language, ensuring enterprise-grade security and preserving report visual integrity during refactoring.
Setup Requirements
- ⚠️Requires Windows 10/11 for ADOMD.NET and Power BI Desktop connectivity.
- ⚠️Requires Power BI Desktop installed for local model interaction and PBIP editing.
- ⚠️ADOMD.NET client libraries (often bundled with Power BI Desktop or SSMS) must be discoverable.
- ⚠️Cloud connectivity requires Azure AD App Registration with specific permissions (Dataset.Read.All, Workspace.Read.All) and a Premium Per User (PPU) or Premium Capacity workspace for XMLA endpoint access.
Verified SafeView Analysis
greenlight
by bigph00t
Provides a visual status indicator in a terminal window for AI assistant tasks.
Provides a visual status indicator in a terminal window for AI assistant tasks.
Setup Requirements
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️The display component (`src/display.js`) must be run separately in a visible terminal window.
- ⚠️Achieving 'yellow light' status for AI approval prompts (Claude Code only) requires manual configuration of AI hooks with the full path to the `cli.js` script.