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)
MCPLaunchPad
by PivotLLM
An MCP server demonstrating Google OAuth2 authentication using the device flow for securing access to tools and resources.
An MCP server demonstrating Google OAuth2 authentication using the device flow for securing access to tools and resources.
Setup Requirements
- ⚠️Requires Google Cloud Project setup for OAuth2 credentials and consent screen configuration.
- ⚠️Requires `GOOGLE_CLIENT_ID` and `GOOGLE_CLIENT_SECRET` environment variables to be set for authentication (will fatal if missing unless `--skip-auth` is used).
- ⚠️OAuth2 access tokens are not persisted and expire after approximately 1 hour, requiring re-authentication for prolonged use (acknowledged as a limitation of the example, not production-ready behavior).
Verified SafeView Analysis
awesome-mcp-servers
by ayaanjan76
This repository serves as a curated list and directory for Model Context Protocol (MCP) servers, categorizing various implementations and frameworks to extend AI capabilities with external resources.
This repository serves as a curated list and directory for Model Context Protocol (MCP) servers, categorizing various implementations and frameworks to extend AI capabilities with external resources.
Setup Requirements
- ⚠️The primary 'README.md' in the repository (as provided in the source code block) directs users to download and run an unverified executable '.zip' file, posing a severe security risk.
- ⚠️There is a discrepancy in the definition of 'MCP' (Microsoft Cognitive Services vs. Model Context Protocol) across different README files in the repository.
- ⚠️The repository itself is an 'awesome list' and not an executable server; individual MCP servers listed within must be set up separately according to their own documentation.
Review RequiredView Analysis
brainloop-mcp-server-v2
by ozipi
Enables AI agents to interact with the Brainloop personalized learning platform by providing structured access to course management, content creation, and progress tracking, using an MCP (Model Context Protocol) interface.
Enables AI agents to interact with the Brainloop personalized learning platform by providing structured access to course management, content creation, and progress tracking, using an MCP (Model Context Protocol) interface.
Setup Requirements
- ⚠️Docker is required to run the server for end-to-end tests and recommended for deployment.
- ⚠️Requires a Google Cloud Project to obtain `GOOGLE_CLIENT_ID` and `GOOGLE_CLIENT_SECRET` for OAuth 2.0 client credentials, including setting up an authorized redirect URI (e.g., `http://localhost:3000/oauth/google/callback`).
- ⚠️Requires access to a running Brainloop API instance (`BRAINLOOP_API_URL`) and a Brainloop database (`BRAINLOOP_DATABASE_URL`) for its core functionality.
- ⚠️A valid MCP JWT token, obtained via the Google OAuth flow, is required for authentication and for running tests.
Verified SafeView Analysis
postgresql-mcp
by neverinfamous
Enabling AI agents to programmatically interact with PostgreSQL databases through a rich set of specialized tools and a sandboxed code execution environment.
Enabling AI agents to programmatically interact with PostgreSQL databases through a rich set of specialized tools and a sandboxed code execution environment.
Setup Requirements
- ⚠️Many advanced tools require specific PostgreSQL extensions (e.g., pgvector, PostGIS, pg_cron, pgcrypto, citext, ltree, pg_stat_kcache, HypoPG, pg_partman) to be installed and enabled in the database.
- ⚠️Certain administrative tools (e.g., `VACUUM FULL`, `CREATE EXTENSION`, `pg_terminate_backend`) require superuser database privileges.
- ⚠️If OAuth 2.1 authentication is enabled, a compatible external authorization server (with configured issuer, JWKS URI, and audience) is required.
Verified SafeView Analysis
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).