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(395)
mcp-watch
by kapilduraphe
A comprehensive security scanner for Model Context Protocol (MCP) servers that detects various vulnerabilities in MCP implementations.
A comprehensive security scanner for Model Context Protocol (MCP) servers that detects various vulnerabilities in MCP implementations.
Setup Requirements
- ⚠️Node.js version >=16.0.0 is required.
- ⚠️Git must be installed and accessible in the system PATH for scanning remote repositories.
- ⚠️Requires network access to clone GitHub repositories.
Verified SafeView Analysis
logfire-mcp
by pydantic
Enables LLMs to retrieve and analyze application telemetry data (OpenTelemetry traces and metrics) from Pydantic Logfire using SQL queries.
Enables LLMs to retrieve and analyze application telemetry data (OpenTelemetry traces and metrics) from Pydantic Logfire using SQL queries.
Setup Requirements
- ⚠️Requires a Pydantic Logfire read token, which must be created in the Logfire UI for the specific project.
- ⚠️Requires `uv` (a Python package installer and runner) to be installed.
- ⚠️The `arbitrary_query` tool allows arbitrary SQL execution, requiring careful LLM prompting and sandboxing to prevent unintended or malicious queries.
Verified SafeView Analysis
mcp-server-starrocks
by StarRocks
Acts as a bridge between AI assistants and StarRocks databases for direct SQL execution, database exploration, and data visualization.
Acts as a bridge between AI assistants and StarRocks databases for direct SQL execution, database exploration, and data visualization.
Setup Requirements
- ⚠️Requires a StarRocks cluster running on localhost (default port 9030, user 'root', empty password, at least one BE node).
- ⚠️Arrow Flight SQL functionality is optional and requires specific StarRocks FE configuration (e.g., `arrow_flight_sql_port = 9408` in `fe.conf`) and a FE restart.
- ⚠️Requires Python 3.10 or higher and several Python packages (e.g., mysql-connector-python, pandas, plotly, kaleido, adbc-driver-manager, adbc-driver-flightsql, pyarrow). These are managed by 'uv' during installation/run but must be resolvable.
Review RequiredView Analysis
claude-code-plugins
by cased
Enables Claude to perform detailed code analysis, structural overview, symbol extraction, code search, and dependency mapping within a repository using the `kit` CLI.
Enables Claude to perform detailed code analysis, structural overview, symbol extraction, code search, and dependency mapping within a repository using the `kit` CLI.
Setup Requirements
- ⚠️Requires the `kit` CLI tool to be installed (Python 3.9+ is a prerequisite for `kit`).
- ⚠️Dependency graph visualization (`--visualize`) requires `Graphviz` to be installed.
- ⚠️Semantic search requires the `sentence-transformers` Python package, though `kit` prompts for its installation if missing.
Verified SafeView Analysis
reddit-research-mcp
by king-of-the-grackles
AI-powered Reddit intelligence for market research, competitive analysis, and customer discovery across 20,000+ indexed subreddits.
AI-powered Reddit intelligence for market research, competitive analysis, and customer discovery across 20,000+ indexed subreddits.
Setup Requirements
- ⚠️Requires Reddit API credentials (Client ID, Client Secret, User Agent) to be configured as environment variables for server operation.
- ⚠️Requires a Descope Project ID for authentication setup, provided via environment variable.
- ⚠️Requires `SERVER_URL` environment variable to be correctly configured for OAuth callbacks and server-info endpoint.
- ⚠️Requires Python 3.11+.
Verified SafeView Analysis
asa-starter-kit
by vibecodiq
A deterministic Python CLI for generating and managing production-ready, slice-based FastAPI backend code, ensuring architectural standards and preserving custom logic during regeneration.
A deterministic Python CLI for generating and managing production-ready, slice-based FastAPI backend code, ensuring architectural standards and preserving custom logic during regeneration.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Optional `devbox` environment setup (otherwise requires manual virtual environment and `pip` management).
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
mcp-worklog
by final0920
Automates the generation and management of daily work reports, including collecting content from AI tool sessions for summarization and editing.
Automates the generation and management of daily work reports, including collecting content from AI tool sessions for summarization and editing.
Setup Requirements
- ⚠️Requires a '--storage-path' argument to specify where daily reports are saved.
- ⚠️AI session collection (Claude Code, Kiro, Cursor) is dependent on the user having these tools installed and their data files existing in standard locations, otherwise, no sessions will be collected.
- ⚠️Requires Python 3.10 or newer.
Verified SafeView Analysis
mcpcat-typescript-sdk
by MCPCat
MCPcat is an analytics platform designed for MCP server owners to capture user intentions and behavior patterns, offering session replay, trace debugging, and integration with existing observability tools.
MCPcat is an analytics platform designed for MCP server owners to capture user intentions and behavior patterns, offering session replay, trace debugging, and integration with existing observability tools.
Setup Requirements
- ⚠️Requires @modelcontextprotocol/sdk v1.11 or higher.
- ⚠️An MCPcat project ID is required for full analytics functionality; otherwise, only configured telemetry exporters will receive data.
- ⚠️Full functionality (e.g., local log files, detailed stack traces with code context) is optimized for Node.js environments; behavior may vary in edge runtimes.
Verified SafeView Analysis
falcon-mcp
by CrowdStrike
The Falcon MCP (Model Context Protocol) server acts as a middleware, connecting AI agents with the CrowdStrike Falcon cybersecurity platform to enable intelligent security analysis and automation in agentic workflows.
The Falcon MCP (Model Context Protocol) server acts as a middleware, connecting AI agents with the CrowdStrike Falcon cybersecurity platform to enable intelligent security analysis and automation in agentic workflows.
Setup Requirements
- ⚠️Requires Python 3.11 or higher.
- ⚠️Requires CrowdStrike Falcon API credentials (Client ID, Client Secret) with appropriate scopes.
- ⚠️Requires Google API Key and Google Model for the ADK agent integration.
- ⚠️Deployment to Google Cloud requires `gcloud` CLI and specific GCP APIs enabled.
Verified SafeView Analysis
linux-mcp-server
by rhel-lightspeed
A Model Context Protocol (MCP) server for read-only Linux system administration, diagnostics, and troubleshooting on RHEL-based systems.
A Model Context Protocol (MCP) server for read-only Linux system administration, diagnostics, and troubleshooting on RHEL-based systems.
Setup Requirements
- ⚠️Requires Python 3.10 or later.
- ⚠️SSH host key verification is disabled by default, making it vulnerable to MITM attacks unless `LINUX_MCP_VERIFY_HOST_KEYS` is explicitly set to true.
- ⚠️Relies on Linux-specific tools (e.g., systemd, journalctl, lsblk) and is optimized for RHEL-based systems, limiting full functionality on other OS types (e.g., macOS, Windows).
- ⚠️The `read_log_file` tool requires the `LINUX_MCP_ALLOWED_LOG_PATHS` environment variable to be configured with a comma-separated list of permitted log file paths.
Review RequiredView Analysis
TriageMCP
by eversinc33
Enables an LLM to perform static analysis and triage of PE files using local security tools.
Enables an LLM to perform static analysis and triage of PE files using local security tools.
Setup Requirements
- ⚠️Requires Python 3.13 or newer.
- ⚠️Requires manual installation and configuration of external tools (FLOSS, UPX, CAPA, YARA rules) and updating their paths in `triage.py`.
- ⚠️Default tool paths are Windows-specific (e.g., C:\Tools\...).