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)
mcp-documentation-server
by andrea9293
A local-first MCP server for document management, semantic search, and AI-powered document intelligence.
A local-first MCP server for document management, semantic search, and AI-powered document intelligence.
Setup Requirements
- ⚠️Requires a Google Gemini API Key for AI-powered search (Gemini API usage is a paid service).
- ⚠️Initial download of embedding models (hundreds of MB) occurs on first use, causing a delay and requiring disk space.
- ⚠️Node.js version 22.0.0 or higher is recommended for full compatibility.
Verified SafeView Analysis
mcp-server-neon
by neondatabase
MCP server enabling natural language interaction and management of Neon Postgres databases.
MCP server enabling natural language interaction and management of Neon Postgres databases.
Setup Requirements
- ⚠️Requires ANTHROPIC_API_KEY (for `mcp-client-cli` usage)
- ⚠️Requires NEON_API_KEY (for local server operation and API key authentication for remote server)
- ⚠️Requires Node.js >= v18.0.0
Review RequiredView Analysis
pdf-reader-mcp
by SylphxAI
Extracts text, images, and metadata from PDF files for AI agent consumption, supporting local files and URLs with parallel processing and content ordering.
Extracts text, images, and metadata from PDF files for AI agent consumption, supporting local files and URLs with parallel processing and content ordering.
Setup Requirements
- ⚠️Requires Bun runtime (version 2.0.0+ breaking change).
- ⚠️PDF file size limit of 100MB. Larger PDFs will fail.
- ⚠️Enables AI agent to request any local file by absolute path or any remote URL, necessitating a highly sandboxed execution environment to mitigate data exfiltration and SSRF risks.
Review RequiredView Analysis
ms-365-mcp-server
by Softeria
An MCP server for interacting with Microsoft 365 and Office services through the Graph API, enabling AI agents to manage emails, calendars, files, and more.
An MCP server for interacting with Microsoft 365 and Office services through the Graph API, enabling AI agents to manage emails, calendars, files, and more.
Setup Requirements
- ⚠️Requires Node.js >= 20 (recommended).
- ⚠️Initial Microsoft account authentication is required via interactive device code flow, or OAuth 2.0 authorization code flow, or by providing a pre-existing OAuth token.
- ⚠️Accessing organization/work features (Teams, SharePoint, Shared Mailboxes) requires starting the server with the '--org-mode' flag.
Verified SafeView Analysis
mcp-mermaid
by hustcc
Generate Mermaid diagrams and charts dynamically using AI models, supporting various output formats and styling options.
Generate Mermaid diagrams and charts dynamically using AI models, supporting various output formats and styling options.
Setup Requirements
- ⚠️Requires Playwright Chromium browser to be installed (automatically handled by `postinstall` script, but can be a large dependency).
- ⚠️Requires Node.js (v18 or newer recommended based on build targets).
- ⚠️If using SSE or Streamable transport, specific network ports (e.g., 3033, 1122) must be available.
Verified SafeView Analysis
mcp-redis
by redis
Provides a natural language interface for AI agents to efficiently manage, search, and interact with structured and unstructured data in Redis.
Provides a natural language interface for AI agents to efficiently manage, search, and interact with structured and unstructured data in Redis.
Setup Requirements
- ⚠️Requires a running Redis server instance.
- ⚠️Requires Python 3.10 or newer.
- ⚠️Azure EntraID authentication (if enabled) requires the `redis-entraid` Python package (install with `pip install redis-entraid`).
Verified SafeView Analysis
jules-mcp-server
by savethepolarbears
An MCP server that enables AI assistants to create, schedule, and manage autonomous coding tasks with Google Jules, bridging its stateless API with local stateful scheduling.
An MCP server that enables AI assistants to create, schedule, and manage autonomous coding tasks with Google Jules, bridging its stateless API with local stateful scheduling.
Setup Requirements
- ⚠️Requires Node.js 18.0.0 or higher.
- ⚠️Requires a Google Jules API Key, which must be generated externally at jules.google/settings.
- ⚠️GitHub repositories must be connected to Google Jules via the Jules web UI (jules.google) *before* using this server.
- ⚠️When configuring in Claude Desktop or similar MCP clients, an *absolute path* to the `dist/index.js` file is required, which is a common source of setup error.
Verified SafeView Analysis
copilot-memory-store
by timothywarner-org
Provides a local JSON memory store for context engineering to enhance GitHub Copilot and other Model Context Protocol (MCP) clients.
Provides a local JSON memory store for context engineering to enhance GitHub Copilot and other Model Context Protocol (MCP) clients.
Setup Requirements
- ⚠️Requires DEEPSEEK_API_KEY for LLM-assisted compression (DeepSeek is a paid service).
- ⚠️Default memory file (project-memory.json) contains demo data, which may need to be deleted or MEMORY_PATH reconfigured for a fresh start.
Verified SafeView Analysis
arcade-mcp
by ArcadeAI
Provides a framework and collection of toolkits for building, deploying, and managing AI-powered tools capable of interacting with various external services, databases, and performing computations.
Provides a framework and collection of toolkits for building, deploying, and managing AI-powered tools capable of interacting with various external services, databases, and performing computations.
Setup Requirements
- ⚠️Most toolkits require external API keys (e.g., Bright Data, Zendesk, LinkedIn) or database connection strings (ClickHouse, MongoDB, PostgreSQL) configured as environment variables or secrets.
- ⚠️Full functionality for authentication-required tools (e.g., Reddit, LinkedIn, Zendesk) or remote secret management typically requires authenticating with an Arcade platform instance via 'arcade login'.
- ⚠️Database toolkits require a running instance of the respective database (ClickHouse, MongoDB, PostgreSQL) accessible from the server environment.
Verified SafeView Analysis
mysql-mcp
by neverinfamous
Enables AI assistants to interact with MySQL databases through the Model Context Protocol.
Enables AI assistants to interact with MySQL databases through the Model Context Protocol.
Setup Requirements
- ⚠️Requires Node.js 18+ and MySQL 5.7+ or 8.0+ server.
- ⚠️Tool filtering is recommended (e.g., `--tool-filter`) to stay within AI IDE token limits due to 106 available tools.
- ⚠️For 'shell' tools (e.g., dump/load), MySQL Shell (mysqlsh) binary must be installed and accessible via `MYSQLSH_PATH` environment variable.
- ⚠️OAuth 2.0 integration requires external Authorization Server configuration (JWKS URI, Issuer, Audience).
- ⚠️Separate environment variables are needed for ProxySQL and MySQL Router tools to connect to those services.
Verified SafeView Analysis
mcp-nixos
by utensils
Provides accurate, real-time information about NixOS packages, configuration options, Home Manager settings, nix-darwin configurations, and package version history to AI assistants, preventing hallucinations.
Provides accurate, real-time information about NixOS packages, configuration options, Home Manager settings, nix-darwin configurations, and package version history to AI assistants, preventing hallucinations.
Setup Requirements
- ⚠️Requires Python 3.11+
- ⚠️Users of Nix/NixOS might encounter Nix sandbox errors and need to run with `--option sandbox relaxed` or set `sandbox = relaxed` in `nix.conf`.
Review RequiredView Analysis
XcodeDocsMCP
by krzyzanowskim
Serves as an MCP server for querying Apple developer documentation and SDK symbols directly from a local Xcode installation.
Serves as an MCP server for querying Apple developer documentation and SDK symbols directly from a local Xcode installation.
Setup Requirements
- ⚠️Requires macOS 14.0+
- ⚠️Requires Xcode with command line tools installed
- ⚠️Requires Swift 6.0+