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)
toolsdk-mcp-registry
by toolsdk-ai
An API-driven registry for Model Context Protocol (MCP) servers, enabling discovery, detail retrieval, and execution of various AI tools and agents.
An API-driven registry for Model Context Protocol (MCP) servers, enabling discovery, detail retrieval, and execution of various AI tools and agents.
Setup Requirements
- ⚠️Requires MeiliSearch for enhanced search features (defaults to http://localhost:7700, can be run via Docker Compose).
- ⚠️External sandbox providers (Sandock, Daytona, E2B) require API keys if enabled (e.g., SANDOCK_API_KEY, DAYTONA_API_KEY, E2B_API_KEY). Falls back to local execution if not configured or for unsupported runtimes.
- ⚠️Python 3.13+ and 'uv' package installer are required for managing Python MCP server dependencies. The `install-python-deps.sh` script installs hundreds of Python packages from PyPI.
Review RequiredView Analysis
mcp-k8s-go
by strowk
This MCP server enables interaction with Kubernetes clusters to list, get, apply, and execute commands on various resources through a conversational interface.
This MCP server enables interaction with Kubernetes clusters to list, get, apply, and execute commands on various resources through a conversational interface.
Setup Requirements
- ⚠️Requires an active Kubernetes cluster and a configured kubeconfig file to function.
- ⚠️If using the NPM distribution, Node.js and npm are required for installation and execution.
- ⚠️If using the Docker distribution, Docker runtime is required.
Review RequiredView Analysis
agent-never-give-up-mcp
by askman-dev
Provides metacognitive protocols to AI coding agents to help them recover from being stuck in common development scenarios without human intervention.
Provides metacognitive protocols to AI coding agents to help them recover from being stuck in common development scenarios without human intervention.
Setup Requirements
- ⚠️Requires ANTHROPIC_AUTH_TOKEN environment variable, implying a paid Anthropic API key.
- ⚠️Requires a Cloudflare account for deployment using `wrangler deploy`.
- ⚠️Requires `npm run generate:scenarios` to be run during development/build to discover and compile prompt markdown files.
Verified SafeView Analysis
mcp-server-salesforce
by tsmztech
Enable natural language interactions and automation with Salesforce data and metadata for AI models.
Enable natural language interactions and automation with Salesforce data and metadata for AI models.
Setup Requirements
- ⚠️Requires Salesforce authentication (Username/Password, OAuth 2.0 Client Credentials, or Salesforce CLI) with specific environment variables set.
- ⚠️If using 'Salesforce_CLI' authentication, the Salesforce CLI (`sf`) must be installed and an org authenticated locally.
- ⚠️Requires Node.js and npm/npx to be installed for execution.
Review RequiredView Analysis
obsidian-mcp-server
by smith-and-web
Enables AI assistants to interact with and manage an Obsidian markdown vault via the Model Context Protocol (MCP).
Enables AI assistants to interact with and manage an Obsidian markdown vault via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires a `VAULT_PATH` environment variable pointing to the Obsidian vault, which must be correctly mounted/configured.
- ⚠️API Key (`API_KEY`) is optional but CRITICAL for security; omitting it makes the server publicly accessible with full file system access.
- ⚠️Requires Node.js >= 18.0.0.
Verified SafeView Analysis
amap-mcp-server
by sugarforever
This server provides a set of tools for interacting with Gaode Maps (Amap) APIs, including geocoding, location services, route planning, distance measurement, and POI search.
This server provides a set of tools for interacting with Gaode Maps (Amap) APIs, including geocoding, location services, route planning, distance measurement, and POI search.
Setup Requirements
- ⚠️Requires a valid Amap Maps API Key, obtainable from the Amap Open Platform (lbs.amap.com).
- ⚠️Requires a Python environment with `uv` (or `pip` and `uvicorn`) installed to run the server.
Verified SafeView Analysis
TriageMCP
by eversinc33
Enables an LLM to perform static analysis and triage of PE files using local security tools.
Enables an LLM to perform static analysis and triage of PE files using local security tools.
Setup Requirements
- ⚠️Requires Python 3.13 or newer.
- ⚠️Requires manual installation and configuration of external tools (FLOSS, UPX, CAPA, YARA rules) and updating their paths in `triage.py`.
- ⚠️Default tool paths are Windows-specific (e.g., C:\Tools\...).
Review RequiredView Analysis
mcp-zero
by zeromicro
A Model Context Protocol (MCP) tool that helps developers quickly scaffold, generate, analyze, and manage go-zero microservice projects using natural language.
A Model Context Protocol (MCP) tool that helps developers quickly scaffold, generate, analyze, and manage go-zero microservice projects using natural language.
Setup Requirements
- ⚠️Requires Go 1.19 or later to build and run.
- ⚠️Requires go-zero CLI (goctl) to be installed and discoverable (via PATH or GOCTL_PATH env var).
- ⚠️Requires an MCP-compatible client (e.g., Claude Desktop) for interaction.
Verified SafeView Analysis
claude-desktop-extension-bear-notes
by vasylenko
Manage Bear Notes (search, read, create, update) directly through AI conversations, offering local-only data processing and privacy.
Manage Bear Notes (search, read, create, update) directly through AI conversations, offering local-only data processing and privacy.
Setup Requirements
- ⚠️Requires Bear app installed on macOS.
- ⚠️Requires Node.js 22.13.0+ to run the MCP server.
- ⚠️Claude Desktop's security warning "Installing will grant access to everything on your computer." is a general message; the extension's code explicitly only accesses the Bear Notes SQLite database (~/Library/Group Containers/9K33E3U3T4.net.shinyfrog.bear/Application Data/database.sqlite).
Verified SafeView Analysis
fabric-rti-mcp
by microsoft
Provides a Model Context Protocol (MCP) server that enables AI agents to interact with Microsoft Fabric Real-Time Intelligence (RTI) services for data querying, analysis, and management.
Provides a Model Context Protocol (MCP) server that enables AI agents to interact with Microsoft Fabric Real-Time Intelligence (RTI) services for data querying, analysis, and management.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Azure authentication is required (e.g., logged into Azure CLI, VS Code, or configured via environment variables).
- ⚠️Using the 'kusto_get_shots' tool for semantic search requires an Azure OpenAI embedding endpoint, which is a paid service and needs specific configuration.
Verified SafeView Analysis
Wazuh-MCP-Server
by gensecaihq
Provides an MCP-compliant remote server for seamless integration between AI assistants (like Claude Desktop) and the Wazuh SIEM platform, enabling natural language security operations.
Provides an MCP-compliant remote server for seamless integration between AI assistants (like Claude Desktop) and the Wazuh SIEM platform, enabling natural language security operations.
Setup Requirements
- ⚠️Requires Docker 20.10+ with Compose v2.20+ for deployment.
- ⚠️Requires a functional Wazuh 4.8.0 - 4.14.1 deployment with API access.
- ⚠️Wazuh Indexer configuration (WAZUH_INDEXER_HOST, etc.) is mandatory for vulnerability management tools.
- ⚠️Claude Desktop integration for custom connectors typically requires an HTTPS-accessible server in production and a Claude Pro, Max, Team, or Enterprise plan.
Verified SafeView Analysis
code-assistant
by stippi
Standardizes communication between code editors and AI coding agents, enabling autonomous code analysis and modification via command-line, GUI, or server modes.
Standardizes communication between code editors and AI coding agents, enabling autonomous code analysis and modification via command-line, GUI, or server modes.
Setup Requirements
- ⚠️Requires Rust toolchain installation (via rustup).
- ⚠️Platform-specific dependencies for GUI: libxkbcommon-dev (Linux), MetalToolchain (macOS).
- ⚠️Mandatory configuration of API keys in `providers.json` for LLM services (e.g., ANTHROPIC_API_KEY, OPENAI_API_KEY).
- ⚠️Requires manual creation and configuration of JSON files (`providers.json`, `models.json`, `projects.json`, `tools.json`).
- ⚠️Default sandbox policy is 'danger-full-access', allowing unrestricted command execution. Users must manually switch to a more restrictive mode.
- ⚠️Requires a local Ollama server if using Ollama models.