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(7756)
FantasyPremierLeague
by joreilly
Provides a Model Context Protocol (MCP) server exposing Fantasy Premier League player and fixture data as tools for AI models like Claude Desktop.
Provides a Model Context Protocol (MCP) server exposing Fantasy Premier League player and fixture data as tools for AI models like Claude Desktop.
Setup Requirements
- ⚠️Requires Java Runtime Environment (JRE) to execute the compiled JAR.
- ⚠️Requires building the `shadowJar` Gradle task for the `mcp-server` module to generate the executable JAR.
- ⚠️Integration with external applications (e.g., Claude Desktop) requires manual configuration, including updating a path to the server JAR.
Verified SafeView Analysis
yutu
by eat-pray-ai
Automate YouTube workflows by manipulating resources like videos, playlists, channels, comments, and captions through a CLI tool and an MCP server for AI assistants.
Automate YouTube workflows by manipulating resources like videos, playlists, channels, comments, and captions through a CLI tool and an MCP server for AI assistants.
Setup Requirements
- ⚠️Requires a Google Cloud Platform account and project setup, including enabling YouTube Data API v3 and generating OAuth Client ID credentials (Web Application type).
- ⚠️Requires manual download of `client_secret.json` and interactive authentication (`yutu auth`) to obtain `youtube.token.json`.
- ⚠️API quota limits (10,000 units/day) are in place, with operations costing between 1 (e.g., list activities) and 1600 (e.g., insert video) units. High usage can quickly deplete quotas.
Verified SafeView Analysis
k8s-mcp-server
by reza-gholizade
Provides a standardized Model Context Protocol (MCP) interface for interacting with Kubernetes clusters and Helm releases, enabling programmatic control and observation.
Provides a standardized Model Context Protocol (MCP) interface for interacting with Kubernetes clusters and Helm releases, enabling programmatic control and observation.
Setup Requirements
- ⚠️Requires Go 1.23 or later installed for local compilation and execution.
- ⚠️Requires access to a functional Kubernetes cluster and appropriate RBAC permissions for the server's operations.
- ⚠️Requires proper Kubernetes authentication setup (e.g., a kubeconfig file, in-cluster service account, or explicit API server URL/token environment variables). Insufficient or incorrect permissions are a common friction point.
Verified SafeView Analysis
agentic-ai-workshop
by JNPRAutomate
This workshop focuses on exploring and implementing agentic AI patterns for network automation and management plane control using various networking protocols and operational tasks.
This workshop focuses on exploring and implementing agentic AI patterns for network automation and management plane control using various networking protocols and operational tasks.
Setup Requirements
- ⚠️Requires access to an LLM provider (e.g., OpenAI API Key, Anthropic API Key) or a local LLM setup (e.g., Ollama).
- ⚠️Requires a lab environment with network devices or simulators (e.g., GNS3, EVE-NG, physical lab) for practical application of network automation use cases.
- ⚠️Assumes familiarity with Python for running and customizing agents.
Verified SafeView Analysis
lunar
by TheLunarCompany
A programmable API gateway/proxy designed to intercept, analyze, and manage HTTP traffic. It enforces policies such as rate limiting, caching, retries, authentication, and dynamic routing based on configurable 'flows'. It also provides observability features like HAR collection, custom metrics, and AI token counting, operating within a distributed environment and communicating with a central 'Lunar Hub'.
A programmable API gateway/proxy designed to intercept, analyze, and manage HTTP traffic. It enforces policies such as rate limiting, caching, retries, authentication, and dynamic routing based on configurable 'flows'. It also provides observability features like HAR collection, custom metrics, and AI token counting, operating within a distributed environment and communicating with a central 'Lunar Hub'.
Setup Requirements
- ⚠️Requires a separate 'Lunar Proxy' service to operate as an interceptor (implied by Python example app's README).
- ⚠️Requires a Redis instance (or Redis Cluster) for state management (queues, quotas).
- ⚠️Some features (e.g., async queue, async retry processors) are marked as 'pro' version only.
- ⚠️Requires several environment variables for configuration, including TENANT_NAME, LUNAR_API_KEY, BIND_PORT, ENGINE_ADMIN_PORT, LUNAR_SPOE_PROCESSING_TIMEOUT_SEC, and LUNAR_PROXY_PROCESSORS_DIRECTORY.
Review RequiredView Analysis
lyngdorf-mcp
by thejens
A Model Context Protocol (MCP) server for controlling Lyngdorf Audio devices (TDAI, MP, and CD series) via TCP, featuring auto-discovery, volume safety, and built-in documentation.
A Model Context Protocol (MCP) server for controlling Lyngdorf Audio devices (TDAI, MP, and CD series) via TCP, featuring auto-discovery, volume safety, and built-in documentation.
Setup Requirements
- ⚠️Requires Node.js 22+.
- ⚠️Relies on the `dns-sd` utility (native on macOS/Linux; may require Bonjour Print Services on Windows) for mDNS device discovery.
Verified SafeView Analysis
ncp
by portel-dev
NCP acts as a universal orchestrator for Model Context Protocol (MCP) servers, allowing AI agents to discover, manage, and execute tools from various sources (local, remote, internal, CLI, skills, photons) via a unified interface, while providing intelligent search, security controls, and scheduling capabilities. Its core function is to reduce tool-use hallucination and token consumption for AI.
NCP acts as a universal orchestrator for Model Context Protocol (MCP) servers, allowing AI agents to discover, manage, and execute tools from various sources (local, remote, internal, CLI, skills, photons) via a unified interface, while providing intelligent search, security controls, and scheduling capabilities. Its core function is to reduce tool-use hallucination and token consumption for AI.
Setup Requirements
- ⚠️Requires Node.js runtime environment.
- ⚠️External MCPs often require separate installation and authentication (e.g., `gh auth login` for GitHub CLI, or providing API keys).
- ⚠️Enabling global CLI access via symlink to `/usr/local/bin/ncp` on macOS/Linux may require `sudo` privileges.
- ⚠️Native dialogs for user confirmations (`zenity`, `osascript`, `powershell`) may require specific system dependencies, falling back to console prompts if unavailable.
Review RequiredView Analysis
neurolink
by juspay
A comprehensive AI development platform offering tools for code generation, refactoring, testing, and documentation, integrated with multiple AI providers and an extensible plugin architecture for advanced orchestration.
A comprehensive AI development platform offering tools for code generation, refactoring, testing, and documentation, integrated with multiple AI providers and an extensible plugin architecture for advanced orchestration.
Setup Requirements
- ⚠️Requires API Keys for all cloud AI providers (OpenAI, Anthropic, Google AI, AWS Bedrock, Azure, Mistral, HuggingFace), which can be paid services.
- ⚠️Requires a local Ollama installation and running daemon if using the Ollama provider.
- ⚠️Requires AWS or GCP account setup for Bedrock/Vertex, including proper IAM roles/permissions.
- ⚠️May require a Redis instance if configured for conversation memory or a Mem0 API Key for Mem0 integration.
Verified SafeView Analysis
backlog-mcp-server
by nulab
Integrate Backlog API with AI agents (e.g., Claude) to manage projects, issues, wikis, and Git repositories through natural language commands.
Integrate Backlog API with AI agents (e.g., Claude) to manage projects, issues, wikis, and Git repositories through natural language commands.
Setup Requirements
- ⚠️Requires a Backlog account with API access and an API key.
- ⚠️Requires Docker or Node.js (v22+) runtime environment.
- ⚠️Initial setup involves configuring MCP settings in your AI agent (e.g., Claude Desktop/Cline/Cursor) with environment variables.
- ⚠️The 'project' toolset is highly recommended as many other tools depend on project data as an entry point.
Verified SafeView Analysis
spotify-streamable-mcp-server
by iceener
Provides an LLM-friendly interface to control Spotify playback, search music, and manage playlists/saved songs, enabling voice control and smart-home automations.
Provides an LLM-friendly interface to control Spotify playback, search music, and manage playlists/saved songs, enabling voice control and smart-home automations.
Setup Requirements
- ⚠️Requires Spotify Developer App registration with specific redirect URIs configured.
- ⚠️For production/remote deployments, `RS_TOKENS_ENC_KEY` (or `TOKENS_ENC_KEY` for Workers KV) is critical for encrypting OAuth tokens; without it, tokens are stored in plaintext.
- ⚠️The default origin validation allows *any origin* in production (src/shared/mcp/security.ts); this must be customized for public-facing deployments with a strict allowlist.
Verified SafeView Analysis
mineru-tianshu
by magicyuan876
Provides an API gateway for AI assistants (like Claude Desktop) to invoke a multi-modal AI data preprocessing platform, converting various data types (documents, images, audio, video) into structured Markdown and JSON formats.
Provides an API gateway for AI assistants (like Claude Desktop) to invoke a multi-modal AI data preprocessing platform, converting various data types (documents, images, audio, video) into structured Markdown and JSON formats.
Setup Requirements
- ⚠️Requires NVIDIA GPU with Compute Capability >= 8.5 (especially for PaddleOCR-VL and MinerU, for GPU-accelerated processing)
- ⚠️Depends on external backend services (FastAPI API server and LitServe GPU Workers) for actual data processing.
- ⚠️Requires FFmpeg for video processing and BioPython for bioinformatics format parsing.
- ⚠️First run will download large AI models (e.g., YOLO11x, SenseVoice, PaddleOCR-VL, MinerU) which can be several gigabytes, requiring significant disk space and a reliable internet connection.
Review RequiredView Analysis
paiml-mcp-agent-toolkit
by paiml
Zero-configuration AI context generation and code quality analysis for AI agents like Claude Code.
Zero-configuration AI context generation and code quality analysis for AI agents like Claude Code.
Setup Requirements
- ⚠️Requires Rust/Cargo toolchain for installation from source or crates.io (Docker images are an alternative).
- ⚠️Project-specific development workflow enforces 'ZERO BRANCHING' and 'pmat-book' documentation synchronization via mandatory Git hooks, which could be a friction point for contributors.
- ⚠️Known critical vulnerability (570 'unwrap()' calls) requires immediate attention for production stability.