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)
my-mcp-server
by bhandary
A sample server demonstrating the Multi-modal Communication Protocol (MCP) with OAuth authentication using Auth0.
A sample server demonstrating the Multi-modal Communication Protocol (MCP) with OAuth authentication using Auth0.
Setup Requirements
- ⚠️Requires Auth0 for OAuth authentication.
- ⚠️Requires `AUTH0_DOMAIN` environment variable.
- ⚠️Requires `RESOURCE_SERVER_URL` environment variable.
- ⚠️Requires `AUTH0_AUDIENCE` environment variable.
Verified SafeView Analysis
mcp-tf-provider-docs
by UnitVectorY-Labs
Indexes and serves Terraform/Tofu provider documentation from a local Git repository to power accurate, context-aware code generation for MCP agents.
Indexes and serves Terraform/Tofu provider documentation from a local Git repository to power accurate, context-aware code generation for MCP agents.
Setup Requirements
- ⚠️Requires the `TF_CONFIG` environment variable to be set, pointing to a valid YAML configuration file.
- ⚠️Requires a local clone of the target Terraform/Tofu provider's Git repository, with the `docs_path` configured to the documentation subdirectory (e.g., `/website/docs`).
Verified SafeView Analysis
obsidian-mcp
by masaki39
Provides the active Obsidian file (path and content) to an LLM via the Obsidian Local REST API.
Provides the active Obsidian file (path and content) to an LLM via the Obsidian Local REST API.
Setup Requirements
- ⚠️Requires the Obsidian Local REST API community plugin to be installed and configured in Obsidian.
- ⚠️Requires Node.js 20+ to be installed.
- ⚠️Requires an API key generated from the Obsidian Local REST API plugin settings.
Verified SafeView Analysis
mcp-codex-server
by kaxxx
A Spring AI MCP server exposing AI-powered code explanation and review tools to an IDE like IntelliJ.
A Spring AI MCP server exposing AI-powered code explanation and review tools to an IDE like IntelliJ.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid) for operation.
- ⚠️Requires JDK 17 for compilation and execution.
- ⚠️Requires specific JSON configuration within IntelliJ IDEA's AI Assistant settings to integrate as an MCP server.
Verified SafeView Analysis
fpe-demo-mcp
by Horizon-Digital-Engineering
Demonstrates authentication and FF3 Format Preserving Encryption (radix-10 digits) for LLM tools via Model Context Protocol (MCP).
Demonstrates authentication and FF3 Format Preserving Encryption (radix-10 digits) for LLM tools via Model Context Protocol (MCP).
Setup Requirements
- ⚠️Critical Security Defaults: Hardcoded FPE keys/tweak and authentication secrets (e.g., 'demo-secret') are used by default. These must be overridden with strong, unique values via environment variables for production (FPE_KEY, FPE_TWEAK, AUTH_TOKEN, AUTH_JWT_SECRET).
- ⚠️Insecure Authentication Modes: AUTH_MODE defaults to 'authless'. For secure deployments, it must be explicitly set to 'production' (or 'test' for a stricter demo) and requires JWT configuration.
- ⚠️Node.js Version Requirement: Requires Node.js version >=20.0.0.
- ⚠️FF3 Encryption Limitations: The underlying FF3 library only supports radix-10 (digits 0-9) for inputs between 6 and 56 characters after non-digit stripping. Format reconstruction (e.g., hyphens in SSNs) is not preserved.
Verified SafeView Analysis
Spring-AI-showcase-with-Chat-and-MCP-Server
by schieblerchris
This project is a small demo for Spring AI, providing an MCP-Server for local LLMs and a web frontend for a chat client to aggregate data from various sources (persons, hobbies, events, vacations).
This project is a small demo for Spring AI, providing an MCP-Server for local LLMs and a web frontend for a chat client to aggregate data from various sources (persons, hobbies, events, vacations).
Setup Requirements
- ⚠️Requires a locally running LLM with tool support (e.g., LM Studio) configured for MCP Server and API access.
- ⚠️Requires PostgreSQL and an SMTP server (both provided via Docker Compose).
- ⚠️Configuration of LLM base URL and API Key is required via application.properties or environment variables.
- ⚠️Initial Vaadin build can take a while.
Verified SafeView Analysis
mcp-client-server
by shujaakbar2020
Implements a server and client for the Minecraft protocol, enabling custom game interactions or proxying.
Implements a server and client for the Minecraft protocol, enabling custom game interactions or proxying.
Setup Requirements
- ⚠️Requires a specific runtime environment (e.g., Node.js or Python)
- ⚠️Dependencies must be installed via a package manager (e.g., npm or pip)
Review RequiredView Analysis
hermes-mcp
by poetryprotocol
A lightweight MCP server providing file, shell, Git, HTTP, and system utilities for Claude Desktop, specifically fixing a common subprocess stdin inheritance bug.
A lightweight MCP server providing file, shell, Git, HTTP, and system utilities for Claude Desktop, specifically fixing a common subprocess stdin inheritance bug.
Setup Requirements
- ⚠️Currently Windows-optimized (uses PowerShell, Git for Windows paths), requiring adaptation for Unix/Mac.
- ⚠️Requires manual configuration of `ALLOWED_PATHS` directly in `server.py` for file operation security.
- ⚠️Requires manual configuration in Claude Desktop's `claude_desktop_config.json`.
Verified SafeView Analysis
ae-poc-identity-mcpsrv
by ISubkowskI
Serves as an intermediary Model Context Protocol (MCP) server with Server-Sent Events (SSE) transport for an Identity Claims API, proxying requests to a backend REST service.
Serves as an intermediary Model Context Protocol (MCP) server with Server-Sent Events (SSE) transport for an Identity Claims API, proxying requests to a backend REST service.
Setup Requirements
- ⚠️Requires a separate `ae-poc-identity-webapi` backend REST service to be running and accessible.
- ⚠️The `Authentication__ExpectedToken` environment variable or configuration setting MUST be replaced with a secure, unique token for production or sensitive environments.
- ⚠️Accessing the backend service from Docker requires careful `IdentityStorageApi__ApiUrl` configuration (e.g., `http://host.docker.internal:5023`).
Verified SafeView Analysis
mcp-cli
by humanlayer
Facilitates interaction with MCP servers via a command-line interface, primarily for automation and integration with subagents.
Facilitates interaction with MCP servers via a command-line interface, primarily for automation and integration with subagents.
Setup Requirements
- ⚠️Requires an existing MCP server to function.
Review RequiredView Analysis
workshop-mcp
by devtobecurious
Demonstrates an OAuth 2.0 protected Model Context Protocol (MCP) server providing external tool access.
Demonstrates an OAuth 2.0 protected Model Context Protocol (MCP) server providing external tool access.
Setup Requirements
- ⚠️.NET 9.0+ SDK required
- ⚠️Requires a running `TestOAuthServer` from the same repository (typically at `https://localhost:7029`)
- ⚠️Requires trusting the ASP.NET Core development certificate (`dotnet dev-certs https --trust`)
- ⚠️Ensure ports 7071 (for `ProtectedMcpServer`) and 7029 (for `TestOAuthServer`) are available.
Verified SafeView Analysis
mcp-gateway
by tf1997
The MCP Gateway acts as an API gateway for the Model Context Protocol (MCP) ecosystem, facilitating secure communication, tool invocation, and prompt management for various backend services.
The MCP Gateway acts as an API gateway for the Model Context Protocol (MCP) ecosystem, facilitating secure communication, tool invocation, and prompt management for various backend services.
Setup Requirements
- ⚠️Requires Go (version 1.18 or higher recommended).
- ⚠️Requires Redis for session and authentication storage if configured.
- ⚠️Requires Kafka brokers if configured for logging or session storage.