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(184)
mcpb
by modelcontextprotocol
This repository provides a CLI tool and library for building, validating, packing, signing, and verifying MCP (Model Context Protocol) Bundles, which are zip archives containing local MCP servers and their metadata for distribution.
This repository provides a CLI tool and library for building, validating, packing, signing, and verifying MCP (Model Context Protocol) Bundles, which are zip archives containing local MCP servers and their metadata for distribution.
Setup Requirements
- ⚠️Requires Node.js runtime to execute the CLI tool itself.
- ⚠️Certificate signing and verification functionalities (`mcpb sign`, `mcpb verify`) rely on system tools such as `openssl` (Linux/macOS), `security` (macOS), or `powershell.exe` (Windows) being available.
Verified SafeView Analysis
sandbox
by agent-infra
An all-in-one agent sandbox environment offering unified browser, shell, file, Jupyter, VSCode, and MCP operations for AI agents and developers.
An all-in-one agent sandbox environment offering unified browser, shell, file, Jupyter, VSCode, and MCP operations for AI agents and developers.
Setup Requirements
- ⚠️Requires Docker, specifically with `--security-opt seccomp=unconfined`, which disables a host security feature and increases risk.
- ⚠️Python >= 3.13 is required for the evaluation framework (though SDK might support older).
- ⚠️The evaluation framework relies on `uv` package manager.
- ⚠️An OpenAI API Key (a paid service) is needed if using the Azure OpenAI Agent Loop for evaluation.
Review RequiredView Analysis
enrichmcp
by featureform
Exposes structured data models as a semantic, discoverable API for AI agents.
Exposes structured data models as a semantic, discoverable API for AI agents.
Setup Requirements
- ⚠️Requires Python 3.11+
- ⚠️LLM-enabled examples require an OpenAI API Key (OPENAI_API_KEY environment variable) or a locally running Ollama server with a model like 'llama3.2' (OLLAMA_MODEL environment variable).
- ⚠️Optional SQLAlchemy integration requires `pip install enrichmcp[sqlalchemy]`.
Verified SafeView Analysis
claude-historian-mcp
by Vvkmnn
Provides an MCP server for Claude Code to search and retrieve insights from conversation history, including past solutions, file changes, and tool usage patterns.
Provides an MCP server for Claude Code to search and retrieve insights from conversation history, including past solutions, file changes, and tool usage patterns.
Setup Requirements
- ⚠️Requires Claude Code application for conversation history data.
- ⚠️Node.js version must be >=20.0.0 and npm >=10.0.0.
Verified SafeView Analysis
aderyn
by Cyfrin
A Rust-based Solidity static analyzer that identifies vulnerabilities in smart contracts and provides developer tooling such as LSP and an MCP server for integration with other development environments and AI agents.
A Rust-based Solidity static analyzer that identifies vulnerabilities in smart contracts and provides developer tooling such as LSP and an MCP server for integration with other development environments and AI agents.
Setup Requirements
- ⚠️Windows users must have WSL installed.
- ⚠️Requires Rust toolchain for development/compilation.
- ⚠️Development/release tooling like `cargo-release`, `gh` CLI, and `bacon` require separate installation.
Verified SafeView Analysis
uLoopMCP
by hatayama
Acts as a Model Context Protocol (MCP) server to bridge Unity Editor operations with AI coding tools like Cursor and Claude Code, enabling autonomous development loops for compiling, testing, logging, and scene automation.
Acts as a Model Context Protocol (MCP) server to bridge Unity Editor operations with AI coding tools like Cursor and Claude Code, enabling autonomous development loops for compiling, testing, logging, and scene automation.
Setup Requirements
- ⚠️Requires Node.js 22 or higher.
- ⚠️The `execute-dynamic-code` tool requires manual installation of the `Microsoft.CodeAnalysis.CSharp` package via OpenUPM NuGet, which involves adding a scoped registry.
- ⚠️Cursor has a known bug where MCP connection may fail after `.cursor/mcp.json` is updated; manual toggle off/on or Cursor restart is required.
- ⚠️Claude Code's sandbox mode requires enabling `network.allowLocalBinding: true` in `.claude/settings.local.json`, which broadly allows localhost connections to all services, not just uLoopMCP.
- ⚠️Several powerful tools (`run-tests`, `execute-menu-item`, custom tools, `execute-dynamic-code`) are disabled by default for security reasons and must be explicitly enabled in Unity's uLoopMCP window's Security Settings.
Verified SafeView Analysis
claude-desktop-extension-bear-notes
by vasylenko
Manage Bear Notes (search, read, create, update) directly through AI conversations, offering local-only data processing and privacy.
Manage Bear Notes (search, read, create, update) directly through AI conversations, offering local-only data processing and privacy.
Setup Requirements
- ⚠️Requires Bear app installed on macOS.
- ⚠️Requires Node.js 22.13.0+ to run the MCP server.
- ⚠️Claude Desktop's security warning "Installing will grant access to everything on your computer." is a general message; the extension's code explicitly only accesses the Bear Notes SQLite database (~/Library/Group Containers/9K33E3U3T4.net.shinyfrog.bear/Application Data/database.sqlite).
Verified SafeView Analysis
rf-mcp
by manykarim
Facilitates AI agents to perform end-to-end test automation using Robot Framework, supporting tool discovery, step-by-step execution, and test suite generation through a natural language interface.
Facilitates AI agents to perform end-to-end test automation using Robot Framework, supporting tool discovery, step-by-step execution, and test suite generation through a natural language interface.
Setup Requirements
- ⚠️Requires OpenAI API Key (OPENAI_API_KEY) for full AI agent functionality (paid service).
- ⚠️Requires 'uvicorn' and 'django' for the optional frontend (install with `pip install rf-mcp[frontend]`).
- ⚠️Web automation with Browser Library or SeleniumLibrary requires installation of respective Python packages (`robotframework-browser` / `robotframework-seleniumlibrary`) and their underlying browser drivers/Node.js dependencies (`rfbrowser init` for Browser Library).
Verified SafeView Analysis
kom
by weibaohui
Manages Kubernetes clusters and resources through an SDK-level wrapper and an MCP (Multi-Cluster Platform) server, offering features like CRUD, file operations, log fetching, and SQL-like querying.
Manages Kubernetes clusters and resources through an SDK-level wrapper and an MCP (Multi-Cluster Platform) server, offering features like CRUD, file operations, log fetching, and SQL-like querying.
Setup Requirements
- ⚠️Requires a Kubernetes cluster for operation (either in-cluster or via kubeconfig).
- ⚠️Requires `aws cli` installed and configured on the host machine for managing AWS EKS clusters.
- ⚠️Requires secure management of Kubernetes and AWS credentials (e.g., environment variables, secret management systems), as examples show direct string assignment which is insecure for production.
- ⚠️Authentication and authorization logic for the MCP server must be implemented externally or via provided hooks, as the default `authKey` mechanism is basic and not a complete security solution.
Review RequiredView Analysis
nanobanana-mcp-server
by zhongweili
Provides AI-powered image generation and editing capabilities through Google's Gemini models with intelligent model selection.
Provides AI-powered image generation and editing capabilities through Google's Gemini models with intelligent model selection.
Setup Requirements
- ⚠️Requires a Google Gemini API Key (can be free tier, but usage may incur costs).
- ⚠️Requires Python 3.11+.
- ⚠️For Google Cloud deployments, Vertex AI Application Default Credentials (ADC) with the `roles/aiplatform.user` IAM role are needed if not using an API key.
- ⚠️Recommends `uv` for easy installation and management, which needs to be installed separately.
Verified SafeView Analysis
tinystruct
by tinystruct
Provides a framework for building and interacting with AI models, managing tools, data resources, and prompts via the Model Context Protocol (MCP).
Provides a framework for building and interacting with AI models, managing tools, data resources, and prompts via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Java Runtime Environment (JRE/JDK).
- ⚠️Requires careful management of the `mcp.auth.token` for secure server access.
- ⚠️Potential dependency on Redis for distributed locking (`DistributedRedisLock.java`) or other data storage (`tinystruct.data`) which may need to be running and configured.
Review RequiredView Analysis
mcp-server
by gleanwork
The Glean MCP Server facilitates integration between AI clients (like LLMs or coding assistants) and Glean's enterprise knowledge base, providing tools for company search, people profile search, chat with Glean AI, and document retrieval.
The Glean MCP Server facilitates integration between AI clients (like LLMs or coding assistants) and Glean's enterprise knowledge base, providing tools for company search, people profile search, chat with Glean AI, and document retrieval.
Setup Requirements
- ⚠️Requires `mise` for environment setup (Node.js and pnpm).
- ⚠️Mandatory environment variables: `GLEAN_INSTANCE` and `GLEAN_API_TOKEN` for authentication with the Glean API.
- ⚠️Recommended to use Glean's remote MCP server for better performance and updates, indicating this local server is primarily for experimental/testing use.