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)
aic-mcp-server
by pingidentity
Enables AI assistants to interact with PingOne Advanced Identity Cloud environments for managing users, roles, groups, organizations, customizing authentication themes, analyzing logs, and querying identity data.
Enables AI assistants to interact with PingOne Advanced Identity Cloud environments for managing users, roles, groups, organizations, customizing authentication themes, analyzing logs, and querying identity data.
Setup Requirements
- ⚠️The `AIC_BASE_URL` environment variable is mandatory and the server will exit if it's not set.
- ⚠️Requires a PingOne Advanced Identity Cloud Sandbox or Development Tenant, as it is not enabled for production environments.
- ⚠️Local deployment utilizes OAuth 2.0 PKCE flow which requires a local HTTP server on port 3000 for redirect. This port must be free.
- ⚠️Docker deployment is experimental and requires MCP client support for form elicitation, which may be limited.
Verified SafeView Analysis
smhi-mcp
by Leopaexd
Provides real-time localized weather forecasts from SMHI for daily planning and integration into AI assistant workflows in Sweden.
Provides real-time localized weather forecasts from SMHI for daily planning and integration into AI assistant workflows in Sweden.
Setup Requirements
- ⚠️Requires Python 3.11 or newer.
- ⚠️Python dependencies (`fastmcp`, `httpx`, `pydantic`, `loguru`) must be installed using `pip` or `uv`.
Verified SafeView Analysis
robot-mcp-server
by SC-WSKun
An MCP server designed for controlling a robot, enabling actions like movement and navigation through a defined protocol and tools, bridging an LLM or control system with a ROS2 environment.
An MCP server designed for controlling a robot, enabling actions like movement and navigation through a defined protocol and tools, bridging an LLM or control system with a ROS2 environment.
Setup Requirements
- ⚠️Requires Bun runtime for execution, as indicated by `package.json` scripts.
- ⚠️Requires a Foxglove WebSocket server (typically part of a ROS2 environment) running and accessible at `ws://${ROBOT_IP}:8765` for robot communication.
- ⚠️The `ROBOT_IP` is hardcoded to `127.0.0.1` in `src/core/services/foxglove.ts` and needs manual modification for controlling a physical robot on a different IP.
- ⚠️A functional ROS2 environment with specific services (`/tiered_nav_state_machine/switch_mode`, `/nav2_extended/get_labels`, etc.) and topics (`/cmd_vel`, `/nav2_extended/navigate_through_poses_topic`) is required on the robot for the server's tools to function fully.
Verified SafeView Analysis
google-ad-manager-mcp
by MatiousCorp
Automate Google Ad Manager operations for campaigns, line items, creatives, and reporting using natural language via an AI assistant.
Automate Google Ad Manager operations for campaigns, line items, creatives, and reporting using natural language via an AI assistant.
Setup Requirements
- ⚠️Requires a Google Ad Manager service account JSON credentials file.
- ⚠️Requires your Google Ad Manager network code.
- ⚠️Requires Python 3.10 or higher.
- ⚠️Many tools require finding specific Ad Unit IDs or Advertiser IDs manually via the Google Ad Manager UI.
Verified SafeView Analysis
mcp-server-go
by ggoodman
A sandboxed local Model Context Protocol (MCP) server for developer workspaces, exposing the host filesystem as resources and providing tools for file manipulation, designed for integration with client applications.
A sandboxed local Model Context Protocol (MCP) server for developer workspaces, exposing the host filesystem as resources and providing tools for file manipulation, designed for integration with client applications.
Setup Requirements
- ⚠️Requires Go 1.24+ runtime environment.
- ⚠️Redis is required for distributed sessions and horizontal scaling in streaming HTTP deployments.
- ⚠️An OAuth/OIDC Authorization Server (providing issuer and JWKS endpoint) is required for secure streaming HTTP deployments.
Verified SafeView Analysis
zed-datadog-mcp
by robertohuertasm
Integrate the Zed IDE with the Datadog Remote MCP server to enable enhanced development, monitoring, and potentially AI/ML features within the editor.
Integrate the Zed IDE with the Datadog Remote MCP server to enable enhanced development, monitoring, and potentially AI/ML features within the editor.
Setup Requirements
- ⚠️Requires a Datadog account login and may need to join a product preview program.
- ⚠️Requires configuration of the correct Datadog site (e.g., US1, US3, US5, EU1, AP1, or AP2).
Verified SafeView Analysis
ctfd-mcp
by AaryaBhusal
A server that allows CTFd users to manage challenges, start/stop dynamic instances, and submit flags through an MCP interface.
A server that allows CTFd users to manage challenges, start/stop dynamic instances, and submit flags through an MCP interface.
Setup Requirements
- ⚠️Requires Python 3.13 or higher.
- ⚠️Requires `CTFD_URL` and at least one authentication method (`CTFD_TOKEN`, `CTFD_SESSION`, or `CTFD_USERNAME`/`CTFD_PASSWORD`) configured via environment variables or a `.env` file.
Verified SafeView Analysis
McpServer
by Darko-Martinovic
A dual-mode server for supermarket inventory and sales management, supporting both Web API (REST) and console/MCP operation for integration with AI tools.
A dual-mode server for supermarket inventory and sales management, supporting both Web API (REST) and console/MCP operation for integration with AI tools.
Setup Requirements
- ⚠️Requires SQL Server 2014+ (for Supermarket plugin) with database setup via `Database/SetupDatabase.sql`.
- ⚠️Requires MongoDB 4.0+ (optional, but necessary for ThirdApi plugin features).
- ⚠️Requires configuration of Azure OpenAI and Azure Cognitive Search API keys and endpoints in `appsettings.json` for full AI and search functionality (these are typically paid services).
Verified SafeView Analysis
gerrit-mcp-server
by GerritCodeReview
This server allows a language model (like Gemini) to query, retrieve details, and manage code reviews within the Gerrit system.
This server allows a language model (like Gemini) to query, retrieve details, and manage code reviews within the Gerrit system.
Setup Requirements
- ⚠️Requires Python 3.12+ (or 3.11+ as per README, but pyproject.toml specifies >=3.12).
- ⚠️Requires 'curl' to be installed and available in PATH.
- ⚠️Manual creation and configuration of `gerrit_mcp_server/gerrit_config.json` with Gerrit credentials is required.
- ⚠️The build process uses 'uv', which is installed during `./build-gerrit.sh` but implicitly required for that script to function correctly in some scenarios (e.g., if `.venv` is missing and needs rebuilding).
Verified SafeView Analysis
gitlab-mcp
by sgaunet
Provides GitLab integration tools as a Model Context Protocol (MCP) server for Claude Code, enabling AI to manage issues, labels, epics, and project metadata.
Provides GitLab integration tools as a Model Context Protocol (MCP) server for Claude Code, enabling AI to manage issues, labels, epics, and project metadata.
Setup Requirements
- ⚠️Requires `GITLAB_TOKEN` environment variable with appropriate GitLab API scopes (`api`, `read_api`, `write_api`).
- ⚠️Requires Go 1.21 or later if building from source or running directly via `go run .`.
- ⚠️Designed to be integrated with Claude Code CLI as an MCP server, not typically run as a standalone network service.
Verified SafeView Analysis
mcp-pdf
by mcp-z
Generate PDFs from text, layouts, or JSON Resume data, render PDF pages as images, and measure text dimensions for layout planning.
Generate PDFs from text, layouts, or JSON Resume data, render PDF pages as images, and measure text dimensions for layout planning.
Setup Requirements
- ⚠️Requires Node.js version 20 or higher.
- ⚠️Emoji rendering requires `NotoColorEmoji.ttf` to be available; it's typically installed automatically via `postinstall` script, but manual intervention might be needed if postinstall fails.
- ⚠️`@napi-rs/canvas` is a native module that requires pre-built binaries for your specific OS/architecture or successful compilation during installation.
Verified SafeView Analysis
producthunt-mcp-server
by Jing-yilin
Provides structured, token-efficient access to Product Hunt data via its GraphQL API for AI models and agents.
Provides structured, token-efficient access to Product Hunt data via its GraphQL API for AI models and agents.
Setup Requirements
- ⚠️Requires a Product Hunt API access token (`PRODUCTHUNT_ACCESS_TOKEN` or `PH_ACCESS_TOKEN`) which needs to be generated from the Product Hunt API Dashboard.
- ⚠️Requires Node.js runtime (version >= 18.0.0).