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)
pylon-mcp
by JustinBeckwith
An MCP server enabling AI agents to interact with and manage the Pylon customer support platform, handling accounts, contacts, issues, tags, and teams.
An MCP server enabling AI agents to interact with and manage the Pylon customer support platform, handling accounts, contacts, issues, tags, and teams.
Setup Requirements
- ⚠️Requires Node.js 24+.
- ⚠️Requires a Pylon API token with Admin access.
- ⚠️Requires pnpm as the package manager for installation.
Verified SafeView Analysis
Provides backend services for a generic multi-cloud application generator, enabling remote application scaffolding and management across various cloud providers.
Provides backend services for a generic multi-cloud application generator, enabling remote application scaffolding and management across various cloud providers.
Setup Requirements
- ⚠️Requires Node.js and npm/yarn for development and execution.
- ⚠️Requires configuration for one or more cloud provider accounts (e.g., AWS, Azure, GCP credentials/API keys) to interact with multi-cloud environments.
- ⚠️Specific installation steps or environment configurations might be required, as suggested by the 'install.yml' file, which is typically used for CI/CD or automated deployments.
Review RequiredView Analysis
dokku-mcp
by dokku-MCP
Exposes Dokku's management capabilities through the Model Context Protocol (MCP), enabling Large Language Models (LLMs) to interact with and manage a Dokku instance.
Exposes Dokku's management capabilities through the Model Context Protocol (MCP), enabling Large Language Models (LLMs) to interact with and manage a Dokku instance.
Setup Requirements
- ⚠️Early Development: Breaking changes are expected, and it is not recommended for production use.
- ⚠️Requires Go 1.25+ for building from source.
- ⚠️Requires Docker and Docker Compose for local development environment.
- ⚠️Requires configured SSH access to a Dokku instance, including SSH key management.
- ⚠️Verbose log output from Dokku commands can lead to higher LLM token consumption.
Verified SafeView Analysis
mcp-server-juejin
by CorgiBoyG
AI-powered service for publishing articles to JueJin community.
AI-powered service for publishing articles to JueJin community.
Setup Requirements
- ⚠️Requires a JueJin account and an active login Cookie, which must be manually extracted from the browser.
- ⚠️The JueJin Cookie is session-based and will expire, requiring periodic updates.
- ⚠️The project utilizes Spring AI 1.0.0-M6, which is a milestone (non-General Availability) release, potentially introducing stability issues or future breaking changes.
- ⚠️Requires JDK 17+ and Maven 3.6+.
Review RequiredView Analysis
nitro-mcp-server
by peterbud
This project serves as a Model Context Protocol (MCP) server demonstrating streamable HTTP transport with pluggable authentication providers (Auth0, Microsoft Entra ID) and schema-validated tools/resources.
This project serves as a Model Context Protocol (MCP) server demonstrating streamable HTTP transport with pluggable authentication providers (Auth0, Microsoft Entra ID) and schema-validated tools/resources.
Setup Requirements
- ⚠️Requires Node.js v20+ and pnpm.
- ⚠️Authentication requires configuring environment variables for Auth0 or Microsoft Entra ID (e.g., `NITRO_MCP_SERVER_AUTH_PROVIDERS_AUTH0_CLIENT_ID`).
- ⚠️For production, the default file system storage for OAuth data (`registrationStore`, `authCodeStore`) must be replaced with a secure, production-grade database or distributed cache to ensure security and scalability.
Review RequiredView Analysis
mcp-kg-skills
by fmktech
Manages a knowledge graph of reusable Python functions (skills), documentation, and environment variables for dynamic script composition and execution by an LLM.
Manages a knowledge graph of reusable Python functions (skills), documentation, and environment variables for dynamic script composition and execution by an LLM.
Setup Requirements
- ⚠️Python 3.12 or higher required.
- ⚠️uv (fast Python package installer) required.
- ⚠️Neo4j database required (Docker recommended).
Verified SafeView Analysis
unifi-network-mcp
by sirkirby
Programmatic management and automation of UniFi Network Controllers, enabling external systems (like LLMs or custom scripts) to interact with UniFi devices, clients, and network configurations.
Programmatic management and automation of UniFi Network Controllers, enabling external systems (like LLMs or custom scripts) to interact with UniFi devices, clients, and network configurations.
Setup Requirements
- ⚠️Requires access to a UniFi Network Controller (v7.x+ recommended).
- ⚠️Requires setting critical environment variables (UNIFI_HOST, UNIFI_USERNAME, UNIFI_PASSWORD).
- ⚠️Default `UNIFI_VERIFY_SSL=false` introduces security risks if not explicitly set to `true` and proper SSL certificates are not validated.
Review RequiredView Analysis
Infinity-API
by RocketPy-Team
Performs rocket simulations, stores input data, and provides an API for managing rocket components and flights.
Performs rocket simulations, stores input data, and provides an API for managing rocket components and flights.
Setup Requirements
- ⚠️Requires Python 3.12 or above
- ⚠️Requires MongoDB-Atlas instance
- ⚠️Requires MONGODB_CONNECTION_STRING environment variable
Verified SafeView Analysis
mcp-victoriatraces
by VictoriaMetrics-Community
Provides a Model Context Protocol (MCP) server for VictoriaTraces, enabling AI clients to query trace data, list services and operations, and search embedded documentation.
Provides a Model Context Protocol (MCP) server for VictoriaTraces, enabling AI clients to query trace data, list services and operations, and search embedded documentation.
Setup Requirements
- ⚠️Requires a running VictoriaTraces instance (single-node or cluster).
- ⚠️Authentication to VictoriaTraces via `VT_INSTANCE_BEARER_TOKEN` or `VT_INSTANCE_HEADERS` may be required.
- ⚠️Requires Go 1.25+ to build from source, or Docker to run pre-built images.
Verified SafeView Analysis
ultrascript-tools-mcp
by faxenoff
An expert developer tool for comprehensive code analysis, semantic search, refactoring, code modification, and automated documentation. It leverages AI and specialized runtime environments (Node.js/Bun) for high performance, featuring deep Git integration for branch-aware indexing and merge conflict resolution across multiple programming languages.
An expert developer tool for comprehensive code analysis, semantic search, refactoring, code modification, and automated documentation. It leverages AI and specialized runtime environments (Node.js/Bun) for high performance, featuring deep Git integration for branch-aware indexing and merge conflict resolution across multiple programming languages.
Setup Requirements
- ⚠️Platform-Specific Native Binaries: Requires specific builds or pre-compiled binaries for FAISS, CUDA/Metal (for GPU acceleration), OpenVINO Model Server (OVMS), and Llama.cpp. These are OS/architecture/Node.js version dependent and can be complex to build manually.
- ⚠️LLM/Embedding Server Dependencies: Full semantic and AutoDoc functionality requires external LLM/embedding providers (e.g., Ollama, TEI, vLLM, OVMS, Llama.cpp), often running as Docker containers or separate local server processes, sometimes requiring specific GPU drivers or hardware.
- ⚠️Language Toolchains: Python 3+, Java JDK, Go compiler, Rust toolchain, C/C++ compilers (Clang) are needed for native parsers and type analysis (e.g., Pyright, JavaParser, Go AST tools).
- ⚠️Network Access for Model Downloads: Initial setup may download large AI models from Hugging Face or or other repositories.
Verified SafeView Analysis
photoshop-python-api-mcp-server
by loonghao
Controls Adobe Photoshop programmatically via Model Context Protocol (MCP) for AI assistants.
Controls Adobe Photoshop programmatically via Model Context Protocol (MCP) for AI assistants.
Setup Requirements
- ⚠️🔴 WINDOWS OS ONLY: The server relies on Windows-specific COM interfaces and is not supported on macOS or Linux.
- ⚠️Adobe Photoshop must be installed locally (tested with CC2017-2024 versions).
- ⚠️Python 3.10 or higher is required.
Review RequiredView Analysis
raycast-mcp-server
by ExpertVagabond
Facilitates advanced Raycast workflow automation and integration with AI assistants on macOS by exposing Raycast and system functionalities as tools.
Facilitates advanced Raycast workflow automation and integration with AI assistants on macOS by exposing Raycast and system functionalities as tools.
Setup Requirements
- ⚠️Requires macOS operating system as it relies on AppleScript (`osascript`) and macOS-specific commands (`open -a Raycast`, `pmset`, `pbcopy`).
- ⚠️Requires Raycast application to be installed and configured on the host system for core functionality.
- ⚠️Requires various API keys/tokens (e.g., RAYCAST_API_KEY, GITHUB_TOKEN, NOTION_TOKEN) to be set as environment variables for full authentication and integration capabilities.