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)
nexus-mcp
by HosamUsf
Provides an integration layer to an ERP system, exposing core business functionalities as callable tools via a custom 'MCP Protocol' to enable automation or agent interaction.
Provides an integration layer to an ERP system, exposing core business functionalities as callable tools via a custom 'MCP Protocol' to enable automation or agent interaction.
Setup Requirements
- ⚠️Requires a running ERP system reachable at 'erp.api.base-url'.
- ⚠️Requires an authentication token (configured as 'erp.api.auth-token') for the ERP system.
- ⚠️Requires Java Development Kit (JDK) and Maven or Gradle to build/run.
Verified SafeView Analysis
mcp-server
by ziutus
A minimal FastMCP 2.x server exposing markdown resources for MCP-aware clients like Claude Desktop.
A minimal FastMCP 2.x server exposing markdown resources for MCP-aware clients like Claude Desktop.
Setup Requirements
- ⚠️Docker Desktop required for containerized setup.
- ⚠️Python 3.13+ required for local execution.
- ⚠️Requires 'fastmcp' library (version >=2.0,<3.0).
- ⚠️An MCP-aware client (e.g., Claude Desktop, MCP Inspector) is necessary to interact with the server, as it is not a generic REST API.
Verified SafeView Analysis
MCP-Server-with-Gemini-CLI
by sabikahamna
Provides an API server and a command-line interface for interacting with the Google Gemini AI model.
Provides an API server and a command-line interface for interacting with the Google Gemini AI model.
Setup Requirements
- ⚠️Requires Google Gemini API Key (usage-based costs apply)
- ⚠️Requires Node.js runtime environment
- ⚠️CLI client expects the server to be running locally (default port 3000)
Verified SafeView Analysis
postgres-mcp-server-test
by krzako
Sets up a PostgreSQL database with SSL enabled for local development and testing purposes.
Sets up a PostgreSQL database with SSL enabled for local development and testing purposes.
Setup Requirements
- ⚠️Requires Docker installed and running on the host machine.
- ⚠️Requires 'server.crt' and 'server.key' SSL certificates to be present in a 'ssl_certs' directory in the project root, which will be mounted into the container.
Verified SafeView Analysis
youtube-subtitle-mcp
by guangxiangdebizi
Fetches YouTube video subtitles/transcripts in multiple formats (SRT, VTT, TXT, JSON) to be consumed by Model Context Protocol (MCP) clients or other applications.
Fetches YouTube video subtitles/transcripts in multiple formats (SRT, VTT, TXT, JSON) to be consumed by Model Context Protocol (MCP) clients or other applications.
Setup Requirements
- ⚠️Requires Node.js (or Docker)
- ⚠️Requires an MCP client (e.g., Claude Desktop, Cursor) with specific JSON configuration for integration
- ⚠️Requires network access to YouTube for subtitle fetching
Verified SafeView Analysis
openmemory-mcp-claude-starter
by nullure
This server exposes OpenMemory functionalities (query and add memory) via the Model Context Protocol (MCP), primarily for integration with AI agents like Claude Desktop to provide long-term memory capabilities.
This server exposes OpenMemory functionalities (query and add memory) via the Model Context Protocol (MCP), primarily for integration with AI agents like Claude Desktop to provide long-term memory capabilities.
Setup Requirements
- ⚠️Requires Node.js installed in the environment.
- ⚠️OpenMemory operates in 'local' mode by default, storing memory data on the local file system.
- ⚠️Requires manual configuration within Claude Desktop to connect to this running server.
Verified SafeView Analysis
nature-vision-mcp
by fonkychen
Identifies biological species from images using an external API, returning Latin names with confidence scores, designed for LLM tool integration.
Identifies biological species from images using an external API, returning Latin names with confidence scores, designed for LLM tool integration.
Setup Requirements
- ⚠️Requires a NATURE_VISION_API_KEY, which must be obtained from nature-vision.top.
- ⚠️Requires Node.js and npm/npx to be installed.
Verified SafeView Analysis
DiagSession-Mcp
by bivex
Analyzes Windows ETL trace files from .diagsession archives to generate call trees and performance metrics for debugging and optimization.
Analyzes Windows ETL trace files from .diagsession archives to generate call trees and performance metrics for debugging and optimization.
Setup Requirements
- ⚠️Requires .NET 8.0 SDK or later.
- ⚠️Requires Windows OS (due to Microsoft.Diagnostics.Tracing.TraceEvent library).
- ⚠️Requires an MCP client (e.g., mcp-inspector) or custom JSON-RPC interaction via stdin/stdout.
Verified SafeView Analysis
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.