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(9120)
better-chatbot
by cgoinglove
An advanced open-source AI chatbot supporting multiple LLMs, extensive tools (web search, code execution, data visualization, MCP protocol), image generation, and workflow automation for individuals and teams.
An advanced open-source AI chatbot supporting multiple LLMs, extensive tools (web search, code execution, data visualization, MCP protocol), image generation, and workflow automation for individuals and teams.
Setup Requirements
- ⚠️Requires at least one API key from a major LLM provider (e.g., OpenAI, Google, Anthropic), which are typically paid services.
- ⚠️Requires a PostgreSQL database (`POSTGRES_URL` environment variable) for persistent storage.
- ⚠️Full functionality of custom MCP tools may require setting up and managing external MCP servers.
- ⚠️File storage needs to be configured (e.g., Vercel Blob, S3) for features like image generation and file ingestion.
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
mcpbr
by greynewell
A benchmark runner for evaluating Model Context Protocol (MCP) servers by comparing LLM agent performance with and without MCP tools on software engineering tasks.
A benchmark runner for evaluating Model Context Protocol (MCP) servers by comparing LLM agent performance with and without MCP tools on software engineering tasks.
Setup Requirements
- ⚠️Requires Python 3.11+
- ⚠️Requires Docker to be running
- ⚠️Requires ANTHROPIC_API_KEY environment variable (paid API)
- ⚠️Requires Claude Code CLI (`claude`) to be installed globally via npm
Verified SafeView Analysis
rulego
by rulego
An independent, ready-to-use rule engine service for orchestrating IoT devices, AI models, and general application logic, with automatic MCP tool registration for AI assistants.
An independent, ready-to-use rule engine service for orchestrating IoT devices, AI models, and general application logic, with automatic MCP tool registration for AI assistants.
Setup Requirements
- ⚠️Commercial use of the RuleGo-Editor UI requires purchasing authorization.
- ⚠️Specific Go build tags (e.g., `-tags with_extend,with_ai`) are required to include various extended components and features.
- ⚠️User authentication is disabled by default, requiring manual configuration to secure the API endpoints.
- ⚠️The `exec_node` component can execute system commands; it requires careful whitelisting and ensuring necessary tools (like `docker`, `git`) are installed and configured on the host.
Review RequiredView Analysis
ynode
by iamyureka
Ynode is an open-source platform for visual workflow automation, allowing users to create, manage, and execute node-based automation workflows.
Ynode is an open-source platform for visual workflow automation, allowing users to create, manage, and execute node-based automation workflows.
Setup Requirements
- ⚠️Requires Node.js 18+ and pnpm for development and deployment.
- ⚠️Built-in 'ifElse' node is vulnerable to Remote Code Execution (RCE) due to `new Function()` evaluating user input directly in the main process, making it unsafe for untrusted users.
- ⚠️Many integration nodes (e.g., OpenAI, Telegram) require external API keys, some of which may incur costs from third-party services.
Review RequiredView Analysis
mcp-sequentialthinking-tools
by spences10
Guides LLM-driven sequential problem-solving by breaking down complex problems into manageable steps and providing confidence-scored recommendations for MCP tool usage at each stage.
Guides LLM-driven sequential problem-solving by breaking down complex problems into manageable steps and providing confidence-scored recommendations for MCP tool usage at each stage.
Setup Requirements
- ⚠️Requires an MCP client to interact with it.
- ⚠️Does not automatically discover available MCP tools; they must be explicitly provided in the 'available_mcp_tools' parameter by the client calling this tool.
- ⚠️Requires Node.js to be installed on the host system to run via npx.
Verified SafeView Analysis
MCP-Kali-Server
by Wh0am123
Enabling AI-driven offensive security testing by bridging AI agents to a Kali Linux terminal for command execution.
Enabling AI-driven offensive security testing by bridging AI agents to a Kali Linux terminal for command execution.
Setup Requirements
- ⚠️Requires a Kali Linux environment where the `kali_server.py` component can run, due to its reliance on specific penetration testing tools (e.g., nmap, gobuster, Metasploit, etc.).
- ⚠️Requires an external MCP Client (e.g., Claude Desktop, 5ire) to connect to and utilize the functionality provided by `mcp_server.py`.
- ⚠️The `kali_server.py` backend expects various Kali Linux penetration testing tools to be installed and available in the system's PATH (e.g., nmap, gobuster, dirb, nikto, metasploit, hydra, john, wpscan, enum4linux) for its API endpoints to function correctly.
Review RequiredView Analysis
temple-bridge
by templetwo
An MCP server that bridges local AI capabilities (back-to-the-basics) with governance protocols (threshold-protocols) to create a unified, sovereign AI agent operating entirely on a local machine.
An MCP server that bridges local AI capabilities (back-to-the-basics) with governance protocols (threshold-protocols) to create a unified, sovereign AI agent operating entirely on a local machine.
Setup Requirements
- ⚠️Requires Apple Silicon Mac (M1/M2/M3 or later) for optimal performance with MLX models.
- ⚠️Requires LM Studio v0.3.17+ to be installed and configured for MCP (Model Context Protocol).
- ⚠️Requires cloning three separate Git repositories (`temple-bridge`, `back-to-the-basics`, `threshold-protocols`) and setting `TEMPLE_BASICS_PATH` and `TEMPLE_THRESHOLD_PATH` environment variables to their respective local paths.
- ⚠️Requires `uv` Python package manager for installation and execution, not `pip` directly.
- ⚠️Requires manual copying of `SYSTEM_PROMPT.md` content into LM Studio's system prompt field or saving as a preset for each new chat session.
Verified SafeView Analysis
shadcn-ui-mcp-server
by Jpisnice
Provides AI assistants with comprehensive access to shadcn/ui v4 components, blocks, demos, and metadata across multiple frameworks (React, Svelte, Vue, React Native) for UI development and code generation.
Provides AI assistants with comprehensive access to shadcn/ui v4 components, blocks, demos, and metadata across multiple frameworks (React, Svelte, Vue, React Native) for UI development and code generation.
Setup Requirements
- ⚠️Requires a GitHub Personal Access Token (PAT) for higher API rate limits (5,000 requests/hour vs. 60 without) to ensure reliable performance.
- ⚠️Requires Node.js version 18 or higher.
- ⚠️Framework selection is crucial for accessing the correct component library (React, Svelte, Vue, React Native); it defaults to React and must be specified via `--framework` CLI argument or `FRAMEWORK` environment variable.
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
MCPbundler
by eugenepyvovarov
Manages and runs Agent Skills and Model Context Protocol (MCP) servers locally on macOS, providing a unified endpoint for various AI clients and automation workflows.
Manages and runs Agent Skills and Model Context Protocol (MCP) servers locally on macOS, providing a unified endpoint for various AI clients and automation workflows.
Setup Requirements
- ⚠️Requires macOS and Xcode (for building/development, not just running).
- ⚠️Headless mode requires an active project with at least one server configured via the GUI to function correctly.
- ⚠️Local STDIO servers allow users to specify arbitrary executable paths (`execPath`), which can lead to unintended command execution if not carefully configured with trusted binaries.
Verified SafeView Analysis
VibeGraphics
by automateyournetwork
Generates theme-driven, AI-powered infographics and micro-animations from GitHub repository content (README, source code).
Generates theme-driven, AI-powered infographics and micro-animations from GitHub repository content (README, source code).
Setup Requirements
- ⚠️Requires a Google Gemini API Key (paid service) configured as an environment variable.
- ⚠️Requires internet access to GitHub and Google AI (Gemini, nano banana, Veo) endpoints.
- ⚠️Relies on Python 3 and specific libraries (google-genai, fastmcp, requests) which are managed by the provided `run.sh` script and virtual environment setup.