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(379)
mcp-server-chart
by antvis
Generates various data visualization charts (including common charts and maps) using the AntV engine, facilitating data analysis and presentation through a Model Context Protocol server.
Generates various data visualization charts (including common charts and maps) using the AntV engine, facilitating data analysis and presentation through a Model Context Protocol server.
Setup Requirements
- ⚠️Relies on an external AntV chart generation service (`VIS_REQUEST_SERVER`) for rendering charts; charts are not generated locally by this server.
- ⚠️Geographic visualization tools (`generate_district_map`, `generate_path_map`, `generate_pin_map`) are limited to map generation within China due to AMap service integration.
- ⚠️Requires Node.js to run directly via `npx` or `node`.
Verified SafeView Analysis
TrendRadar
by sansan0
News aggregation, trend analysis, and multi-channel notification based on user-defined keywords, with AI analysis capabilities.
News aggregation, trend analysis, and multi-channel notification based on user-defined keywords, with AI analysis capabilities.
Setup Requirements
- ⚠️GitHub Actions users must adhere to strict resource limits (e.g., ~10 platforms, 30-minute minimum interval) to avoid account suspension risks.
- ⚠️Sensitive credentials (Webhook URLs, API keys) must be stored in GitHub Secrets or Docker `.env` files, NOT in `config/config.yaml` if the repository is public.
- ⚠️AI analysis features require locally accumulated news data; users must run the main TrendRadar crawler first to generate `output` directory data before using AI tools.
- ⚠️Docker deployment is recommended for unrestricted usage, as GitHub Actions may have limitations.
Verified SafeView Analysis
OpenMetadata
by open-metadata
Exposes REST APIs for managing Apache Airflow DAGs and OpenMetadata workflow definitions, enabling programmatic deployment and lifecycle management of data pipelines.
Exposes REST APIs for managing Apache Airflow DAGs and OpenMetadata workflow definitions, enabling programmatic deployment and lifecycle management of data pipelines.
Setup Requirements
- ⚠️Requires Apache Airflow to be pre-installed, specifically version `2.3.3`.
- ⚠️Requires installing a Python package (`openmetadata-airflow-managed-apis`) in the Airflow scheduler and webserver Python environments.
- ⚠️Requires specific configuration in `airflow.cfg` under `[openmetadata_airflow_apis]`.
Verified SafeView Analysis
mcp-grafana
by grafana
Provides an MCP interface to Grafana, enabling AI assistants to interact with dashboards, datasources, Prometheus, Loki, incidents, alerting, OnCall, Sift, Pyroscope, and admin functionalities for observability and automation.
Provides an MCP interface to Grafana, enabling AI assistants to interact with dashboards, datasources, Prometheus, Loki, incidents, alerting, OnCall, Sift, Pyroscope, and admin functionalities for observability and automation.
Setup Requirements
- ⚠️Requires Grafana version 9.0 or later for full functionality (some API endpoints are missing in older versions).
- ⚠️Requires a Grafana API key (service account token) or username/password for authentication, which must be configured via environment variables or HTTP headers.
- ⚠️Docker is required to run the provided Docker image or for integration tests.
Verified SafeView Analysis
golf
by golf-mcp
Golf is a Python framework for building MCP (Model Context Protocol) servers, allowing developers to define tools, resources, and prompts as Python files to create runnable AI agent backends.
Golf is a Python framework for building MCP (Model Context Protocol) servers, allowing developers to define tools, resources, and prompts as Python files to create runnable AI agent backends.
Setup Requirements
- ⚠️Requires Python 3.10+ (recommended, `pyproject.toml` specifies `>=3.8`).
- ⚠️Strict dependency on `fastmcp==2.12.5` (or `>=2.11.0` for auth features).
- ⚠️OAuth proxy authentication (an advanced feature) requires a separate `golf-mcp-enterprise` package.
- ⚠️Requires external LLM API keys (e.g., OpenAI, Anthropic) if using `sample` or `elicit` utilities.
Review RequiredView Analysis
openops
by openops-cloud
A No-Code FinOps automation platform that helps organizations reduce cloud costs and streamline financial operations by providing customizable workflows to automate key FinOps processes like allocation, unit economics, anomaly management, workload optimization, and safe de-provisioning.
A No-Code FinOps automation platform that helps organizations reduce cloud costs and streamline financial operations by providing customizable workflows to automate key FinOps processes like allocation, unit economics, anomaly management, workload optimization, and safe de-provisioning.
Setup Requirements
- ⚠️Requires Docker and Docker Compose for deployment.
- ⚠️Requires PostgreSQL and Redis databases.
- ⚠️Default placeholder secrets (e.g., API keys, passwords) in `values.yaml` must be changed immediately for production environments.
- ⚠️Requires Node.js v18 or v20 for development and build processes.
- ⚠️Integrations with cloud providers (AWS, Azure, Google Cloud) and various third-party services will require their respective API keys and configurations, potentially incurring additional costs and setup complexity.
Verified SafeView Analysis
octocode-mcp
by bgauryy
Enables AI assistants to conduct deep, secure, and token-efficient code research across GitHub repositories by providing structured access and analysis tools.
Enables AI assistants to conduct deep, secure, and token-efficient code research across GitHub repositories by providing structured access and analysis tools.
Setup Requirements
- ⚠️Node.js >= 18.12.0 is a prerequisite for running the server.
- ⚠️Requires GitHub authentication (either GitHub CLI with 'gh auth login' or a Personal Access Token with `repo`, `read:user`, `read:org` scopes).
- ⚠️By default, metadata about tool usage, errors, and rate limits is logged to an external Octocode service, which can be disabled by setting `LOG=false`.
Verified SafeView Analysis
mcp-shark
by mcp-shark
Aggregate multiple Model Context Protocol (MCP) servers into a single unified interface with a powerful monitoring UI, enabling real-time traffic capture, logging, and AI-powered security analysis.
Aggregate multiple Model Context Protocol (MCP) servers into a single unified interface with a powerful monitoring UI, enabling real-time traffic capture, logging, and AI-powered security analysis.
Setup Requirements
- ⚠️Requires Node.js 18+ to run the application.
- ⚠️The 'Smart Scan' feature interacts with an external, potentially paid, AI security analysis service (smart.mcpshark.sh). An API token from this service is required to use the feature, and it will send MCP server metadata to the external service.
- ⚠️Requires an existing Model Context Protocol (MCP) configuration file (e.g., `~/.cursor/mcp.json`) to function, as it acts as a monitoring proxy for existing MCP server setups, not as a standalone MCP server.
Verified SafeView Analysis
cupertino
by mihaelamj
Local Apple Developer documentation crawler and Model Context Protocol (MCP) server for AI agents, providing offline access and structured API information.
Local Apple Developer documentation crawler and Model Context Protocol (MCP) server for AI agents, providing offline access and structured API information.
Setup Requirements
- ⚠️Requires macOS 15+ (Sequoia)
- ⚠️Requires ~2-3 GB of disk space for full documentation download
- ⚠️Apple ID is required for fetching sample code directly from Apple (though GitHub mirror is an alternative)
Verified SafeView Analysis
ukrainian-stats-mcp-server
by VladyslavMykhailyshyn
Provides AI models with structured access to Ukrainian statistical data from the State Statistics Service of Ukraine via their SDMX API v3, including comprehensive metadata and flexible data retrieval.
Provides AI models with structured access to Ukrainian statistical data from the State Statistics Service of Ukraine via their SDMX API v3, including comprehensive metadata and flexible data retrieval.
Setup Requirements
- ⚠️Requires Node.js 18 or higher.
- ⚠️Requires manual configuration in Claude Desktop's `claude_desktop_config.json`.
- ⚠️Requires internet connectivity to `https://stat.gov.ua` to fetch data.
Verified SafeView Analysis
ethereum-mcp
by clumsynonono
Ethereum data analytics for Research Incentive Group (RIG) research, covering Blob, DEX, Staking, MEV, BuilderNet, and L2 MEV metrics.
Ethereum data analytics for Research Incentive Group (RIG) research, covering Blob, DEX, Staking, MEV, BuilderNet, and L2 MEV metrics.
Setup Requirements
- ⚠️Requires a Dune Analytics API Key (`DUNE_API_KEY`) to be set in the `.env` file.
- ⚠️Most data tools require manual configuration of Dune Query IDs in `src/utils/queryConfig.ts` before they can fetch data.
- ⚠️Requires `npm install` and `npm run build` to be executed once after cloning and after modifying `src/utils/queryConfig.ts`.
- ⚠️Requires restarting the Claude Desktop application for configuration changes to take effect.
Verified SafeView Analysis
ethereum-dune-mcp
by clumsynonono
Ethereum blockchain data analytics and research for RIG (Research Incentive Group), providing metrics on Blob, DEX, Staking, MEV, and L2 activities via Dune Analytics.
Ethereum blockchain data analytics and research for RIG (Research Incentive Group), providing metrics on Blob, DEX, Staking, MEV, and L2 activities via Dune Analytics.
Setup Requirements
- ⚠️Requires a Dune API Key (free registration, but API calls can consume credits).
- ⚠️Many tools require manual configuration of Dune Query IDs in `src/utils/queryConfig.ts` after finding them on Dune Analytics.
- ⚠️Requires configuration within `claude_desktop_config.json` with the absolute path to the compiled `index.js` file.