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)
godotmcp
by RectangleEquals
AI-powered management of Godot game projects, enabling AI assistants to perform project management, file operations, git tracking, and debugging.
AI-powered management of Godot game projects, enabling AI assistants to perform project management, file operations, git tracking, and debugging.
Setup Requirements
- ⚠️Requires Windows 10/11 with WSL 2 and Docker Desktop with MCP Toolkit beta feature enabled.
- ⚠️Requires Claude Desktop for Windows.
- ⚠️Requires Godot 4.4+ with the GodotAI GDExtension (separate component) installed and configured.
Verified SafeView Analysis
grocy-mcp
by daniel-iliesh
Provides an LLM-friendly API layer over the Grocy REST API, enabling structured tools for managing stock, shopping lists, recipes, chores, and tasks within a Home Assistant environment.
Provides an LLM-friendly API layer over the Grocy REST API, enabling structured tools for managing stock, shopping lists, recipes, chores, and tasks within a Home Assistant environment.
Setup Requirements
- ⚠️Requires Home Assistant instance for authentication and ingress routing.
- ⚠️Requires Python 3.13 or newer.
- ⚠️Dependencies include 'uvicorn' and 'websockets', requiring a local Python environment setup with these packages (or using `uv` runner).
- ⚠️The `GROCY_API_URL` environment variable must include the Home Assistant ingress path (e.g., `http://homeassistant.local:9192/api/hassio_ingress/XXXX/api`).
Review RequiredView Analysis
mcp_server
by kwangloc
This project demonstrates how to build and interact with a Micro-service Communication Protocol (MCP) server using the `fastmcp` library, exposing callable tools over HTTP.
This project demonstrates how to build and interact with a Micro-service Communication Protocol (MCP) server using the `fastmcp` library, exposing callable tools over HTTP.
Setup Requirements
- ⚠️Requires `fastmcp` library
- ⚠️Requires `httpx` library
- ⚠️Client examples default to a remote FastMCP instance; local testing requires client URL modification (e.g., to 'http://localhost:8080/mcp').
Verified SafeView Analysis
macau-weather-mcp
by jackuh105
Provides real-time and forecast weather data for Macau from the Macau Meteorological and Geophysics Bureau (SMG) to AI assistants via Model Context Protocol (MCP) tools.
Provides real-time and forecast weather data for Macau from the Macau Meteorological and Geophysics Bureau (SMG) to AI assistants via Model Context Protocol (MCP) tools.
Setup Requirements
- ⚠️Requires Python 3.12 or higher.
- ⚠️Dependencies (`httpx`, `mcp[cli]`) must be installed using `uv` (recommended) or `pip`.
Verified SafeView Analysis
Ethereum-Trading-MCP-Server
by dancing-clown
Provides an Ethereum Model Context Protocol (MCP) server for AI agents to safely query blockchain data like ETH/ERC20 balances, token prices, and simulate Uniswap token swaps without broadcasting actual transactions.
Provides an Ethereum Model Context Protocol (MCP) server for AI agents to safely query blockchain data like ETH/ERC20 balances, token prices, and simulate Uniswap token swaps without broadcasting actual transactions.
Setup Requirements
- ⚠️Requires Rust 1.91.1+ toolchain (rustup.rs)
- ⚠️Requires an Ethereum RPC endpoint URL (e.g., Infura, Alchemy, or public ones like llamarpc.com)
- ⚠️For advanced features like actual transactions (not implemented in provided code), a private key would be needed securely.
Verified SafeView Analysis
TaskMCP
by aosyang
A multi-workspace task management system featuring hierarchical tasks, drag-and-drop sorting, real-time synchronization, and AI agent integration via an MCP server for natural language operations.
A multi-workspace task management system featuring hierarchical tasks, drag-and-drop sorting, real-time synchronization, and AI agent integration via an MCP server for natural language operations.
Setup Requirements
- ⚠️Requires a local Ollama server running and the `qwen3:14b` model (or configured alternative in `agent_config.toml`) downloaded.
- ⚠️Python versions older than 3.11 require the `tomli` library for TOML configuration files.
- ⚠️The Flask web server uses a hardcoded `SECRET_KEY`, which is a security risk for any non-development environment and needs to be addressed.
Verified SafeView Analysis
figma-smart-image-mcp
by Blurjp
Processes Figma design links into optimized, tiled images suitable for vision models like Claude.
Processes Figma design links into optimized, tiled images suitable for vision models like Claude.
Setup Requirements
- ⚠️Requires a Figma Personal Access Token with file read access.
- ⚠️Node.js version 18 or higher is required.
- ⚠️The server must be running continuously to process requests (registration with Claude is separate from starting the server).
Verified SafeView Analysis
sportintel-mcp
by roizenlabs
AI-powered sports analytics for Daily Fantasy Sports (DFS), betting, and AI agents, providing explainable player projections, lineup optimization, and live odds aggregation.
AI-powered sports analytics for Daily Fantasy Sports (DFS), betting, and AI agents, providing explainable player projections, lineup optimization, and live odds aggregation.
Setup Requirements
- ⚠️Requires BallDontLie API key (GOAT tier, $39.99/month minimum for '/stats' endpoint).
- ⚠️Requires The Odds API key for 'get_live_odds' tool (free tier available but limited).
- ⚠️Requires HuggingFace API key for AI injury risk detection (free tier available).
Verified SafeView Analysis
spm-mcp
by corbyjamesibm
Manage Targetprocess projects, track work, and update tasks through natural language conversations with an AI assistant.
Manage Targetprocess projects, track work, and update tasks through natural language conversations with an AI assistant.
Setup Requirements
- ⚠️Requires Docker installed and running for containerized deployment.
- ⚠️Requires a Targetprocess account with domain, credentials (username/password or API key), and API access permissions.
- ⚠️Specific Targetprocess API permissions are needed for various operations (e.g., creating/updating entities).
- ⚠️The `analyze_attachment` tool can generate very large base64 encoded outputs (up to 50MB file size, potentially millions of tokens) which will incur significant LLM token costs if this data is sent to the AI model.
Verified SafeView Analysis
code-trajectory-mcp
by SynTaek
Provides LLMs with persistent memory of coding history by tracking code evolution in a shadow git repository, enabling session continuity and flow-based development.
Provides LLMs with persistent memory of coding history by tracking code evolution in a shadow git repository, enabling session continuity and flow-based development.
Setup Requirements
- ⚠️Requires `git` command-line tool to be installed and in the system PATH.
- ⚠️Requires `uv` package manager for installation and `uvx` for running directly from the Git URL as configured for AI clients.
- ⚠️The target project directory must be a Git repository (initialized with `git init`).
- ⚠️Requires Python 3.14 or newer.
Verified SafeView Analysis
trade_detail
by vikkysarswat
Display real-time stock prices and market index data as interactive widgets within ChatGPT.
Display real-time stock prices and market index data as interactive widgets within ChatGPT.
Setup Requirements
- ⚠️Requires Node.js 18+ and Python 3.10+ to set up and run locally.
- ⚠️The `BASE_URL` environment variable is critical and must be explicitly set to the deployed application's URL for widgets to render correctly (e.g., `https://your-app-name.onrender.com`).
- ⚠️For local development, two separate processes are required: one for the frontend assets (`pnpm run serve`) and one for the Python backend (`uvicorn server.main:app`). In some deployment environments (like Render), assets might be served implicitly, but explicit static file serving might be needed depending on the setup (e.g., Nginx for self-hosting).
Verified SafeView Analysis
mcp-server
by Snehalaxmi-S
This server acts as an API Gateway, aggregating multiple external OpenAPI-defined services (like Petstore and Tenable) into a single unified endpoint using the FastMCP framework.
This server acts as an API Gateway, aggregating multiple external OpenAPI-defined services (like Petstore and Tenable) into a single unified endpoint using the FastMCP framework.
Setup Requirements
- ⚠️Requires the 'fastmcp' Python library to be installed (e.g., `pip install fastmcp`).
- ⚠️Relies on external OpenAPI specification URLs (Petstore, Tenable) being accessible for server setup.
- ⚠️Default port 8000 must be available for the server to bind to.