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)
shadcn-ui-mcp-server
by Jpisnice
Provides AI assistants with comprehensive access to shadcn/ui v4 components, blocks, demos, and metadata across React, Svelte, Vue, and React Native for enhanced development workflows.
Provides AI assistants with comprehensive access to shadcn/ui v4 components, blocks, demos, and metadata across React, Svelte, Vue, and React Native for enhanced development workflows.
Setup Requirements
- ⚠️Requires GitHub Personal Access Token for reliable performance and to avoid aggressive API rate limits (60 requests/hour without, 5000/hour with).
- ⚠️Requires Node.js 18+.
- ⚠️Requires external network access to GitHub repositories to fetch component data and themes.
Review RequiredView Analysis
kreuzberg
by Goldziher
High-performance document intelligence to extract text, metadata, and structured information from various formats (PDFs, Office documents, images, etc.), powered by a Rust core for native performance.
High-performance document intelligence to extract text, metadata, and structured information from various formats (PDFs, Office documents, images, etc.), powered by a Rust core for native performance.
Setup Requirements
- ⚠️Requires installation of external system dependencies like Tesseract (for advanced OCR) and LibreOffice (for Office document conversions) for full functionality.
- ⚠️Optimal performance for OCR with EasyOCR/PaddleOCR may require GPU setup and compatible drivers/libraries.
- ⚠️Requires a Python 3.8+ environment (specific versions for bindings) with additional Python dependencies for various features and OCR backends.
Verified SafeView Analysis
xiaohongshu-mcp
by xpzouying
Automate content publishing, searching, and interactions on Xiaohonghu (RedNote) platform via an HTTP API and Model Context Protocol (MCP) integration.
Automate content publishing, searching, and interactions on Xiaohonghu (RedNote) platform via an HTTP API and Model Context Protocol (MCP) integration.
Setup Requirements
- ⚠️Requires manual QR code scan for initial login and potentially for re-login if cookies expire or are deleted.
- ⚠️Relies on a headless Chromium/Chrome browser binary which is automatically downloaded (approx. 150MB) on first run, requiring a stable internet connection.
- ⚠️Windows users may encounter a 'virus' false positive from Windows Defender, requiring manual exclusion of the binary's temporary directory.
Review RequiredView Analysis
agentset
by agentset-ai
An open-source platform for building, evaluating, and deploying production-ready RAG (Retrieval Augmented Generation) and agentic AI applications.
An open-source platform for building, evaluating, and deploying production-ready RAG (Retrieval Augmented Generation) and agentic AI applications.
Setup Requirements
- ⚠️Requires API Keys for chosen LLM, Embedding Model, and Vector Database providers (e.g., OpenAI, Pinecone, Cohere) for core RAG functionality.
- ⚠️Requires PostgreSQL database and Redis instance for data storage and caching.
- ⚠️Uses Bun runtime for local development and build scripts.
Verified SafeView Analysis
Windows-MCP
by CursorTouch
Enables AI agents (LLMs) to interact with and automate tasks on the Windows operating system, including UI interaction, file navigation, application control, and QA testing.
Enables AI agents (LLMs) to interact with and automate tasks on the Windows operating system, including UI interaction, file navigation, application control, and QA testing.
Setup Requirements
- ⚠️Requires Python 3.13+
- ⚠️Requires UV package manager for installation and execution
- ⚠️English as the default Windows language is highly preferred for `App-Tool`
- ⚠️Strongly recommended to run in virtual machines or sandboxed environments due to direct system access and potential for destructive actions.
Review RequiredView Analysis
mcp-grafana
by grafana
Provides a Model Context Protocol (MCP) server to allow AI assistants to interact with Grafana instances and its integrated ecosystem for monitoring, observability, and incident management.
Provides a Model Context Protocol (MCP) server to allow AI assistants to interact with Grafana instances and its integrated ecosystem for monitoring, observability, and incident management.
Setup Requirements
- ⚠️Requires Grafana version 9.0 or later for full functionality.
- ⚠️Specific Grafana RBAC permissions (e.g., `datasources:query`, `dashboards:read`) must be configured for the service account or user accessing the MCP server.
- ⚠️Grafana OnCall API URL must be correctly configured in Grafana settings for OnCall tools to function.
Verified SafeView Analysis
DesktopCommanderMCP
by wonderwhy-er
An AI development tool for searching, updating, managing files, running terminal commands, and analyzing data on a local desktop environment.
An AI development tool for searching, updating, managing files, running terminal commands, and analyzing data on a local desktop environment.
Setup Requirements
- ⚠️Requires Node.js v18+ (though an installer script can handle this on macOS).
- ⚠️Requires `ripgrep` binary for enhanced search functionality, which may need manual installation if `npm postinstall` fails.
- ⚠️File system access is restricted by `allowedDirectories` (defaults to the user's home directory), which may need to be explicitly configured for project folders.
- ⚠️PDF image extraction depends on the `sharp` library, which can sometimes require system build tools to compile during installation.
Verified SafeView Analysis
paperdebugger
by PaperDebugger
An AI-powered academic writing assistant that helps researchers debug and improve their LaTeX papers with intelligent suggestions and seamless Overleaf integration, using a multi-agent orchestration engine.
An AI-powered academic writing assistant that helps researchers debug and improve their LaTeX papers with intelligent suggestions and seamless Overleaf integration, using a multi-agent orchestration engine.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid) or PaperDebugger's own API key for LLM functionality.
- ⚠️Requires Go 1.24+, Node.js LTS, MongoDB 4.4+ (Docker recommended), Git, Buf, Wire, and Make for development setup.
- ⚠️Advanced features like 'research-mode agents' require an additional, currently closed-source XtraMCP backend.
- ⚠️Users must manually grant host permissions for their Overleaf domain to enable the extension's functionality.
Verified SafeView Analysis
Scrapling
by D4Vinci
Provides an adaptive web scraping server for AI chatbots/agents, enabling efficient data extraction from dynamic and anti-bot protected websites with pre-filtered content.
Provides an adaptive web scraping server for AI chatbots/agents, enabling efficient data extraction from dynamic and anti-bot protected websites with pre-filtered content.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️Requires installing 'scrapling[ai]' Python package.
- ⚠️Requires installing browser dependencies and drivers via 'scrapling install' (or using the Docker image).
- ⚠️Requires manual configuration within the AI chatbot's settings (e.g., Claude Desktop, Claude Code) to register the MCP server endpoint.
Verified SafeView Analysis
fastmcp
by jlowin
An ergonomic interface and framework for building, connecting, and managing Model Context Protocol (MCP) servers and clients, offering features like tool-use, resource access, prompt rendering, authentication, and background task management.
An ergonomic interface and framework for building, connecting, and managing Model Context Protocol (MCP) servers and clients, offering features like tool-use, resource access, prompt rendering, authentication, and background task management.
Setup Requirements
- ⚠️Python 3.9+ is likely required due to modern typing features, Pydantic 2.x, and AnyIO.
- ⚠️The 'uv' command-line tool (from Astral.sh) is required for `UVEnvironment` configurations or `UvStdioTransport`.
- ⚠️Node.js and 'npx' command-line tools may be required if using `NodeStdioTransport` or `NpxStdioTransport`.
- ⚠️For authentication features (e.g., `OAuthProxy`), configuration with an external OAuth/OIDC provider (e.g., Google, GitHub, Auth0) is necessary. Client-side OAuth flows typically involve browser interaction.
- ⚠️Integration with Large Language Models (LLMs) via sampling handlers (e.g., OpenAI) will incur token costs specific to the LLM provider.
Verified SafeView Analysis
n8n
by n8n-io
n8n is a workflow automation platform enabling technical teams to build powerful automations with a mix of no-code and custom code, offering extensive integrations and AI capabilities while maintaining data control.
n8n is a workflow automation platform enabling technical teams to build powerful automations with a mix of no-code and custom code, offering extensive integrations and AI capabilities while maintaining data control.
Setup Requirements
- ⚠️Requires Node.js >=22.16 and pnpm >=10.22.0 (npm installs are actively blocked). Use 'corepack enable' then 'corepack prepare --activate'.
- ⚠️Certain advanced or 'Enterprise Edition' ('.ee' files) features require a valid n8n Enterprise License.
- ⚠️Depending on the AI nodes used (e.g., for LangChain integrations), external API keys (e.g., OpenAI, Anthropic) or local LLM installations (e.g., Ollama) may be required.
- ⚠️Building from source requires system development tools like Python and C/C++ compilers (e.g., 'build-essential' on Debian/Ubuntu, 'windows-build-tools' on Windows) for some native dependencies.
Verified SafeView Analysis
web-eval-agent
by withRefresh
Autonomously evaluates web applications for UX/UI issues using a browser-driving AI agent, providing detailed reports and live browser view from within an IDE.
Autonomously evaluates web applications for UX/UI issues using a browser-driving AI agent, providing detailed reports and live browser view from within an IDE.
Setup Requirements
- ⚠️Requires Operative API Key (may require paid subscription if free tier limits are reached).
- ⚠️Requires `uv` (a Python package installer/manager) to be installed.
- ⚠️Requires Playwright and its browser dependencies (e.g., Chromium) to be installed via `npm` and `uvx`.
- ⚠️Designed for integration into specific IDEs (Cursor/Cline/Windsurf) via JSON configuration.