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(8554)
mcp-data-metadata
by alcides-nolasco
Extracts metadata, statistics, and data samples from various file formats (CSV, Excel, JSON, Parquet) to enrich the context for language models or AI agents.
Extracts metadata, statistics, and data samples from various file formats (CSV, Excel, JSON, Parquet) to enrich the context for language models or AI agents.
Setup Requirements
- ⚠️Modifies user's shell configuration (`.bashrc`, `.zshrc`) to add the project to PATH.
- ⚠️Modifies VSCode user settings (`mcp_servers.json`) for integration.
- ⚠️Requires local file paths for data access and processing.
Verified SafeView Analysis
NiFi-MCP-Server
by sfc-gh-ncover
Manages Apache NiFi flows, including monitoring, building, and configuring components, via Snowflake Openflow using Programmatic Access Tokens.
Manages Apache NiFi flows, including monitoring, building, and configuring components, via Snowflake Openflow using Programmatic Access Tokens.
Setup Requirements
- ⚠️Requires Snowflake Openflow base URL and Programmatic Access Token (PAT) as environment variables or via runtime tool `configure_connection()`.
- ⚠️The recommended installation method requires `uv` (a fast Python package installer and resolver).
- ⚠️JDBC drivers (for database processors/services) must be installed by a NiFi administrator directly on the NiFi server, not through this MCP server. This can lead to `ClassNotFoundException` if not addressed.
Verified SafeView Analysis
mcp-server-shell-session-guardian
by wenbo97
Enables AI agents to run commands in a persistent, stateful local shell session, eliminating re-initialization overhead.
Enables AI agents to run commands in a persistent, stateful local shell session, eliminating re-initialization overhead.
Setup Requirements
- ⚠️Requires .NET SDK and Claude CLI for setup.
- ⚠️May require running the terminal as Administrator, posing a significant security risk.
- ⚠️Requires careful configuration of absolute paths in the `.mcp.json` file.
- ⚠️The persistent shell inherits environment variables (including PATH) from the terminal where the Claude CLI is launched, requiring careful pre-configuration of the environment.
Review RequiredView Analysis
token-analyzer-mcp
by cordlesssteve
Independent verification and analysis of token consumption and context volume for Model Context Protocol (MCP) server configurations to optimize Claude Code setups.
Independent verification and analysis of token consumption and context volume for Model Context Protocol (MCP) server configurations to optimize Claude Code setups.
Setup Requirements
- ⚠️Requires Node.js >= 18.0.0.
- ⚠️Requires local MCP server configurations to exist in standard locations or user-defined paths for analysis.
- ⚠️Each MCP server configured for analysis will be spawned as a child process, involving network I/O and CPU-intensive tokenization, which can be slow and resource-heavy for multiple servers.
- ⚠️The analysis involves executing the `command` specified in each MCP server's configuration; ensure these commands are trustworthy before running a full analysis.
Verified SafeView Analysis
n8n-mcp
by bermingham85
An extension or integration for n8n, likely for managing or connecting to multi-cloud or platform services within automated workflows.
An extension or integration for n8n, likely for managing or connecting to multi-cloud or platform services within automated workflows.
Setup Requirements
- ⚠️Source code was not provided, preventing specific setup requirements from being identified. Assume standard n8n node development requirements and potential external API keys for connected services.
Review RequiredView Analysis
Diana_mcp
by Oscar-wu747
Control a Diana robotic arm via a Model Context Protocol (MCP) server, offering API tools for connection, status monitoring, and motion control.
Control a Diana robotic arm via a Model Context Protocol (MCP) server, offering API tools for connection, status monitoring, and motion control.
Setup Requirements
- ⚠️Requires a native C/C++ library (`libDianaApi.so` or `DianaApi.dll`) to be present in the `lib/` directory or specified by `DIANA_API_LIB_DIR`. Without it, robot control will not function beyond stub implementations.
- ⚠️The `environment.yml` specifies Python 3.11.14, which should be used for optimal compatibility, although `setup.py` indicates `>=3.8`.
- ⚠️Requires a physical Diana robot to be connected on the network for actual control functionality; otherwise, only mocked operations will succeed.
Verified SafeView Analysis
mcp-flujos-server
by neokikeia-ship-it
A backend server application built with Spring Boot, designed to manage and execute business flows or processes within a larger microservices ecosystem.
A backend server application built with Spring Boot, designed to manage and execute business flows or processes within a larger microservices ecosystem.
Setup Requirements
- ⚠️Requires Java Development Kit (JDK) installed (likely JDK 17+)
Verified SafeView Analysis
mcp-gcal-server
by recursive-reshy
Provides a Model Context Protocol (MCP) server exposing Google Calendar functionalities as tools for AI agents, enabling them to manage events and check availability.
Provides a Model Context Protocol (MCP) server exposing Google Calendar functionalities as tools for AI agents, enabling them to manage events and check availability.
Setup Requirements
- ⚠️Requires a Google Cloud Project with the Google Calendar API enabled.
- ⚠️Requires a Google Service Account with appropriate Calendar permissions.
- ⚠️Requires the 'GOOGLE_APPLICATION_CREDENTIALS' environment variable to be set, pointing to the JSON key file for the Google Service Account.
Verified SafeView Analysis
adaptus-mcp-server
by shimizumasaru
The Adaptus MCP server provides tools and resources for code quality analysis, technical debt scoring, design improvement proposals, and test generation for Python projects.
The Adaptus MCP server provides tools and resources for code quality analysis, technical debt scoring, design improvement proposals, and test generation for Python projects.
Setup Requirements
- ⚠️Requires Python 3.10 or newer.
- ⚠️Relies on specific resource and template files being present in the package structure.
- ⚠️The `verify_patch` tool requires external build/test command-line tools to be installed and available in the server's environment.
Review RequiredView Analysis
MCP_Server
by Subham-CB
Provides a natural language interface to query a relational database by generating and executing SQL through an AI model.
Provides a natural language interface to query a relational database by generating and executing SQL through an AI model.
Setup Requirements
- ⚠️Requires a compatible JDBC database (e.g., PostgreSQL) with connection details (URL, username, password) configured.
- ⚠️Requires an API key and a configured model for an AI provider compatible with Spring AI (e.g., OpenAI API Key).
- ⚠️Requires the 'mcp.allowed.tables' property to be explicitly configured with a comma-separated list of tables accessible by the service.
Review RequiredView Analysis
aj8-mcp-servers
by xavdp-pro
Integrate SMS sending and management capabilities for an AJ8 multi-agent chatbot via the SMS Partner API.
Integrate SMS sending and management capabilities for an AJ8 multi-agent chatbot via the SMS Partner API.
Setup Requirements
- ⚠️Requires `SMS_PARTNER_API_KEY` environment variable for SMS functionality (SMS Partner is a paid service).
- ⚠️The `mcp-whatsapp` server requires Node.js and npm to run its Baileys bridge component alongside the Python MCP server.
- ⚠️The WhatsApp integration (via Baileys) uses an unofficial API, which carries a risk of WhatsApp account suspension or ban if misused.
Verified SafeView Analysis
poly-k8s-mcp
by GloriaAmarilla
Provides an MCP (Model Context Protocol) server to enable AI assistants and other clients to manage Kubernetes clusters using kubectl, Helm, and Kustomize CLI tools.
Provides an MCP (Model Context Protocol) server to enable AI assistants and other clients to manage Kubernetes clusters using kubectl, Helm, and Kustomize CLI tools.
Setup Requirements
- ⚠️Requires Deno runtime (v2.0+) to be installed.
- ⚠️Requires kubectl, Helm (optional), and Kustomize (optional) CLIs to be installed and accessible in the system's PATH.
- ⚠️Operates with the Kubernetes cluster credentials of the user running the server; careful kubeconfig and RBAC configuration is critical to limit the scope of actions possible through the MCP server.