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)
Sveriges.Radio-MCP
by isakskogstad
Provide a Model Context Protocol server to allow AI assistants to interact with Sveriges Radio's public API for programs, podcasts, live streams, music playlists, news, and traffic information.
Provide a Model Context Protocol server to allow AI assistants to interact with Sveriges Radio's public API for programs, podcasts, live streams, music playlists, news, and traffic information.
Setup Requirements
- ⚠️Requires Node.js 18.0.0 or higher.
- ⚠️The 'search_programs' tool performs client-side relevance ranking by fetching up to 200 programs per request, which can result in larger JSON payloads for processing.
- ⚠️Optional Bearer token authentication via 'MCP_AUTH_TOKEN' environment variable requires manual setup for local development or deployment if desired.
Verified SafeView Analysis
mcp-server
by configcat
The ConfigCat MCP server allows AI agents and code editors to manage feature flags and configurations using ConfigCat's public management API and provides SDK documentation.
The ConfigCat MCP server allows AI agents and code editors to manage feature flags and configurations using ConfigCat's public management API and provides SDK documentation.
Setup Requirements
- ⚠️Requires ConfigCat Management API basic authentication username (CONFIGCAT_API_USER) and password (CONFIGCAT_API_PASS) as environment variables.
- ⚠️This server is designed for management operations only; it explicitly warns against using it for evaluating feature flag values in production applications.
- ⚠️Fetching full SDK documentation via `update-sdk-documentation` can consume a significant number of LLM tokens due to the content size.
Verified SafeView Analysis
x-twitter-mcp-server
by rafaljanicki
An MCP server for interacting with Twitter (X) via AI tools, allowing natural language commands to fetch, post, search, and manage tweets and user data.
An MCP server for interacting with Twitter (X) via AI tools, allowing natural language commands to fetch, post, search, and manage tweets and user data.
Setup Requirements
- ⚠️Requires a Twitter Developer Account and obtaining API Key, API Secret, Access Token, Access Token Secret, and Bearer Token.
- ⚠️For desktop integration with Claude, requires Node.js installed.
- ⚠️API credentials must be configured via a '.env' file or passed per-request (e.g., via Smithery's base64-encoded config parameter).
Verified SafeView Analysis
che-apple-mail-mcp
by kiki830621
Programmatic management and automation of Apple Mail functionalities on macOS.
Programmatic management and automation of Apple Mail functionalities on macOS.
Setup Requirements
- ⚠️Requires macOS 13.0+ (Ventura or later).
- ⚠️Requires Xcode Command Line Tools for compilation ('swift build').
- ⚠️Requires explicit user permission for 'Automation' in System Settings > Privacy & Security to control Mail.app.
- ⚠️Apple Mail must be running and have at least one account configured.
Verified SafeView Analysis
phone-a-friend-mcp
by taylorsatula
Enables real-time communication between multiple Claude Code instances, allowing one to listen and others to initiate conversations with specific intents.
Enables real-time communication between multiple Claude Code instances, allowing one to listen and others to initiate conversations with specific intents.
Setup Requirements
- ⚠️The 'paf-hub' server (started via `paf-hub`) must be running as a separate process before any Claude instances can use the 'phone-a-friend' MCP.
- ⚠️Requires Python 3.10 or newer to run, as specified in `pyproject.toml`.
Verified SafeView Analysis
omcp
by fastomop
The server enables Large Language Models (LLMs) to securely query and analyze healthcare data stored in the OMOP Common Data Model format through a standardized Model Context Protocol interface.
The server enables Large Language Models (LLMs) to securely query and analyze healthcare data stored in the OMOP Common Data Model format through a standardized Model Context Protocol interface.
Setup Requirements
- ⚠️Requires Python 3.13 or higher.
- ⚠️Requires `uv` for package installation.
- ⚠️Requires Git LFS for retrieving the synthetic DuckDB database file.
- ⚠️Requires Docker Desktop for integration with Librechat.
- ⚠️DuckDB does not allow multiple processes with write access to the database file simultaneously.
Review RequiredView Analysis
mcp-server-dump
by SPANDigital
A command-line tool to extract, analyze, and document the capabilities (tools, resources, prompts) of MCP (Model Context Protocol) servers in various formats, including Markdown, JSON, HTML, PDF, and Hugo sites.
A command-line tool to extract, analyze, and document the capabilities (tools, resources, prompts) of MCP (Model Context Protocol) servers in various formats, including Markdown, JSON, HTML, PDF, and Hugo sites.
Setup Requirements
- ⚠️Requires Go 1.25.0+ for direct installation/building from source.
- ⚠️Requires a running MCP server (Node.js, Python, Go, etc.) or a command to start one.
- ⚠️For generating/building Hugo documentation sites, `Hugo v0.133.0+` (extended version with modules support) is required to be installed locally if you want to build the generated site, not just generate its source files.
Verified SafeView Analysis
tree-sitter-analyzer
by aimasteracc
An enterprise-grade code analysis tool for AI assistants, providing deep AI integration, powerful search, and intelligent analysis across 17 programming languages. It's designed for developers working with large codebases, enabling token optimization and structured code understanding for AI interactions.
An enterprise-grade code analysis tool for AI assistants, providing deep AI integration, powerful search, and intelligent analysis across 17 programming languages. It's designed for developers working with large codebases, enabling token optimization and structured code understanding for AI interactions.
Setup Requirements
- ⚠️Requires 'uv' (Python package manager) for installation.
- ⚠️Requires external command-line tools 'fd' and 'ripgrep' for search features.
- ⚠️Requires Python 3.10+.
Verified SafeView Analysis
rust-mcp-server
by Vaiz
Acts as a bridge for Large Language Models (LLMs) like GitHub Copilot to interact with and perform actions on local Rust development environments, automating tasks like building, testing, and analyzing code.
Acts as a bridge for Large Language Models (LLMs) like GitHub Copilot to interact with and perform actions on local Rust development environments, automating tasks like building, testing, and analyzing code.
Setup Requirements
- ⚠️Requires `rustup` and `cargo` (Rust toolchain) to be pre-installed on the system.
- ⚠️Many advanced features require installation of additional cargo subcommands (e.g., `cargo-machete`, `cargo-deny`, `cargo-hack`) which are not bundled with the server.
- ⚠️Requires specific JSON configuration in `.vscode/mcp.json` and potentially `.github/copilot-instructions.md` for seamless integration with GitHub Copilot Coding Agent or VS Code.
- ⚠️The `--workspace` command-line argument is crucial for defining the Rust project context, especially when running the server from a different directory.
Verified SafeView Analysis
mcp-operator
by vitorbari
Kubernetes operator for deploying, managing, and validating Model Context Protocol (MCP) servers.
Kubernetes operator for deploying, managing, and validating Model Context Protocol (MCP) servers.
Setup Requirements
- ⚠️Requires a Kubernetes cluster (Kind, Minikube, or cloud-based).
- ⚠️Requires `kubectl` to interact with the cluster.
- ⚠️Full monitoring features (Prometheus metrics, Grafana dashboards) require Prometheus Operator to be installed in the cluster.
Verified SafeView Analysis
Sveriges_Radio-MCP
by KSAklfszf921
Connects an AI assistant to Sveriges Radio's API to retrieve information on programs, podcasts, live streams, playlists, news, and traffic in natural language.
Connects an AI assistant to Sveriges Radio's API to retrieve information on programs, podcasts, live streams, playlists, news, and traffic in natural language.
Setup Requirements
- ⚠️Requires Node.js >=18.0.0.
- ⚠️Optional `MCP_AUTH_TOKEN` environment variable for authentication, which requires client-side configuration to pass the token.
- ⚠️The underlying Sveriges Radio API is no longer actively maintained (though still functional), posing a long-term risk of eventual deprecation or breaking changes.
Verified SafeView Analysis
fr-torrent-search-mcp
by philogicae
This project aggregates French torrent providers (YggTorrent, La Cale) and provides a programmatic interface (Python wrapper, MCP, and FastAPI server) for searching and downloading torrents.
This project aggregates French torrent providers (YggTorrent, La Cale) and provides a programmatic interface (Python wrapper, MCP, and FastAPI server) for searching and downloading torrents.
Setup Requirements
- ⚠️Requires credentials (username/password for YggTorrent, passkey for LaCale) for active providers.
- ⚠️YggTorrent functionality requires a separate local API bridge (ygege) to be running, typically via Docker Compose.
- ⚠️Python 3.10+ is required.