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)
SSMCP
by antonsokolskyy
Model Context Protocol (MCP) server providing web search with content extraction and YouTube subtitle retrieval for AI models lacking built-in browsing capabilities.
Model Context Protocol (MCP) server providing web search with content extraction and YouTube subtitle retrieval for AI models lacking built-in browsing capabilities.
Setup Requirements
- ⚠️Requires Docker and Docker Compose for deployment.
- ⚠️Requires manual configuration of SearXNG (editing `deploy/docker/searxng_data/settings.yml` to add `json` format) after initial setup, before building the main image.
- ⚠️Optional: Providing YouTube cookies (in Netscape format) for restricted content requires placing a `cookies.txt` file in a specific directory (`deploy/docker/ssmcp/cookies.txt`) and setting appropriate file permissions (`chmod 600`).
- ⚠️If OAuth is enabled (`OAUTH_ENABLED=true`), specific environment variables (`OAUTH_JWKS_URL`, `OAUTH_CLIENT_ID`, `OAUTH_ISSUER`) must be configured correctly for an OIDC-compliant identity provider, including the OpenWebUI client ID for audience verification.
Verified SafeView Analysis
filemcp
by leftmike
Provides an MCP interface for an AI agent to interact with a local filesystem, offering operations like reading files, listing directories, searching, and retrieving file metadata.
Provides an MCP interface for an AI agent to interact with a local filesystem, offering operations like reading files, listing directories, searching, and retrieving file metadata.
Setup Requirements
- ⚠️Requires a Go runtime environment to build and execute from source.
- ⚠️Communication is exclusively via standard I/O (stdin/stdout), requiring a parent process capable of interacting through this interface.
- ⚠️The server operates strictly within a specified root directory, limiting its filesystem access.
Verified SafeView Analysis
mcp-web-docs
by cosmocoder
A self-hosted MCP server that crawls, indexes, and enables private, local search of documentation from any website to provide context to AI assistants.
A self-hosted MCP server that crawls, indexes, and enables private, local search of documentation from any website to provide context to AI assistants.
Setup Requirements
- ⚠️Requires Node.js >= 22.19.0.
- ⚠️Initial setup requires downloading Playwright browsers (Chromium, Firefox, WebKit) which consumes disk space and time.
- ⚠️Indexing large documentation sites consumes significant local CPU, RAM, and disk space for vector database and crawl cache.
- ⚠️Requires manual configuration in your MCP client (e.g., Cursor, Claude Desktop, VS Code) to connect to the server.
- ⚠️For private documentation, an interactive browser login is required to capture the session.
Verified SafeView Analysis
gmail-mcp-server-rust
by abhinav20sep
Integrate AI models (e.g., Claude) with Gmail for email management and automation via the Model Context Protocol.
Integrate AI models (e.g., Claude) with Gmail for email management and automation via the Model Context Protocol.
Setup Requirements
- ⚠️Requires Rust 1.70+ installed via rustup.
- ⚠️Requires a Google Cloud Project with Gmail API enabled and OAuth 2.0 Desktop app credentials.
- ⚠️Requires an interactive, browser-based authentication step ('./gmail-mcp-server auth') before the server can be used.
Review RequiredView Analysis
ynab-mcpb
by dizzlkheinz
Connects a YNAB budget to an MCP client (e.g., Claude Desktop) to manage finances using natural language, including receipt itemization and bank reconciliation.
Connects a YNAB budget to an MCP client (e.g., Claude Desktop) to manage finances using natural language, including receipt itemization and bank reconciliation.
Setup Requirements
- ⚠️Requires a YNAB Personal Access Token (YNAB_ACCESS_TOKEN) for full functionality.
- ⚠️Requires a Node.js environment to run (via npx).
- ⚠️Requires an MCP-compatible client (e.g., Claude Desktop, VS Code's Cline, Codex) to interact with as an AI tool.
Verified SafeView Analysis
kia-mcp-server
by Ash-Blanc
Transforms Claude into an ultra-efficient, production-grade AI pair programmer by orchestrating best-in-class code APIs for iterative code evolution, semantic search within local repositories and public packages, and pattern learning.
Transforms Claude into an ultra-efficient, production-grade AI pair programmer by orchestrating best-in-class code APIs for iterative code evolution, semantic search within local repositories and public packages, and pattern learning.
Setup Requirements
- ⚠️Requires Morph API Key (paid service)
- ⚠️Requires Chroma Package Search API Key (paid tier available)
- ⚠️Requires OpenRouter API Key (paid service, for GEPA/DSPy LLM backend)
- ⚠️Requires Python 3.13+ and Git
Verified SafeView Analysis
web3-tools-mcp
by hajnalben
Facilitates multi-chain blockchain interactions, smart contract analysis, transaction signing, and real-time data retrieval for AI agents and developers.
Facilitates multi-chain blockchain interactions, smart contract analysis, transaction signing, and real-time data retrieval for AI agents and developers.
Setup Requirements
- ⚠️Requires Node.js >= 20.0.0.
- ⚠️Full functionality (e.g., contract ABI/source retrieval, fast event queries, enhanced RPC) requires optional API keys (Etherscan, Hypersync, Alchemy, Infura).
- ⚠️Transaction signing (write operations) requires a browser wallet (MetaMask, Rabby, Coinbase Wallet) and the server will automatically open a browser window for approval on a local port (e.g., http://localhost:3456).
Verified SafeView Analysis
mobiledevice-mcp-zed-extension
by sorinirimies
A comprehensive Model Context Protocol (MCP) server for mobile device automation. It controls Android and iOS devices programmatically through a standardized interface, ideal for testing, automation, and AI-assisted mobile app development.
A comprehensive Model Context Protocol (MCP) server for mobile device automation. It controls Android and iOS devices programmatically through a standardized interface, ideal for testing, automation, and AI-assisted mobile app development.
Setup Requirements
- ⚠️Requires Rust 1.70+ toolchain installed.
- ⚠️iOS support (simulators/physical devices) is exclusively available on macOS.
- ⚠️iOS Simulators require Xcode Command Line Tools (`xcode-select --install`).
- ⚠️iOS Physical Devices require `libimobiledevice` (`brew install libimobiledevice`) for extended functionality on macOS.
Verified SafeView Analysis
poly-git-mcp
by Grifex-0
A unified Model Context Protocol (MCP) server that enables AI assistants and other MCP clients to manage Git repositories, issues, pull requests, and CI/CD across GitHub, GitLab, Gitea, and Bitbucket.
A unified Model Context Protocol (MCP) server that enables AI assistants and other MCP clients to manage Git repositories, issues, pull requests, and CI/CD across GitHub, GitLab, Gitea, and Bitbucket.
Setup Requirements
- ⚠️Requires Deno runtime (v2.0+) to be installed.
- ⚠️Requires respective Git CLI tools (gh, glab, tea) to be installed and configured in the execution environment for GitHub, GitLab, and Gitea functionality.
- ⚠️Bitbucket functionality requires `BITBUCKET_USERNAME` and `BITBUCKET_APP_PASSWORD` environment variables to be set for authentication.
Verified SafeView Analysis
WhatsApp-AI-Bot
by YOUHAD08
An intelligent WhatsApp chatbot that leverages a dedicated MCP server for dynamic tool management, enabling employee data queries via Spring AI and OpenAI's GPT-4.
An intelligent WhatsApp chatbot that leverages a dedicated MCP server for dynamic tool management, enabling employee data queries via Spring AI and OpenAI's GPT-4.
Setup Requirements
- ⚠️Requires an OpenAI API Key (paid service)
- ⚠️Requires a Meta Business Account and WhatsApp Business API access (complex setup)
- ⚠️Requires ngrok for exposing local server to Meta's webhooks during development
Verified SafeView Analysis
google-devfest-workshop
by WiiliamsLiu
A server component likely designed for demonstration or educational purposes within a Google DevFest workshop.
A server component likely designed for demonstration or educational purposes within a Google DevFest workshop.
Review RequiredView Analysis
whoosh_rag_mcp
by jianlins
Provides full-text search for documentation to AI assistants using Whoosh, enabling RAG over up-to-date information.
Provides full-text search for documentation to AI assistants using Whoosh, enabling RAG over up-to-date information.
Setup Requirements
- ⚠️Requires Python 3.8+.
- ⚠️Requires `DOCS_ROOT` and `INDEX_DIR` environment variables to be configured for documentation and index paths.
- ⚠️Requires an initial index build via the `build_documentation_index` tool or CLI command before search functionality is available.