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)
terraform-mcp
by benoitblais-hashicorp-demo
This project serves as a demonstration for provisioning an MCP (Master Control Program or Multi-Cloud Platform) Server using Terraform.
This project serves as a demonstration for provisioning an MCP (Master Control Program or Multi-Cloud Platform) Server using Terraform.
Setup Requirements
- ⚠️Requires Terraform CLI to be installed and configured on the local machine.
- ⚠️Requires a valid and configured account with a cloud provider (e.g., AWS, GCP, Azure) to provision resources via Terraform.
Verified SafeView Analysis
k8s-mcp
by dotcomrow
The server provides a Kubernetes Management Plane (MCP) via an OpenAPI interface, designed for AI integration, offering both read-only and administrative access to Kubernetes resources.
The server provides a Kubernetes Management Plane (MCP) via an OpenAPI interface, designed for AI integration, offering both read-only and administrative access to Kubernetes resources.
Setup Requirements
- ⚠️Requires a running HashiCorp Vault instance with the Kubernetes auth method configured and initial root token for setup.
- ⚠️Requires a running YugabyteDB cluster with a pre-existing 'vaultadmin' user role.
- ⚠️Requires a running Redis instance.
Review RequiredView Analysis
mcp_resource_server
by nickweedon
A Model Context Protocol (MCP) server for blob storage operations, providing a two-phase architecture for ingesting (uploading) and retrieving files/images via blob:// URIs.
A Model Context Protocol (MCP) server for blob storage operations, providing a two-phase architecture for ingesting (uploading) and retrieving files/images via blob:// URIs.
Setup Requirements
- ⚠️Requires Python 3.10+ and 'uv' package manager.
- ⚠️Requires Docker for containerized deployment and shared volume setup for blob storage (`/mnt/blob-storage`).
- ⚠️Integration with Claude Desktop requires manual configuration in `claude_desktop_config.json`.
Verified SafeView Analysis
mcp-md-notes
by sirius-cc-wu
Serves local markdown documents in a read-only manner to an LLM via the Model Context Protocol.
Serves local markdown documents in a read-only manner to an LLM via the Model Context Protocol.
Setup Requirements
- ⚠️Requires Python 3.13 or newer.
- ⚠️Requires 'uv' package manager for installation.
Verified SafeView Analysis
pr-checker-mcp
by halkutkar
A Model Context Protocol (MCP) server that enables Claude to check GitHub Pull Request build status and analyze Buildkite CI failures.
A Model Context Protocol (MCP) server that enables Claude to check GitHub Pull Request build status and analyze Buildkite CI failures.
Setup Requirements
- ⚠️Requires GitHub CLI (`gh`) and `jq` to be installed and available in PATH.
- ⚠️Requires GitHub and Buildkite API tokens with specific scopes (e.g., read_builds, read_build_logs), and GitHub SSO authorization for organization repositories.
- ⚠️The MCP server configuration in `~/.claude/config.json` must use an absolute path to the `index.js` file.
Verified SafeView Analysis
Metatrader-5-MCP-UI
by Cloudmeru
AI-powered trading assistant that bridges LLMs to MetaTrader 5 via the Model Context Protocol (MCP) for real-time market analysis, technical indicators, and ML-based forecasting.
AI-powered trading assistant that bridges LLMs to MetaTrader 5 via the Model Context Protocol (MCP) for real-time market analysis, technical indicators, and ML-based forecasting.
Setup Requirements
- ⚠️Requires Windows and MetaTrader 5 installed and logged in for full functionality (MCP Mode).
- ⚠️Requires an API Key for a Large Language Model (LLM) provider (e.g., OpenAI, Anthropic), which may incur costs.
- ⚠️The 'execute_mt5' tool allows execution of custom Python code, posing a significant remote code execution (RCE) security risk if exposed or misused.
Review RequiredView Analysis
ReachMcp
by arpitSrinet
The Reach Mobile MCP server provides conversational commerce capabilities, enabling users to interact with an AI to browse mobile plans, devices, check coverage, manage their shopping cart, and complete purchases.
The Reach Mobile MCP server provides conversational commerce capabilities, enabling users to interact with an AI to browse mobile plans, devices, check coverage, manage their shopping cart, and complete purchases.
Setup Requirements
- ⚠️Requires SSL certificates for HTTPS (self-signed certs need manual acceptance in ChatGPT Desktop).
- ⚠️Requires Reach Mobile API credentials (REACH_ACCOUNT_ACCESS_KEY_ID, REACH_ACCOUNT_ACCESS_SECRET_KEY, REACH_XAPI_KEY) configured as environment variables for production environments.
- ⚠️Requires OpenSSL installed on the system to generate SSL certificates.
- ⚠️Utilizes MongoDB for persistent storage if `MONGODB_URI` is configured, otherwise falls back to JSON files. A MongoDB instance needs to be provisioned if this option is desired.
Review RequiredView Analysis
mcp-server-template-rust
by vicsante-aseniero
This server provides weather alerts and forecasts via the Model Context Protocol (MCP) using HTTP transport, serving as a template for building MCP servers in Rust.
This server provides weather alerts and forecasts via the Model Context Protocol (MCP) using HTTP transport, serving as a template for building MCP servers in Rust.
Setup Requirements
- ⚠️Requires Docker with DevContainer support (VS Code Remote-Containers extension recommended) or Rust 1.75+ toolchain installed locally.
- ⚠️Testing with the official MCP Inspector tool requires installing `@modelcontextprotocol/inspector` via npm and setting `HOST` and `ALLOWED_ORIGINS` environment variables for proper CORS handling.
Verified SafeView Analysis
google-apps-script-mcp
by nikolai-cardinal
Automate Google Apps Script development, deployment, and execution through an AI agent via the Model Context Protocol.
Automate Google Apps Script development, deployment, and execution through an AI agent via the Model Context Protocol.
Setup Requirements
- ⚠️Requires a Google Cloud Platform project with the Apps Script API and Google Drive API enabled.
- ⚠️Requires creating an OAuth 2.0 Client ID (Desktop Application type) and downloading the credentials as 'oauth.json' into the 'credentials/' directory.
- ⚠️An interactive authentication step (`npm run auth`) must be completed once to authorize the application and save refresh tokens.
- ⚠️For 'External' OAuth consent screen user types, the user's Google account must be explicitly added as a 'test user' in the GCP console.
- ⚠️Requires Node.js version 18 or higher.
Verified SafeView Analysis
salesforce-god-agent-mcp
by ARJ999
The server provides god-level intelligence for Salesforce administration, development, and architecture tasks, offering a comprehensive toolset for managing data, Apex, and metadata across various Salesforce orgs.
The server provides god-level intelligence for Salesforce administration, development, and architecture tasks, offering a comprehensive toolset for managing data, Apex, and metadata across various Salesforce orgs.
Setup Requirements
- ⚠️Requires Node.js 22+
- ⚠️Requires Salesforce org credentials (username/password/security token or OAuth 2.0 config)
- ⚠️Docker required for containerized deployment
- ⚠️Hostinger VPS with Docker and Traefik configured for advanced deployment scenarios
Review RequiredView Analysis
MCP-SERVER-OPENPROJECT
by CMEDUCATIVA
An HTTP REST adapter that exposes the OpenProject v3 API via the Model Context Protocol (MCP), providing comprehensive project management functionalities.
An HTTP REST adapter that exposes the OpenProject v3 API via the Model Context Protocol (MCP), providing comprehensive project management functionalities.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Requires an OpenProject instance (self-hosted or cloud) with a v3 API key and sufficient permissions for the API key.
- ⚠️The default HTTP Basic Auth password 'changeme' (if enabled, which it is by default in Easypanel setup) MUST be changed for production deployments.
- ⚠️The default `CORS_ORIGINS='*'` should be restricted to specific client domains in production environments for security.
Verified SafeView Analysis
scb-mcp-server
by marcelmoritz1-rgb
Provides backend server functionality, likely related to Minecraft (MCP) protocol interactions or extensions.
Provides backend server functionality, likely related to Minecraft (MCP) protocol interactions or extensions.