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)
web-eval-agent
by withRefresh
An autonomous agent that executes and debugs web applications by navigating, capturing network traffic, collecting console errors, and providing UX reports directly in a code editor.
An autonomous agent that executes and debugs web applications by navigating, capturing network traffic, collecting console errors, and providing UX reports directly in a code editor.
Setup Requirements
- ⚠️Requires an Operative AI API Key (free tier available, but continued use may require a paid subscription).
- ⚠️Requires Python 3.11+.
- ⚠️Requires manual installation of `uv` (a Python package manager) and `playwright` with associated browser binaries (Chromium) using `npm` and `uvx`.
- ⚠️Requires adding specific JSON configuration to supported code editors (e.g., Cursor, Cline, Windsurf) and restarting the IDE for integration.
Verified SafeView Analysis
mcp-atlassian
by sooperset
Provides an MCP (Model Context Protocol) server for interacting with Atlassian Jira and Confluence APIs, offering tools for content management, search, and workflow automation.
Provides an MCP (Model Context Protocol) server for interacting with Atlassian Jira and Confluence APIs, offering tools for content management, search, and workflow automation.
Setup Requirements
- ⚠️Requires Atlassian API tokens (Jira/Confluence) or OAuth 2.0 configuration, needing specific environment variables (e.g., JIRA_URL, JIRA_API_TOKEN, ATLASSIAN_OAUTH_CLIENT_ID).
- ⚠️OAuth 2.0 authentication requires running a `--oauth-setup` wizard for initial token acquisition, involving a local web server for the callback.
- ⚠️The provided build/run commands use `uv`, which may need to be installed as a Python package manager and executor.
Verified SafeView Analysis
toolhive
by stacklok
ToolHive simplifies and secures the deployment, management, and orchestration of Model Context Protocol (MCP) servers, integrating them with AI clients and providing features like authentication, authorization, and observability.
ToolHive simplifies and secures the deployment, management, and orchestration of Model Context Protocol (MCP) servers, integrating them with AI clients and providing features like authentication, authorization, and observability.
Setup Requirements
- ⚠️Requires Kubernetes (e.g., Kind) for operator and authenticated Keycloak setup.
- ⚠️Requires Docker, Podman, or Colima for local MCP server execution.
- ⚠️Requires Go (1.25+) and Task for development and building.
Verified SafeView Analysis
Unla
by AmoyLab
Transforms existing MCP Servers and APIs into MCP protocol-compliant endpoints through configuration, enabling LLM tool calling without code changes.
Transforms existing MCP Servers and APIs into MCP protocol-compliant endpoints through configuration, enabling LLM tool calling without code changes.
Setup Requirements
- ⚠️Requires Docker for quick setup; alternative deployments exist but are more complex.
- ⚠️Critical environment variables (e.g., JWT secret key, admin credentials) must be securely set and not left as default values.
- ⚠️Users need a foundational understanding of the Model Context Protocol (MCP) to effectively configure and utilize the gateway.
- ⚠️Configuration is driven by YAML files, requiring users to be familiar with YAML syntax and the specific schema for defining routers, servers, tools, and prompts.
Verified SafeView Analysis
mcp-server-browserbase
by browserbase
Enables LLMs to perform cloud browser automation tasks such as navigating, interacting with elements, extracting data, and capturing screenshots on web pages.
Enables LLMs to perform cloud browser automation tasks such as navigating, interacting with elements, extracting data, and capturing screenshots on web pages.
Setup Requirements
- ⚠️Requires a Browserbase API Key (Browserbase is a paid cloud service).
- ⚠️Requires a Browserbase Project ID.
- ⚠️Requires an LLM API Key (e.g., GEMINI_API_KEY for the default Gemini model, or a custom API key like ANTHROPIC_API_KEY or OPENAI_API_KEY if configuring a different model via `--modelApiKey`). LLM usage will incur costs from the respective provider.
- ⚠️Advanced Stealth mode is restricted to Browserbase Scale Plan users.
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
fastapi_mcp
by tadata-org
Automatically converts FastAPI endpoints into Model Context Protocol (MCP) tools for seamless integration with LLM agents.
Automatically converts FastAPI endpoints into Model Context Protocol (MCP) tools for seamless integration with LLM agents.
Setup Requirements
- ⚠️Requires Python 3.10+ (Python 3.12+ recommended).
- ⚠️FastAPI routes should ideally define explicit `operation_id` for clearer MCP tool names.
- ⚠️OAuth authentication (if configured with `AuthConfig`) requires providing client IDs/secrets and potentially proxying external OAuth provider URLs, with security depending on the trustworthiness of the external OAuth service.
Verified SafeView Analysis
playwright-mcp
by microsoft
Provides a Model Context Protocol (MCP) server for LLMs to automate browser interactions using Playwright's accessibility tree, avoiding pixel-based vision models.
Provides a Model Context Protocol (MCP) server for LLMs to automate browser interactions using Playwright's accessibility tree, avoiding pixel-based vision models.
Setup Requirements
- ⚠️Requires Node.js 18 or newer.
- ⚠️Connecting to an existing browser instance requires installing the 'Playwright MCP Bridge' Chrome/Edge extension manually in developer mode, which is a friction point.
- ⚠️Bypassing the extension's connection approval dialog requires copying an authentication token from the extension UI and setting it as the PLAYWRIGHT_MCP_EXTENSION_TOKEN environment variable in the client's configuration.
Verified SafeView Analysis
mcpo
by open-webui
Exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers.
Exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers.
Setup Requirements
- ⚠️Requires Python 3.11+
- ⚠️Requires the proxied MCP server command/tool to be installed and available in the environment.
- ⚠️OAuth token storage in `~/.mcpo/tokens/` is plaintext and relies on OS-level permissions for security.
Verified SafeView Analysis
mcp-neo4j
by neo4j-contrib
The MCP Neo4j Cypher server enables AI models to interact with a Neo4j graph database, execute Cypher queries (read and write), explore the graph schema, and manage query performance and response sizes.
The MCP Neo4j Cypher server enables AI models to interact with a Neo4j graph database, execute Cypher queries (read and write), explore the graph schema, and manage query performance and response sizes.
Setup Requirements
- ⚠️Requires a running Neo4j database instance with connection details (URI, username, password).
- ⚠️The 'get_neo4j_schema' tool requires the APOC plugin to be installed and enabled in the Neo4j database.
- ⚠️Python 3.10 or higher is required.
Verified SafeView Analysis
Awesome-MCP-Servers
by YuzeHao2023
Cataloging and describing Model Context Protocol (MCP) servers, tools, frameworks, clients, and utilities, which enable AI models to interact with various local and remote resources.
Cataloging and describing Model Context Protocol (MCP) servers, tools, frameworks, clients, and utilities, which enable AI models to interact with various local and remote resources.
Setup Requirements
- ⚠️MCP servers can execute arbitrary code on the host without proper sandboxing, posing significant security risks.
- ⚠️Requires running servers in VMs or isolated containers for untrusted implementations.
- ⚠️Requires careful review of server code and configuration prior to deployment.
Review RequiredView Analysis
golf
by golf-mcp
A Python framework for building conversational AI servers (MCP servers) by defining tools, resources, and prompts as modular Python files, with integrated authentication, telemetry, and LLM interaction utilities.
A Python framework for building conversational AI servers (MCP servers) by defining tools, resources, and prompts as modular Python files, with integrated authentication, telemetry, and LLM interaction utilities.
Setup Requirements
- ⚠️Requires Python 3.10+ (minimum 3.8+ as per `pyproject.toml`) for optimal functionality.
- ⚠️Relies on `fastmcp>=2.14.0` as a core, tight dependency.
- ⚠️Authentication can be complex to configure (supporting JWT, OAuth Server, API Key, and Static Tokens) and often requires specific environment variables (`auth.py` and `.env` configuration) for production deployments.