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)
test-mcp-server
by Traia-IO
This MCP server provides a standardized interface for AI agents and LLMs to interact with the CoinMarketCap API, leveraging the Model Context Protocol (MCP) for tool exposure and D402 for payment processing.
This MCP server provides a standardized interface for AI agents and LLMs to interact with the CoinMarketCap API, leveraging the Model Context Protocol (MCP) for tool exposure and D402 for payment processing.
Setup Requirements
- ⚠️SERVER_ADDRESS, MCP_OPERATOR_PRIVATE_KEY, and D402_FACILITATOR_URL (unless D402_TESTING_MODE is true) are mandatory environment variables that must be configured for the D402 payment protocol to function correctly. The local run script attempts to generate some of these, but they need careful handling in production.
- ⚠️Requires Python 3.12+ as specified in `pyproject.toml`.
- ⚠️The build process for local development (using `run_local_docker.sh`) involves temporary modification of `pyproject.toml` and copying a local `IATP` repository, adding complexity to the environment setup. Ensuring the `IATP` repository is correctly located or accessible (`LOCAL_IATP_PATH` environment variable) is crucial.
- ⚠️The `docker-compose.yml` file configures the container to expose port 8080, while the `server.py` and `run_local_docker.sh` scripts default to running the server on port 8000. If using `docker-compose up` directly, this port mismatch could lead to connectivity issues unless adjusted in the `.env` file or `docker-compose.yml`.
Verified SafeView Analysis
no-as-a-service
by Koneisto
Provides a REST API and an MCP (Model Context Protocol) server for AI assistants to retrieve over 1,000 creative rejection responses across various categories.
Provides a REST API and an MCP (Model Context Protocol) server for AI assistants to retrieve over 1,000 creative rejection responses across various categories.
Setup Requirements
- ⚠️Integrating with AI assistants like Claude Desktop or Cursor requires a local installation of the MCP server as a Node.js proxy, due to their stdio transport requirements.
- ⚠️Cloudflare Workers deployment necessitates manually creating KV (Key-Value) namespaces (REASONS_KV, RATE_LIMIT_KV) and updating 'wrangler.toml' with their generated IDs.
- ⚠️The core functionality relies on a 'reasons.json' file; ensuring this file is correctly loaded (either from the filesystem for Node.js/Express or uploaded to KV for Workers) is critical.
Verified SafeView Analysis
Dappier-MCP-Server-Real-Time-Web-Market-Data-for-AI-Agents
by token-druid609op
Provides real-time web search and AI-powered content recommendations from various data sources for AI agents.
Provides real-time web search and AI-powered content recommendations from various data sources for AI agents.
Setup Requirements
- ⚠️Requires a Dappier API Key, which needs to be obtained by signing up on their platform.
- ⚠️Requires 'uv' to be installed for running via 'uvx'.
- ⚠️The full path to 'uvx' might be needed in client configurations depending on the system's PATH.
Verified SafeView Analysis
demo-mcp-server
by livhg
Provides a tutorial project for building AI Agent tools using the Model Context Protocol (MCP) and FastMCP framework, demonstrating currency conversion, RAG, and AI sampling functionalities.
Provides a tutorial project for building AI Agent tools using the Model Context Protocol (MCP) and FastMCP framework, demonstrating currency conversion, RAG, and AI sampling functionalities.
Setup Requirements
- ⚠️Requires 'txtai' Python package for RAG functionality.
- ⚠️Requires Node.js and 'npx' to run '@modelcontextprotocol/inspector' for testing and interaction.
- ⚠️The 'sampling' functionality implicitly relies on the calling AI Agent client to have an active connection to an LLM and configured API keys.
Verified SafeView Analysis
aircraft-database-mcp
by jbandu
Provides a standardized, real-time interface for comprehensive airline fleet data management, scraping, and analytics for operational applications.
Provides a standardized, real-time interface for comprehensive airline fleet data management, scraping, and analytics for operational applications.
Setup Requirements
- ⚠️Requires local Ollama to be running for development-time LLM inference (e.g., `ollama serve` and `ollama pull llama3.2`).
- ⚠️Requires a PostgreSQL database to be configured and accessible via `POSTGRES_URL`.
- ⚠️Requires Playwright's browser dependencies to be installed (`npx playwright install --with-deps`) or running within a Docker environment.
Verified SafeView Analysis
wyze-mcp-server
by Porkbutts
An MCP (Model Context Protocol) server for controlling Wyze smart home devices, allowing AI assistants to list, monitor, and control various devices.
An MCP (Model Context Protocol) server for controlling Wyze smart home devices, allowing AI assistants to list, monitor, and control various devices.
Setup Requirements
- ⚠️Requires Node.js 18 or higher.
- ⚠️Requires a Wyze account with devices and API credentials (email, password, API key, key ID) obtained from developer-api-console.wyze.com, set as environment variables.
- ⚠️MFA (Multi-Factor Authentication) is not currently supported for Wyze accounts; it must be disabled or an account without MFA used.
Verified SafeView Analysis
godot-dap-mcp-server
by TransitionMatrix
An MCP (Model Context Protocol) server that enables AI agents to perform interactive runtime debugging of Godot games via the Debug Adapter Protocol (DAP).
An MCP (Model Context Protocol) server that enables AI agents to perform interactive runtime debugging of Godot games via the Debug Adapter Protocol (DAP).
Setup Requirements
- ⚠️Requires Godot editor (4.3+) to be running with its DAP server enabled on a specified port (default 6006).
- ⚠️For automated testing and scenario running, the 'GODOT_BIN' environment variable must be set to the absolute path of the Godot executable.
Verified SafeView Analysis
neuro-mcp-relay-registry
by VSC-NeuroPilot
A permissions-based, controllable MCP Relay & Registry server for NeuroPilot and NeuroMCP.
A permissions-based, controllable MCP Relay & Registry server for NeuroPilot and NeuroMCP.
Setup Requirements
- ⚠️Requires pnpm package manager.
- ⚠️Requires Node.js 20 or higher.
- ⚠️Uses a 'nitro-nightly' build, which may be unstable.
Verified SafeView Analysis
mcp_poke_server
by DimbongCHOI
This server provides a Pokémon information API and acts as a tool for an AI chatbot via the Model Context Protocol (MCP), supporting both direct API calls and MCP-orchestrated interactions.
This server provides a Pokémon information API and acts as a tool for an AI chatbot via the Model Context Protocol (MCP), supporting both direct API calls and MCP-orchestrated interactions.
Setup Requirements
- ⚠️Requires Node.js runtime
- ⚠️Relies on external PokeAPI (pokeapi.co) for data
- ⚠️Designed to interact with the Model Context Protocol (MCP) ecosystem
Verified SafeView Analysis
MCP-Server-Projects
by BhagyeshPatil2004
This server integrates with Google Calendar to manage events (list, add, delete) directly through Claude, enabling personal productivity and scheduling assistance.
This server integrates with Google Calendar to manage events (list, add, delete) directly through Claude, enabling personal productivity and scheduling assistance.
Setup Requirements
- ⚠️Requires a Google Cloud Project with the Google Calendar API enabled and an OAuth 2.0 Client ID (downloaded as `credentials.json`).
- ⚠️The first run requires manual browser interaction for Google account authorization and consent.
- ⚠️Requires Python 3.10 or higher.
Verified SafeView Analysis
weather-mcp-server
by zademy
Provides current and daily weather forecasts for specified locations or geographic coordinates using the Open-Meteo API.
Provides current and daily weather forecasts for specified locations or geographic coordinates using the Open-Meteo API.
Setup Requirements
- ⚠️Requires Java Development Kit (JDK) to build and run the application.
- ⚠️The project needs to be built (e.g., using Maven or Gradle) to produce the executable JAR file (`target/weather-0.0.1-SNAPSHOT.jar`) before it can be run.
- ⚠️The `mcp.json` file specifies an absolute JAR path (`/Users/sadot/...`), which will need to be updated to a relative path like `target/weather-0.0.1-SNAPSHOT.jar` or an appropriate absolute path for your environment.
Verified SafeView Analysis
mcp-gitmoji
by toms74209200
Provides gitmoji emoji listings and search functionality in a paginated format as a Model Context Protocol (MCP) server.
Provides gitmoji emoji listings and search functionality in a paginated format as a Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires Deno 2.0.0 or later to be installed.
- ⚠️Intended for use with a Model Context Protocol client (e.g., within Visual Studio Code with an `mcp.json` configuration).