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)
mcp-claude-spotify
by imprvhub
Enables Claude Desktop to interact with Spotify for music control and discovery.
Enables Claude Desktop to interact with Spotify for music control and discovery.
Setup Requirements
- ⚠️Requires Node.js 16 or higher.
- ⚠️Requires a Spotify account and Spotify API credentials (Client ID and Client Secret) obtained from the Spotify Developer Dashboard.
- ⚠️The Spotify application redirect URI must be set to `http://127.0.0.1:8888/callback`.
- ⚠️Claude Desktop needs to be restarted after successful Spotify authentication to properly initialize the MCP's tool registry and WebSocket session token cache.
Verified SafeView Analysis
mcp-web-scraper
by Decodo
Connects LLMs and applications to Decodo's web scraping platform for easy web data access and parsing.
Connects LLMs and applications to Decodo's web scraping platform for easy web data access and parsing.
Setup Requirements
- ⚠️Requires a Decodo integrations plan and API key (a free tier with 2.5k requests is mentioned).
- ⚠️SCRAPER_API_USERNAME and SCRAPER_API_PASSWORD environment variables must be set for authentication with the Decodo API.
- ⚠️Node.js 18.0+ is required.
Verified SafeView Analysis
mcp
by e18e
This MCP server assists developers by identifying inefficient or outdated npm packages in install commands and source files, providing migration documentation.
This MCP server assists developers by identifying inefficient or outdated npm packages in install commands and source files, providing migration documentation.
Setup Requirements
- ⚠️Requires Node.js >=18
Verified SafeView Analysis
code-execution-mcp
by agent0ai
Provides AI agents with robust capabilities to execute terminal commands and Python code on the host system.
Provides AI agents with robust capabilities to execute terminal commands and Python code on the host system.
Setup Requirements
- ⚠️Requires `uvx` or `pipx` for simplified execution, or manual installation and Python invocation.
- ⚠️Virtual environments require explicit activation via `CODE_EXEC_INIT_COMMANDS` to be available in executed sessions.
- ⚠️Windows support is experimental and may have behavioral differences.
Review RequiredView Analysis
comet
by MetroStar
An AI-enhanced development workflow agent (Model Context Protocol server) to assist with building React/TypeScript components based on USWDS, including code generation, component listing, and documentation search.
An AI-enhanced development workflow agent (Model Context Protocol server) to assist with building React/TypeScript components based on USWDS, including code generation, component listing, and documentation search.
Setup Requirements
- ⚠️Requires Node.js (version >=18 for @metrostar/comet-mcp and >=20 for the root project).
- ⚠️Requires `git` to be installed on the system for project initialization (e.g., `init_project`).
- ⚠️Requires network access for the `search_uswds` tool to fetch documentation from designsystem.digital.gov.
Review RequiredView Analysis
mcp-hangar
by mapyr
Lifecycle management and orchestration platform for Model Context Protocol (MCP) providers, focusing on auto-discovery, observability, and resilience for LLM tooling at scale.
Lifecycle management and orchestration platform for Model Context Protocol (MCP) providers, focusing on auto-discovery, observability, and resilience for LLM tooling at scale.
Setup Requirements
- ⚠️Python 3.11 or higher is required.
- ⚠️Docker or Podman is required for 'container' mode providers.
- ⚠️Absolute paths must be used for container volume mounts to ensure data persistence and correct operation across different client execution directories.
- ⚠️If using the Knowledge Base with PostgreSQL, the `asyncpg` library is required. For JWT/OIDC authentication, Keycloak (or a compatible OIDC provider) must be set up.
Verified SafeView Analysis
gofetch
by StacklokLabs
An MCP server that retrieves and extracts textual content from web pages, respecting robots.txt for AI agents.
An MCP server that retrieves and extracts textual content from web pages, respecting robots.txt for AI agents.
Setup Requirements
- ⚠️Go 1.24 or later required
- ⚠️Task (taskfile.dev) build tool required
Verified SafeView Analysis
goflow
by dshills
Visual workflow orchestration for Model Context Protocol (MCP) servers.
Visual workflow orchestration for Model Context Protocol (MCP) servers.
Setup Requirements
- ⚠️Requires Go 1.21+ installed to build from source; no pre-built binaries are available yet.
- ⚠️Relies on Node.js and npm/npx to install and run example Model Context Protocol (MCP) servers like '@modelcontextprotocol/server-filesystem'.
Verified SafeView Analysis
knowledgebase-mcp
by biocontext-ai
A standardized Model Context Protocol (MCP) server that aggregates and provides AI systems with access to diverse biomedical knowledge bases and analysis tools.
A standardized Model Context Protocol (MCP) server that aggregates and provides AI systems with access to diverse biomedical knowledge bases and analysis tools.
Setup Requirements
- ⚠️Requires Python 3.12 or newer.
- ⚠️External APIs (e.g., KEGG, Google Scholar) have usage limits and/or licensing restrictions, making them unsuitable for remote/production hosting without specific environment variable flags (MCP_INCLUDE_KEGG, MCP_INCLUDE_SCHOLARLY) or alternative access.
- ⚠️Relies on 'uv' (or 'uvx') for local installation and execution.
Verified SafeView Analysis
openapi-diff-mcp-server
by lordofthejars
Compares two OpenAPI specifications to identify differences and report compatibility status in various formats.
Compares two OpenAPI specifications to identify differences and report compatibility status in various formats.
Setup Requirements
- ⚠️Requires Java Development Kit (JDK) installed to build and run.
- ⚠️Requires Apache Maven for building the project.
- ⚠️Relies on external URLs for fetching OpenAPI specifications, requiring internet access for this feature.
Verified SafeView Analysis
ygg-torrent-mcp
by philogicae
Provides a Python wrapper and MCP/FastAPI server to programmatically interact with YggTorrent for searching, retrieving details, and downloading torrents.
Provides a Python wrapper and MCP/FastAPI server to programmatically interact with YggTorrent for searching, retrieving details, and downloading torrents.
Setup Requirements
- ⚠️Project is deprecated; alternative repositories (fr-torrent-search-mcp, torrent-search-mcp) are recommended.
- ⚠️Requires an active YggTorrent account and passkey.
- ⚠️Requires Python 3.10+ (for direct installation) or Docker.
Verified SafeView Analysis
delulu
by mratsim
A Rust-based library and CLI tool for scraping and analyzing flight and hotel data from Google Travel services.
A Rust-based library and CLI tool for scraping and analyzing flight and hotel data from Google Travel services.
Setup Requirements
- ⚠️Requires a Rust toolchain (cargo) to build and run.
- ⚠️Automated scraping of Google services carries a risk of IP blocking or rate limiting by Google, potentially requiring proxies or careful usage patterns.
- ⚠️Reliant on Google's HTML structure and protobuf API, which may change and break the tool's functionality.