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)
mcp-atlassian
by sooperset
Provides an MCP server for integrating with Atlassian Jira and Confluence, enabling an agent to interact with these services for tasks like searching, creating, updating, and managing content and issues.
Provides an MCP server for integrating with Atlassian Jira and Confluence, enabling an agent to interact with these services for tasks like searching, creating, updating, and managing content and issues.
Setup Requirements
- ⚠️Requires active Jira and/or Confluence accounts with API access (Cloud or Server/Data Center).
- ⚠️Authentication requires configuration of API tokens (JIRA_API_TOKEN, CONFLUENCE_API_TOKEN, JIRA_PERSONAL_TOKEN, CONFLUENCE_PERSONAL_TOKEN) or OAuth 2.0 (ATLASSIAN_OAUTH_CLIENT_ID, etc.).
- ⚠️For 'Real API Tests', dedicated test projects/spaces in Jira/Confluence must be created, and corresponding API tokens generated and configured.
- ⚠️A Python environment with 'uv' (or `pip install` and then `python -m mcp_atlassian`) is expected for running the server and tests.
Verified SafeView Analysis
toolhive
by stacklok
ToolHive is a platform for simplifying and securing the management, deployment, and orchestration of Model Context Protocol (MCP) servers in both local and Kubernetes environments.
ToolHive is a platform for simplifying and securing the management, deployment, and orchestration of Model Context Protocol (MCP) servers in both local and Kubernetes environments.
Setup Requirements
- ⚠️Requires a Kubernetes cluster (e.g., kind) for operator development and deployment.
- ⚠️Keycloak deployment and realm setup are required for authenticated Kubernetes deployments.
- ⚠️Requires a container runtime (Docker, Podman, or Colima) for local MCP server execution.
- ⚠️Go 1.25+ must be installed for development and building.
- ⚠️The 'Task' tool (taskfile.dev) is recommended for running automated development tasks.
Verified SafeView Analysis
spec-workflow-mcp
by Pimzino
A Model Context Protocol (MCP) server for structured specification-driven development, providing a real-time web dashboard and a VSCode extension for managing development workflows.
A Model Context Protocol (MCP) server for structured specification-driven development, providing a real-time web dashboard and a VSCode extension for managing development workflows.
Setup Requirements
- ⚠️Requires Node.js and npm to run via `npx`.
- ⚠️A project path argument (`/path/to/your/project`) is mandatory for the MCP server.
- ⚠️Only one dashboard instance is needed for all projects; it can be run separately.
- ⚠️Requires `SPEC_WORKFLOW_HOME` environment variable to be set for sandboxed/isolated environments to redirect global state files.
Verified SafeView Analysis
Unla
by AmoyLab
Transforms existing API services and MCP servers into MCP Protocol-compliant endpoints using configuration, acting as a gateway for LLM tool calling.
Transforms existing API services and MCP servers into MCP Protocol-compliant endpoints using configuration, acting as a gateway for LLM tool calling.
Setup Requirements
- ⚠️Requires Docker for quick launch or Go/Node.js environments for building from source.
- ⚠️Critical environment variables (APISERVER_JWT_SECRET_KEY, SUPER_ADMIN_USERNAME, SUPER_ADMIN_PASSWORD) must be set securely, not left as defaults.
- ⚠️Users need a strong understanding of the Model Context Protocol and YAML configuration to effectively integrate and manage services.
Review RequiredView 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 combining browser, shell, file, Jupyter, Node.js, and VSCode Server operations with MCP (Model Context Protocol) compatibility for AI agent development.
An all-in-one agent sandbox environment combining browser, shell, file, Jupyter, Node.js, and VSCode Server operations with MCP (Model Context Protocol) compatibility for AI agent development.
Setup Requirements
- ⚠️Requires Docker runtime with `--security-opt seccomp=unconfined` configuration, which has security implications for the host.
- ⚠️Exposes multiple services (Documentation, VNC, VSCode Server, MCP) on port 8080, requiring careful network configuration and access control.
Verified SafeView 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
A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages through structured accessibility snapshots.
A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages through structured accessibility snapshots.
Setup Requirements
- ⚠️Requires Node.js 18 or newer.
- ⚠️Requires a compatible MCP client (e.g., VS Code, Cursor, Claude Desktop).
- ⚠️If using the browser extension, it requires a Chrome/Edge/Chromium browser and manual installation (downloading and loading 'unpacked').
- ⚠️The browser binaries (Chromium, Firefox, WebKit) might need to be installed via `npx playwright install` if not already present.
Review RequiredView 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
hyper-mcp
by tuananh
An extensible server that orchestrates AI-driven capabilities by loading and running WebAssembly plugins, facilitating integration with Model Context Protocol (MCP)-compatible clients like IDEs and desktop applications.
An extensible server that orchestrates AI-driven capabilities by loading and running WebAssembly plugins, facilitating integration with Model Context Protocol (MCP)-compatible clients like IDEs and desktop applications.
Setup Requirements
- ⚠️Building plugins from templates typically requires `wasm32-wasip1` Rust target and Docker for multi-stage WebAssembly compilation.
- ⚠️Use of `s3://` plugin URLs requires AWS credentials (e.g., `AWS_ACCESS_KEY_ID`, `AWS_SECRET_ACCESS_KEY`) to be configured in the environment.
- ⚠️Keyring authentication (`AuthConfig::Keyring`) requires platform-specific keyring services (e.g., macOS `security`, Linux `secret-tool`, Windows `cmdkey`) to be available and configured.
Verified SafeView Analysis
awesome-remote-mcp-servers
by jaw9c
A curated directory providing high-quality remote Model Context Protocol (MCP) servers for integration with AI models and applications.
A curated directory providing high-quality remote Model Context Protocol (MCP) servers for integration with AI models and applications.
Verified SafeView Analysis
Peekaboo
by steipete
A macOS automation and AI integration server designed to capture screen content, interact with UI elements, and perform AI-driven analysis across various AI providers, acting as a Model Context Protocol (MCP) server for agents.
A macOS automation and AI integration server designed to capture screen content, interact with UI elements, and perform AI-driven analysis across various AI providers, acting as a Model Context Protocol (MCP) server for agents.
Setup Requirements
- ⚠️Requires 'Screen Recording' and 'Accessibility' permissions on macOS for core automation features.
- ⚠️Requires API keys (e.g., OPENAI_API_KEY, ANTHROPIC_API_KEY, X_AI_API_KEY) for commercial AI providers, which incur costs.
- ⚠️For local AI, requires the Ollama daemon to be running and specific models (e.g., llama3.3, llava) to be pulled locally.
- ⚠️The peekaboo-mcp.js wrapper requires Node.js to be installed on the system.