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(8554)
wpcs-mcp-server
by vapvarun
Integrates WordPress Coding Standards (WPCS) checks and automatic fixes with Claude AI for WordPress plugin/theme development workflows.
Integrates WordPress Coding Standards (WPCS) checks and automatic fixes with Claude AI for WordPress plugin/theme development workflows.
Setup Requirements
- ⚠️Requires PHP 8.2+ and Composer 2.0+ to be correctly configured in the system PATH, as the server wraps these external tools.
- ⚠️Relies on `phpcs`, `WPCS`, and `PHPCompatibilityWP` being installed globally via Composer; the server attempts auto-installation but manual setup might be required.
- ⚠️Detailed PATH configuration specific to the operating system and PHP installation (e.g., Herd, Homebrew, MAMP, Windows, Linux) is critical for the server to find PHP and Composer binaries.
Verified SafeView Analysis
sandbox-mcp
by mattzcarey
Manages and securely proxies AI coding agents running in Cloudflare Sandboxes to interact with external services like Anthropic and GitHub, providing zero-trust authentication and session persistence.
Manages and securely proxies AI coding agents running in Cloudflare Sandboxes to interact with external services like Anthropic and GitHub, providing zero-trust authentication and session persistence.
Setup Requirements
- ⚠️Requires a Cloudflare account and familiarity with Cloudflare Workers, Durable Objects, and R2 Storage.
- ⚠️Requires API keys for external paid services (Anthropic, GitHub) to be set as Wrangler secrets.
- ⚠️Authentication to the `/mcp` endpoint requires a separate `AUTH_TOKEN` to be configured as a Wrangler secret.
Verified SafeView Analysis
MemorizedMCP-TS
by PerkyZZ999
Provides a Bun + TypeScript powered Model Context Protocol (MCP) server with hybrid memory, document intelligence, and knowledge graph tooling for AI agents.
Provides a Bun + TypeScript powered Model Context Protocol (MCP) server with hybrid memory, document intelligence, and knowledge graph tooling for AI agents.
Setup Requirements
- ⚠️Requires Bun >= 1.3.0 to run.
- ⚠️Initial startup requires downloading the configured TRANSFORMER_MODEL (e.g., Xenova/all-MiniLM-L6-v2), which can be around ~80MB.
- ⚠️SQLite is used for structured data and requires FTS5 support (usually available in standard SQLite builds).
- ⚠️Requires manual creation of DATA_ROOT directories for persistent storage if not using default paths.
Verified SafeView Analysis
ragflow-claude-desktop-local-mcp
by norandom
This server integrates RAGFlow's knowledge base and document management APIs with LLMs like Claude Desktop, providing enriched context and enhanced retrieval capabilities through a Model Context Protocol (MCP) interface.
This server integrates RAGFlow's knowledge base and document management APIs with LLMs like Claude Desktop, providing enriched context and enhanced retrieval capabilities through a Model Context Protocol (MCP) interface.
Setup Requirements
- ⚠️Requires a running RAGFlow instance with its BASE_URL and API_KEY configured.
- ⚠️Requires an OpenAI API Key (or OpenRouter API Key) for DSPy query deepening functionality, which is a paid service.
- ⚠️DSPy must be installed from its GitHub repository (`pip install git+https://github.com/stanfordnlp/dspy.git`) for macOS to avoid build issues.
- ⚠️Requires Python 3.12+ as per `pyproject.toml`.
- ⚠️The rerank functionality is currently disabled due to a known upstream API protocol issue.
Verified SafeView Analysis
html2pdf
by jesamkim
Converts HTML content or files to PDF using a headless browser (Puppeteer) with various formatting options.
Converts HTML content or files to PDF using a headless browser (Puppeteer) with various formatting options.
Setup Requirements
- ⚠️Requires Node.js 18+.
- ⚠️Puppeteer downloads Chromium (~300MB) on first run if not configured to use a system-installed browser.
- ⚠️Requires specific system fonts (e.g., Noto CJK, Noto Emoji) for correct rendering of non-Latin characters and emojis.
Review RequiredView Analysis
obsidian-mcp
by igorilic
Integrate AI assistants with Obsidian vaults to manage notes, track tasks, and facilitate knowledge discovery through a Model Context Protocol (MCP) server.
Integrate AI assistants with Obsidian vaults to manage notes, track tasks, and facilitate knowledge discovery through a Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires 'OBSIDIAN_VAULT_PATH' environment variable to be set to the absolute path of your Obsidian vault.
- ⚠️Node.js version 18 or higher is required.
- ⚠️If using Docker, the host vault path must be correctly mounted to '/vault' within the container (e.g., via OBSIDIAN_VAULT_HOST_PATH in .env).
Verified SafeView Analysis
mcp-doc-server
by anesmeftah
The project serves as a document processing backend, extracting metadata and text from various document formats (Markdown, PDF), cleaning and segmenting the content, and preparing it for further analysis or embedding.
The project serves as a document processing backend, extracting metadata and text from various document formats (Markdown, PDF), cleaning and segmenting the content, and preparing it for further analysis or embedding.
Setup Requirements
- ⚠️Requires Python version 3.14 or higher, which is a very recent release and might not be commonly available.
- ⚠️NLTK's 'punkt' tokenizer data may need to be downloaded explicitly (e.g., `nltk.download('punkt')`) if not already present, which is used by the embedder.
- ⚠️The `mcp[cli]` dependency's specific setup or integration requirements are not detailed in the provided source and could introduce additional friction.
Verified SafeView Analysis
strawberry-mcp
by scaryrawr
This MCP server provides a tool for Large Language Models (LLMs) to count the occurrences of a specific letter within a given word, serving as a simple joke/learning example for building MCP tools.
This MCP server provides a tool for Large Language Models (LLMs) to count the occurrences of a specific letter within a given word, serving as a simple joke/learning example for building MCP tools.
Setup Requirements
- ⚠️Requires Node.js (version 16 or higher as per typical TypeScript SDK usage) and npm/yarn for dependency management.
- ⚠️The project needs to be built with `npm run build` (which executes `tsc`) before it can be started with `node dist/index.js`.
Verified SafeView Analysis
uv-mcp
by saadmanrafat
Provides AI-native environment diagnostics, repair, and dependency management for Python projects using the uv package manager.
Provides AI-native environment diagnostics, repair, and dependency management for Python projects using the uv package manager.
Setup Requirements
- ⚠️Requires the `uv` package manager to be pre-installed on the system.
- ⚠️Requires Python 3.11 or higher.
- ⚠️Requires an MCP-compliant AI client (e.g., Gemini CLI, Claude Desktop) for invocation.
Verified SafeView Analysis
Crawleo-MCP
by Crawleo
Provides AI assistants with real-time web search and crawling capabilities via the Model Context Protocol (MCP).
Provides AI assistants with real-time web search and crawling capabilities via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires a Crawleo API Key (paid service after a free tier, see crawleo.dev for pricing).
- ⚠️Dependent on the external Crawleo API (api.crawleo.dev) for all functionality and requires an active internet connection.
- ⚠️Requires Node.js version 18 or higher to run directly from source or as an npm package.
Verified SafeView Analysis
universal-mcp-servers
by kmransom56
A comprehensive collection of 40+ Model Context Protocol (MCP) servers providing powerful capabilities for all major AI development tools, offering integration for IDEs, desktop applications, and command-line interfaces.
A comprehensive collection of 40+ Model Context Protocol (MCP) servers providing powerful capabilities for all major AI development tools, offering integration for IDEs, desktop applications, and command-line interfaces.
Setup Requirements
- ⚠️Requires OpenAI API Key (paid service) for the OpenAI server.
- ⚠️Requires Google Drive API credentials (OAuth 2.0 setup) for the GDrive server.
- ⚠️Requires Fortinet/Meraki API Keys/credentials for the Fortinet, FortiManager, and Meraki servers.
- ⚠️Requires FFmpeg to be installed for audio and video processing functionalities.
- ⚠️Python 3.8+ and Node.js 18+ are required runtime environments.
- ⚠️Many servers assume other local services (e.g., AIAutoDash) are running on default `localhost` ports.
Verified SafeView Analysis
mcp-atlas
by mpreziuso
An MCP server enabling AI assistants to interact with Ariga Atlas migration tools for database schema management.
An MCP server enabling AI assistants to interact with Ariga Atlas migration tools for database schema management.
Setup Requirements
- ⚠️Requires Atlas CLI to be pre-installed and available in system PATH.
- ⚠️Requires Node.js 18 or higher.