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)
ObsidianMate
by Fawzy-AI-Explorer
An intelligent, AI-powered assistant designed to supercharge Obsidian note-taking workflows.
An intelligent, AI-powered assistant designed to supercharge Obsidian note-taking workflows.
Setup Requirements
- ⚠️Requires Python 3.12 or higher
- ⚠️Requires Docker for MCP (Model Context Protocol) servers (Obsidian, YouTube Transcript)
- ⚠️Requires a Google API Key (Paid for LLM usage)
- ⚠️Requires an Obsidian API Key for vault interaction
Verified SafeView Analysis
lex
by i-dot-ai
Provides a UK legal research API for AI agents, offering capabilities to search legislation, caselaw, amendments, and explanatory notes using semantic and keyword search, and includes a Micro-Copilot (MCP) server for integration with AI assistants.
Provides a UK legal research API for AI agents, offering capabilities to search legislation, caselaw, amendments, and explanatory notes using semantic and keyword search, and includes a Micro-Copilot (MCP) server for integration with AI assistants.
Setup Requirements
- ⚠️Requires Azure OpenAI API Key (Paid): Critical for semantic search, AI summaries, explanations, and PDF processing (embeddings and chat models).
- ⚠️Requires Qdrant Vector Database: Can be run locally via Docker Compose or connected to a cloud instance (requires URL/API Key).
- ⚠️Requires Initial Data Ingestion: The server is non-functional without pre-ingested legal data. The ingestion process is time-consuming and also incurs significant AI token costs.
- ⚠️Docker required for local setup of Qdrant and convenient execution.
Verified SafeView Analysis
ob-smart-connections-mcp
by yejianye
Provides semantic search and connection discovery within Obsidian vaults, leveraging pre-generated embeddings, for both command-line users and AI agents via the Model Context Protocol (MCP).
Provides semantic search and connection discovery within Obsidian vaults, leveraging pre-generated embeddings, for both command-line users and AI agents via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Node.js >= 18.0.0.
- ⚠️Requires the Smart Connections Obsidian plugin to be installed and the vault indexed within Obsidian, as it relies on plugin-generated embedding data ('.smart-env/').
- ⚠️Requires the `OBSIDIAN_VAULT` environment variable to be set or the `--vault`/`vault_path` argument to be provided for specifying the Obsidian vault path.
Verified SafeView Analysis
flowllm
by FlowLLM-AI
FlowLLM is a configuration-driven framework for building LLM-powered applications, encapsulating LLM, Embedding, and vector store capabilities as HTTP/MCP services. It's designed for AI assistants, RAG applications, and complex workflow orchestration, minimizing boilerplate code.
FlowLLM is a configuration-driven framework for building LLM-powered applications, encapsulating LLM, Embedding, and vector store capabilities as HTTP/MCP services. It's designed for AI assistants, RAG applications, and complex workflow orchestration, minimizing boilerplate code.
Setup Requirements
- ⚠️Requires API keys for LLM and Embedding models (typically paid services like OpenAI, DashScope).
- ⚠️Requires Python 3.10+ (as per `README.md`).
- ⚠️Full functionality may require external services like Elasticsearch, Qdrant, PostgreSQL (with pgvector), or Ray, which need separate setup and management.
Review RequiredView Analysis
fastify-mcp-server
by flaviodelgrosso
A Fastify plugin providing a streamable HTTP transport for the Model Context Protocol (MCP), enabling AI assistants to interact with services.
A Fastify plugin providing a streamable HTTP transport for the Model Context Protocol (MCP), enabling AI assistants to interact with services.
Setup Requirements
- ⚠️Requires Node.js >= 22
- ⚠️Requires Fastify 5.x
- ⚠️Requires implementation of a `createMcpServer` factory function to define MCP tools.
Verified SafeView Analysis
claude-conversation-memory-mcp
by xiaolai
Provides long-term memory for AI coding agents by indexing conversation history, tracking decisions and mistakes, and enabling semantic search across projects.
Provides long-term memory for AI coding agents by indexing conversation history, tracking decisions and mistakes, and enabling semantic search across projects.
Setup Requirements
- ⚠️Requires Node.js 20 or 22 LTS; other versions may break native modules.
- ⚠️If using Ollama, `ollama serve` must be running and the embedding model must be pulled. If using OpenAI, `OPENAI_API_KEY` environment variable is required. Transformers.js is the default and works offline.
- ⚠️Default storage paths require a writable home directory. In sandboxed environments (e.g., certain Claude setups), `CCCMEMORY_DB_PATH` and `CCCMEMORY_GLOBAL_INDEX_PATH` environment variables must be explicitly set to a writable location.
Verified SafeView Analysis
ddg_search
by OEvortex
A Model Context Protocol server for web search using DuckDuckGo and AI-powered answers from IAsk AI, Monica, and Brave AI, designed for integration with AI assistants.
A Model Context Protocol server for web search using DuckDuckGo and AI-powered answers from IAsk AI, Monica, and Brave AI, designed for integration with AI assistants.
Setup Requirements
- ⚠️Reliance on web scraping means the server is susceptible to breaking changes if DuckDuckGo, IAsk AI, Monica, or Brave AI alter their website structure or APIs.
- ⚠️Performance and resource consumption (network, CPU) can be significant for 'detailed' web searches that fetch full page content via Jina AI or for comprehensive AI-generated responses.
Verified SafeView Analysis
codex-mcp-rs
by missdeer
This server acts as an MCP (Model Context Protocol) wrapper for the Codex CLI, enabling AI-assisted coding tasks through compatible clients like Claude Code.
This server acts as an MCP (Model Context Protocol) wrapper for the Codex CLI, enabling AI-assisted coding tasks through compatible clients like Claude Code.
Setup Requirements
- ⚠️Requires Codex CLI to be installed and configured on the system.
- ⚠️Requires an MCP client (e.g., Claude Code) for interaction.
- ⚠️Rust 1.70+ required for building from source.
- ⚠️The `npm` installation process relies on `tar` (Linux/macOS) or `PowerShell` (Windows) for binary extraction, and optionally uses `GITHUB_TOKEN` to prevent GitHub API rate limits during download.
Verified SafeView Analysis
omop_mcp
by OHNLP
Maps clinical terminology to OMOP (Observational Medical Outcomes Partnership) concepts using Large Language Models (LLMs) via the Model Context Protocol (MCP) server.
Maps clinical terminology to OMOP (Observational Medical Outcomes Partnership) concepts using Large Language Models (LLMs) via the Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid) or Azure OpenAI credentials.
- ⚠️Requires 'uv' (https://docs.astral.sh/uv/getting-started/installation/) to be installed.
- ⚠️Requires Python 3.12 or higher.
Verified SafeView Analysis
wa_llm
by ilanbenb
An AI-powered WhatsApp bot that joins groups, summarizes conversations, and answers questions using a knowledge base.
An AI-powered WhatsApp bot that joins groups, summarizes conversations, and answers questions using a knowledge base.
Setup Requirements
- ⚠️Requires PostgreSQL with `pgvector` extension installed.
- ⚠️Requires Python 3.12+.
- ⚠️Requires API keys for Voyage AI (for embeddings) and Anthropic (for LLM interactions), both are paid services.
- ⚠️Docker and Docker Compose are required for the easiest setup.
- ⚠️Requires manual database update (`UPDATE public."group" SET managed = true WHERE group_name = 'Your Group Name';`) to activate the bot for a specific group.
- ⚠️Requires restarting the `web-server` service after connecting the WhatsApp device or activating a group.
Verified SafeView Analysis
ebay-mcp
by YosefHayim
Enables AI assistants to manage eBay selling operations, including inventory, orders, marketing, and analytics, through a Model Context Protocol (MCP) server.
Enables AI assistants to manage eBay selling operations, including inventory, orders, marketing, and analytics, through a Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires an eBay Developer Account and API credentials (Client ID, Client Secret, Redirect URI/RuName).
- ⚠️Requires a multi-step OAuth 2.0 Authorization Code Flow for user tokens, involving browser interaction to grant permissions.
- ⚠️Requires Node.js (version 18 or higher).
- ⚠️Environment variables must be securely configured (e.g., in a `.env` file).
Verified SafeView Analysis
Unconventional-thinking
by stagsz
Facilitates context-efficient generation, branching, and searching of unconventional thoughts for AI problem-solving.
Facilitates context-efficient generation, branching, and searching of unconventional thoughts for AI problem-solving.
Setup Requirements
- ⚠️Requires Node.js & npm for building and execution.
- ⚠️Requires manual configuration of Claude Desktop's `claude_desktop_config.json` with an absolute path to the compiled server binary.
- ⚠️Server uses `process.cwd()` for data storage, so its behavior depends on the directory from which it is launched by Claude Desktop.