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(7632)
proxypin-mcp-server
by LunFengChen
Integrates ProxyPin with a Large Model IDE via FastMCP, allowing AI to programmatically control and analyze HTTP network traffic.
Integrates ProxyPin with a Large Model IDE via FastMCP, allowing AI to programmatically control and analyze HTTP network traffic.
Setup Requirements
- ⚠️Requires a pre-compiled or installed ProxyPin instance to be running and listening on an MCP port.
- ⚠️Requires Python and its dependencies (requests, fastmcp) to be installed.
- ⚠️Integration with a 'Large Model IDE' supporting the MCP protocol is necessary to utilize its functionality.
Verified SafeView Analysis
CodeGraphContext
by Shashankss1205
An MCP server that indexes local code into a Neo4j graph database to provide real-time, accurate context and relationship analysis to AI assistants for understanding, writing, and refactoring code.
An MCP server that indexes local code into a Neo4j graph database to provide real-time, accurate context and relationship analysis to AI assistants for understanding, writing, and refactoring code.
Setup Requirements
- ⚠️Requires a running Neo4j database instance (Docker or local binary installation is guided by `cgc setup`).
- ⚠️Requires `NEO4J_URI`, `NEO4J_USERNAME`, and `NEO4J_PASSWORD` environment variables to connect to Neo4j.
- ⚠️Indexing packages for specific languages (e.g., Go, JavaScript/TypeScript, Ruby, C/C++) requires their respective language tooling (e.g., `go`, `npm`, `gem`, `pkg-config`) to be installed and accessible in the system's PATH.
Verified SafeView Analysis
director
by director-run
Director acts as a gateway that provides 'playbooks' (sets of MCP tools, prompts, and configuration) to AI agents, enhancing their capabilities and facilitating 1-click integrations with clients like Claude, Cursor, and VSCode.
Director acts as a gateway that provides 'playbooks' (sets of MCP tools, prompts, and configuration) to AI agents, enhancing their capabilities and facilitating 1-click integrations with clients like Claude, Cursor, and VSCode.
Setup Requirements
- ⚠️Requires a PostgreSQL database (DATABASE_URL environment variable).
- ⚠️Requires 'bun' package manager for local development/execution, and Node.js >= 22.0.0.
- ⚠️Enabling DANGEROUSLY_ALLOW_ARBITRARY_STDIO_SERVERS or DANGEROUSLY_ALLOW_INSECURE_HTTP_SERVERS introduces significant security risks and is not recommended for production or multi-tenant environments.
Verified SafeView Analysis
mcp-beads-village
by LNS2905
Multi-agent task coordination, issue tracking, and file locking to prevent conflicts between AI agents working on a shared codebase.
Multi-agent task coordination, issue tracking, and file locking to prevent conflicts between AI agents working on a shared codebase.
Setup Requirements
- ⚠️Requires 'beads' CLI to be installed (pip install beads).
- ⚠️Requires Node.js 16+ for `npx` command.
- ⚠️Requires Python 3.8+.
- ⚠️Optional 'bv' binary (from GitHub releases or Go install) needed for advanced graph analysis features (bv_insights, bv_plan, bv_priority, bv_diff).
- ⚠️Python 'textual' library is required for the built-in dashboard (pip install textual).
- ⚠️On Windows, 'pywin32' might be required for daemon named pipe support (pip install pywin32), otherwise it falls back to CLI.
Review RequiredView Analysis
nanobanana-api-mcp
by greatSumini
An MCP server providing image generation and editing capabilities via the Google Gemini API, integrable with various AI coding assistants and IDEs.
An MCP server providing image generation and editing capabilities via the Google Gemini API, integrable with various AI coding assistants and IDEs.
Setup Requirements
- ⚠️Requires a Google API key with access to Gemini models, which needs to be obtained separately.
- ⚠️Requires Node.js version >= 18.0.0.
Review RequiredView Analysis
context-engine
by Kirachon
Provides a local-first, agent-agnostic Model Context Protocol (MCP) server for semantic code search and prompt enhancement using the Auggie SDK.
Provides a local-first, agent-agnostic Model Context Protocol (MCP) server for semantic code search and prompt enhancement using the Auggie SDK.
Setup Requirements
- ⚠️Requires Node.js 18+ installed.
- ⚠️Requires Auggie CLI installed globally (`npm install -g @augmentcode/auggie`).
- ⚠️Requires Auggie authentication (`auggie login` or `AUGMENT_API_TOKEN` environment variable), which uses Auggie's cloud backend for embeddings and LLM calls, potentially incurring costs.
Verified SafeView Analysis
finance-mcp
by FlowLLM-AI
An intelligent agent toolkit and MCP server for financial deep research scenarios, integrating web scraping, financial data, and LLM-powered agents.
An intelligent agent toolkit and MCP server for financial deep research scenarios, integrating web scraping, financial data, and LLM-powered agents.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Requires installation of Playwright browser binaries (`playwright install`).
- ⚠️Requires API keys for various paid services: FLOW_LLM_API_KEY (for OpenAI-compatible LLM), DASHSCOPE_API_KEY, TUSHARE_API_TOKEN, TAVILY_API_KEY, BAILIAN_MCP_API_KEY (depending on features used).
Review RequiredView Analysis
minecraft-mcp-server
by yuniko-software
Operates an LLM-powered bot in Minecraft Java Edition, enabling models like Claude to control a character through defined tools and the Model Context Protocol (MCP).
Operates an LLM-powered bot in Minecraft Java Edition, enabling models like Claude to control a character through defined tools and the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Node.js (>= 20.10.0) to be installed.
- ⚠️Requires a running Minecraft Java Edition (1.21.8 tested) world opened to LAN.
- ⚠️Requires an MCP-compatible client (e.g., Claude Desktop) to connect and issue commands.
Verified SafeView Analysis
mcp-pdf-reader
by patriciomartinns
Exposes local PDFs for reading, semantic search, chunking, and table extraction to MCP-compatible agents or via a CLI.
Exposes local PDFs for reading, semantic search, chunking, and table extraction to MCP-compatible agents or via a CLI.
Setup Requirements
- ⚠️Requires Python 3.14+.
- ⚠️The first semantic search (search_pdf) on a new document or model will trigger a SentenceTransformers model download and embedding generation, which can cause a delay.
- ⚠️Strongly recommends 'uv' for installation and execution, though standard Python tools might also work.
Verified SafeView Analysis
dbt-mcp
by dbt-labs
The dbt MCP (Model Context Protocol) server provides various tools to AI agents to interact with dbt Core, dbt Fusion, and dbt Platform, enabling agents to query metadata, execute CLI commands, manage jobs, and perform data analysis.
The dbt MCP (Model Context Protocol) server provides various tools to AI agents to interact with dbt Core, dbt Fusion, and dbt Platform, enabling agents to query metadata, execute CLI commands, manage jobs, and perform data analysis.
Setup Requirements
- ⚠️Requires Python 3.12+ (for full compatibility with examples)
- ⚠️Requires 'uv' and 'task' for dependency management and setup
- ⚠️Requires dbt CLI installed and configured locally for dbt CLI and dbt Codegen tools
- ⚠️Requires dbt Platform access (DBT_TOKEN or OAuth login) for Semantic Layer, Discovery, Admin API, and Proxied Tools
Verified SafeView Analysis
uv-mcp
by saadmanrafat
Manages Python environments and dependencies using uv, providing diagnostics, repair, and package management capabilities for AI assistants.
Manages Python environments and dependencies using uv, providing diagnostics, repair, and package management capabilities for AI assistants.
Setup Requirements
- ⚠️Requires Python 3.10 or higher to be installed on the system.
- ⚠️Requires 'uv' package manager to be installed separately and available in the system's PATH. The server provides instructions but does not install 'uv' itself.
- ⚠️Requires manual configuration in AI client (Gemini CLI, Claude Desktop/Code) to specify the server command and path.
Review RequiredView Analysis
matlab-mcp-core-server
by matlab
The MATLAB MCP Core Server enables AI applications to start and quit MATLAB, execute MATLAB code, and assess code for style and correctness.
The MATLAB MCP Core Server enables AI applications to start and quit MATLAB, execute MATLAB code, and assess code for style and correctness.
Setup Requirements
- ⚠️Requires MATLAB (MathWorks) 2020b or later to be installed and accessible (either on system PATH or specified via `--matlab-root` argument).
- ⚠️For Claude Desktop integration, requires Node.js and a separate Filesystem Server to be installed and configured.
- ⚠️The server collects anonymized usage data by default; opt-out is available with `--disable-telemetry=true`.