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)
meds-mcp
by VISTA-Stanford
A Medical Context Protocol (MCP) server for retrieving and analyzing de-identified patient EHR data, facilitating LLM-powered chat interaction and evidence review with medical ontologies and faceted search.
A Medical Context Protocol (MCP) server for retrieving and analyzing de-identified patient EHR data, facilitating LLM-powered chat interaction and evidence review with medical ontologies and faceted search.
Setup Requirements
- ⚠️Access to the MedAlign dataset requires approval from Stanford and a REDIVIS_ACCESS_TOKEN.
- ⚠️Stanford APIM LLM access requires a VAULT_SECRET_KEY, Stanford VPN connectivity, and appropriate API credentials. The `secure-llm` library is a private dependency.
- ⚠️A MeiliSearch server must be running locally on http://localhost:7700 for faceted search functionality.
- ⚠️Requires Python 3.10+ and `uv` for dependency management.
Verified SafeView Analysis
mcp-structured-memory
by nmeierpolys
Provides structured, domain-specific memory management for AI agents to use in ongoing projects, storing accumulated context in local markdown files.
Provides structured, domain-specific memory management for AI agents to use in ongoing projects, storing accumulated context in local markdown files.
Setup Requirements
- ⚠️Requires Node.js version 20.0.0 or higher.
- ⚠️Requires local file system access for memory storage in platform-specific directories (e.g., `~/Library/Application Support/` on macOS, `~/.local/share/` on Linux).
- ⚠️Requires manual configuration of the LLM client (e.g., Claude Desktop `mcpServers` entry) and explicit instructions added to the project context for the AI to effectively utilize the memory server's tools.
Verified SafeView Analysis
mcp
by ai-endurance
The AI Endurance MCP server provides conversational access to personal training data, workouts, performance analytics, and training plan management for runners, cyclists, and triathletes through AI assistants.
The AI Endurance MCP server provides conversational access to personal training data, workouts, performance analytics, and training plan management for runners, cyclists, and triathletes through AI assistants.
Setup Requirements
- ⚠️Requires an AI Endurance account and active subscription.
- ⚠️Access to Claude Pro or an MCP-compatible client is necessary.
- ⚠️OAuth 2.0 authorization is required for initial setup, which involves granting access to your AI Endurance data.
Verified SafeView Analysis
ai-session-bridge
by frknyldz
Enables AI coding agents to access and search conversation history from various local AI tools like VS Code Copilot, Cursor, and Rovodev to maintain context across sessions.
Enables AI coding agents to access and search conversation history from various local AI tools like VS Code Copilot, Cursor, and Rovodev to maintain context across sessions.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Relies on specific local storage paths for AI tools (VS Code Copilot, Cursor, Rovodev); non-standard installations might require setting `VSCODE_STORAGE`, `CURSOR_STORAGE`, or `ROVODEV_HOME` environment variables.
- ⚠️Installation is recommended via `pipx` for isolated global access or manual `venv` setup for development.
Verified SafeView Analysis
mcp_cafe
by fungiboletus
Simulates technical discussions with various AI agent personalities to aid in problem-solving and brainstorming.
Simulates technical discussions with various AI agent personalities to aid in problem-solving and brainstorming.
Setup Requirements
- ⚠️Requires Ollama to be installed and running locally (or at a specified endpoint)
- ⚠️Requires the specified Ollama model (default `gemma3`) to be available or pullable via Ollama
- ⚠️Requires Python virtual environment setup and dependencies installed from `requirements.txt`
Verified SafeView Analysis
Junction-2025
by alexha11
The MCP Server acts as a bridge, exposing OPC UA (Open Platform Communications Unified Architecture) digital twin variables and historical data through an MCP (Microservice Communication Protocol) interface, enabling other services like AI agents to read, write, browse, and aggregate real-time industrial data.
The MCP Server acts as a bridge, exposing OPC UA (Open Platform Communications Unified Architecture) digital twin variables and historical data through an MCP (Microservice Communication Protocol) interface, enabling other services like AI agents to read, write, browse, and aggregate real-time industrial data.
Setup Requirements
- ⚠️Requires an OPC UA server to be running and accessible at 'OPCUA_SERVER_URL'.
- ⚠️Needs the 'opcua-client' Python library (e.g., 'python-opcua') and 'mcp' library to function correctly.
Verified SafeView Analysis
semantic-code-search-mcp-server
by elastic
This MCP server exposes indexed code data to AI coding agents, enabling structured interaction for codebase understanding, code discovery, symbol analysis, and file content reconstruction.
This MCP server exposes indexed code data to AI coding agents, enabling structured interaction for codebase understanding, code discovery, symbol analysis, and file content reconstruction.
Setup Requirements
- ⚠️Requires a running Elasticsearch instance (v8.0+) with the ELSER model downloaded and deployed.
- ⚠️A codebase must first be indexed using the Semantic Code Search Indexer (from the referenced GitHub repository).
- ⚠️Requires Node.js v20+ and npm for local development/running outside Docker.
Verified SafeView Analysis
investec-mcp
by Nicolaas0411
An MCP server that integrates with the Investec Open Banking API, enabling AI agents to access banking information and perform transactions.
An MCP server that integrates with the Investec Open Banking API, enabling AI agents to access banking information and perform transactions.
Setup Requirements
- ⚠️Python 3.12+ is required.
- ⚠️Requires an Investec Developer account with API credentials (Client ID, Client Secret, API Key).
- ⚠️Requires `uv` for easy Python dependency management or manual `pip` installation.
- ⚠️A Docker build step is required if deploying as a container.
Verified SafeView Analysis
datadog-mcp
by shelfio
Provides Datadog monitoring and management capabilities as a Model Context Protocol (MCP) server for Claude Desktop and other MCP clients.
Provides Datadog monitoring and management capabilities as a Model Context Protocol (MCP) server for Claude Desktop and other MCP clients.
Setup Requirements
- ⚠️Requires Python 3.13+.
- ⚠️Requires UV package manager (includes uvx).
- ⚠️Requires Datadog API Key (DD_API_KEY) and Application Key (DD_APP_KEY) environment variables set.
Verified SafeView Analysis
solon-ai-mcp-embedded-examples
by opensolon
This project provides example implementations for integrating Solon.AI features, including LLM chat, RAG (Retrieval Augmented Generation), and AI agent capabilities, into various Java frameworks (Spring Boot, Solon, Quarkus, JFinal, Vert.x) while demonstrating the use of the Model Context Protocol (MCP) for server endpoint functionality.
This project provides example implementations for integrating Solon.AI features, including LLM chat, RAG (Retrieval Augmented Generation), and AI agent capabilities, into various Java frameworks (Spring Boot, Solon, Quarkus, JFinal, Vert.x) while demonstrating the use of the Model Context Protocol (MCP) for server endpoint functionality.
Setup Requirements
- ⚠️Requires a local Ollama instance running and configured for LLM interaction (default API URLs point to 127.0.0.1:11434).
- ⚠️Java compilation with `-parameters` flag is recommended for proper parameter name resolution in `@ToolMapping`, `@ResourceMapping`, and `@PromptMapping` annotations.
- ⚠️Framework-specific setup is required for each example (e.g., Spring Boot, Quarkus, JFinal, Solon, Vert.x) for correct Solon.AI and MCP integration.
Verified SafeView Analysis
pipulate
by miklevin
Pipulate is a local-first AI SEO software and digital workshop, designed to automate data saving/loading, web scraping, and SEO tasks using local LLMs and browser automation with robust error handling and server restart capabilities.
Pipulate is a local-first AI SEO software and digital workshop, designed to automate data saving/loading, web scraping, and SEO tasks using local LLMs and browser automation with robust error handling and server restart capabilities.
Setup Requirements
- ⚠️Requires Nix package manager for environment setup and reproducibility.
- ⚠️Requires a local LLM, specifically Ollama with Gemma 3 model, for AI functionalities.
- ⚠️Requires a Google API Key for integration with Google's Generative AI models (e.g., Gemini-2.5-flash).
- ⚠️The installer downloads an SSH key (`key.rot`) from `pipulate.com/key.rot` for Git operations within the Nix environment, requiring trust in this external resource.
Verified SafeView Analysis
webmcp-sh
by WebMCP-org
Demonstrates a client-side AI agent memory and tool ecosystem using WebMCP, enabling structured knowledge management, conversation tracking, and interaction with web applications via browser-based PostgreSQL.
Demonstrates a client-side AI agent memory and tool ecosystem using WebMCP, enabling structured knowledge management, conversation tracking, and interaction with web applications via browser-based PostgreSQL.
Setup Requirements
- ⚠️Relies on the WebMCP standard and `@mcp-b` packages for AI agent interaction, which might require familiarity with this specific ecosystem and browser API (`navigator.modelContext`).
- ⚠️Uses PGlite for client-side PostgreSQL database management entirely within WebAssembly (WASM) and IndexedDB, a non-traditional database setup that may differ from typical server-side databases.
- ⚠️The Sentry DSN for error tracking is hardcoded in `main.tsx`, which is not ideal for production environments or custom deployments, and should be managed via environment variables.