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(8554)
c4-mcp
by randybritsch
Exposes Control4 home automation capabilities as Model Context Protocol (MCP) tools for AI agents and other clients to query rooms/devices and safely run automations on a local network.
Exposes Control4 home automation capabilities as Model Context Protocol (MCP) tools for AI agents and other clients to query rooms/devices and safely run automations on a local network.
Setup Requirements
- ⚠️Requires Python 3.12 (or another version with pydantic-core wheels available), as Python 3.14 might not work on Windows due to pydantic-core dependency.
- ⚠️Requires an active Control4 system on the local network accessible from where the server is run.
- ⚠️Control4 authentication credentials (host, username, password) must be provided via a local `config.json` file (excluded from git) or `C4_HOST`, `C4_USERNAME`, `C4_PASSWORD` environment variables.
Verified SafeView Analysis
retriever-website
by TeamRetriever
Serves as the public marketing website for the Retriever Infrastructure as Code platform, providing information and access to its observability stack and MCP server offerings.
Serves as the public marketing website for the Retriever Infrastructure as Code platform, providing information and access to its observability stack and MCP server offerings.
Setup Requirements
- ⚠️Requires Node.js installed
- ⚠️Requires npm or similar package manager to install dependencies (e.g., `npm install`)
Verified SafeView Analysis
claude-session-mcp
by chrisguillory
Archive, restore, clone, delete, and manage Claude Code sessions across machines, preserving conversation history and artifacts.
Archive, restore, clone, delete, and manage Claude Code sessions across machines, preserving conversation history and artifacts.
Setup Requirements
- ⚠️Requires modifying `~/.claude/settings.json` to set `cleanupPeriodDays: 99999` to prevent automatic session deletion by Claude Code.
- ⚠️Requires Claude Code CLI (`claude` command) to be installed and available in PATH for launching sessions.
- ⚠️GitHub Gist integration requires a `GITHUB_TOKEN` environment variable or GitHub CLI to be authenticated.
Verified SafeView Analysis
mcp4openapi
by davidruzicka
Universal MCP server that transforms any OpenAPI specification into LLM-friendly tools, enabling agents to interact with APIs without writing code.
Universal MCP server that transforms any OpenAPI specification into LLM-friendly tools, enabling agents to interact with APIs without writing code.
Setup Requirements
- ⚠️Requires an OpenAPI 3.x specification file (`MCP4_OPENAPI_SPEC_PATH`).
- ⚠️Requires API base URL (`MCP4_API_BASE_URL`) and an API token (`MCP4_API_TOKEN`) for the target API.
- ⚠️Custom tool definitions require a JSON MCP profile (`MCP4_PROFILE_PATH`), though a default profile can be auto-generated.
Verified SafeView Analysis
swagger-mcp
by lzp0301
Provides a Model Context Protocol (MCP) server to search and retrieve detailed information about API endpoints from a Swagger/OpenAPI specification.
Provides a Model Context Protocol (MCP) server to search and retrieve detailed information about API endpoints from a Swagger/OpenAPI specification.
Setup Requirements
- ⚠️Requires the SWAGGER_URL environment variable to be set, pointing to your Swagger/OpenAPI specification.
- ⚠️Requires Node.js to be installed on the host system.
Verified SafeView Analysis
mcpe-server-
by dexx-dev-back
To host a custom Minecraft Pocket Edition (Bedrock Edition) server for multiplayer gaming.
To host a custom Minecraft Pocket Edition (Bedrock Edition) server for multiplayer gaming.
Review RequiredView Analysis
medical-terminologies-mcp
by SidneyBissoli
Provides unified programmatic access to major global medical terminologies (ICD-11, SNOMED CT, LOINC, RxNorm, MeSH) for various healthcare and AI applications.
Provides unified programmatic access to major global medical terminologies (ICD-11, SNOMED CT, LOINC, RxNorm, MeSH) for various healthcare and AI applications.
Setup Requirements
- ⚠️Requires WHO_CLIENT_ID and WHO_CLIENT_SECRET environment variables for ICD-11 tools, obtainable from the WHO ICD API portal.
- ⚠️SNOMED CT content is for reference only; production use requires an IHTSDO license.
- ⚠️LOINC to SNOMED CT mapping and some other advanced cross-terminology features may require additional licenses (e.g., UMLS) or manual verification.
- ⚠️Requires Node.js version 20.0.0 or higher.
Verified SafeView Analysis
MCP-MATH-SERVER
by akash-soni
Provides basic arithmetic operations (addition, subtraction, multiplication) as remote tools via an MCP server, primarily for integration with AI agents.
Provides basic arithmetic operations (addition, subtraction, multiplication) as remote tools via an MCP server, primarily for integration with AI agents.
Setup Requirements
- ⚠️Requires Python 3.12 or higher.
- ⚠️Project dependencies listed in `pyproject.toml` (e.g., `fastmcp`, `langchain-mcp-adapters`) must be installed (e.g., `pip install .`).
- ⚠️The `mcp.run(transport="stdio")` line in `main.py` is commented out, meaning running `python main.py` directly will not start the server. It must be launched via the `fastmcp` CLI command or the line needs to be uncommented.
Verified SafeView Analysis
MCP_server_Gos_Plan
by htoami
Provides a Micro-Capability Platform (MCP) server with tools to search and retrieve detailed information on Russian government purchases (223-FZ) from the GosPlan API.
Provides a Micro-Capability Platform (MCP) server with tools to search and retrieve detailed information on Russian government purchases (223-FZ) from the GosPlan API.
Setup Requirements
- ⚠️Docker is required for deployment via docker compose.
- ⚠️Requires Python 3.13 as specified in 'pyproject.toml'.
- ⚠️Configuration requires a '.env' file (and possibly a '.secrets.yml' file, as checked by the settings loader).
Verified SafeView Analysis
mcp-gitlab-mcp-server70
by bioanywhere
Deployment and orchestration of a gitlab-mcp-server using Docker and Docker Compose.
Deployment and orchestration of a gitlab-mcp-server using Docker and Docker Compose.
Setup Requirements
- ⚠️Docker must be installed and running.
- ⚠️For CI/CD integration with Google Artifact Registry, GCP_CREDENTIALS and GCP_PROJECT_ID secrets are required.
- ⚠️The server exposes port 3000, ensure it's not conflicting with other services.
Verified SafeView Analysis
stocks-mcp-server
by sayouzone
A Model Context Protocol (MCP) server for retrieving, caching, and analyzing stock fundamental and market data from various financial APIs (OpenDart, FnGuide, Naver Finance, Yahoo Finance, SEC EDGAR) to be used as a tool by LLMs.
A Model Context Protocol (MCP) server for retrieving, caching, and analyzing stock fundamental and market data from various financial APIs (OpenDart, FnGuide, Naver Finance, Yahoo Finance, SEC EDGAR) to be used as a tool by LLMs.
Setup Requirements
- ⚠️Requires API keys/secrets for OpenDart, Korea Investment Securities, and Naver Finance, which must be set as environment variables (e.g., OPEN_DART_API_KEY, KIS_APP_KEY, KIS_APP_SECRET, NAVER_CLIENT_ID, NAVER_CLIENT_SECRET).
- ⚠️Deployment to Google Cloud Run requires `GCP_PROJECT_ID` environment variable for GCS caching and Secret Manager integration.
- ⚠️Browser automation tools like Playwright are explicitly noted in the README as incompatible with Cloud Run and must be avoided; ensure `requests`-based parsing is used where applicable to prevent runtime errors related to missing browser executables.
Verified SafeView Analysis
gemini-agent
by sauravchandra
Provides a REST API service and Python client for Google's Gemini CLI agentic capabilities, enabling programmatic control over AI agent tasks.
Provides a REST API service and Python client for Google's Gemini CLI agentic capabilities, enabling programmatic control over AI agent tasks.
Setup Requirements
- ⚠️Requires Node.js 18+ to be installed on the host system or within the container.
- ⚠️Requires Google's Gemini CLI (`@google/gemini-cli`) installed globally via npm.
- ⚠️Requires a Redis instance for server mode to manage Celery tasks and results.
- ⚠️Requires `GEMINI_API_KEY` environment variable.