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)
mcp_ctl
by Vani2130
Manages and simplifies the deployment and operation of various Model Context Protocol (MCP) servers across different platforms using a command-line interface.
Manages and simplifies the deployment and operation of various Model Context Protocol (MCP) servers across different platforms using a command-line interface.
Setup Requirements
- ⚠️Requires Node.js (v12 or higher) and npm for installation and operation.
- ⚠️Requires Docker to be installed on the system for managing the 'github' MCP server package.
- ⚠️Requires 'uvx' (a Python package installer, often used for Python virtual environments) for managing the 'semgrep' MCP server package.
Verified SafeView Analysis
raindrop-mcp-dotnet
by g1ddy
Enables AI models and development tools to interact with Raindrop.io bookmarks and collections using natural language via the Model Context Protocol.
Enables AI models and development tools to interact with Raindrop.io bookmarks and collections using natural language via the Model Context Protocol.
Setup Requirements
- ⚠️Requires .NET 10 SDK (preview) for the recommended DNX setup, or .NET 8 SDK for development/global tool installation.
- ⚠️A Raindrop.io API token is mandatory and must be securely configured via environment variables (`Raindrop__ApiToken`) or .NET user secrets.
- ⚠️Client-side configuration (e.g., in VS Code's `settings.json` or `mcp.json`) is required to connect to the MCP server.
Verified SafeView Analysis
mini-a
by OpenAF
A goal-oriented autonomous agent for orchestrating LLMs, shell commands, and MCP servers to achieve user-defined objectives.
A goal-oriented autonomous agent for orchestrating LLMs, shell commands, and MCP servers to achieve user-defined objectives.
Setup Requirements
- ⚠️Requires OpenAF to be installed and available in PATH.
- ⚠️`OAF_MODEL` environment variable (or `model=` argument) is mandatory for LLM configuration.
- ⚠️Specific environment variables are needed for certain LLM providers (e.g., AWS credentials, Gemini JSON prompt flags).
- ⚠️External tools like Docker or Ollama might be required for specific sandboxing or local model configurations.
Verified SafeView Analysis
mcp-weather
by agentic-forge
Provides current weather, forecast, air quality, and geocoding services by integrating with the Open-Meteo API.
Provides current weather, forecast, air quality, and geocoding services by integrating with the Open-Meteo API.
Setup Requirements
- ⚠️Requires Python 3.12+ (Python 3.13+ is explicitly tested/recommended)
- ⚠️Requires `uv` for dependency management and execution (`uv sync`, `uv run`)
- ⚠️Relies on external Open-Meteo APIs (requires internet access)
Verified SafeView Analysis
chuckai
by mamarche
A serverless AI-powered chatbot that demonstrates the Model Context Protocol (MCP) using Azure Functions to discover and invoke tools for interacting with a Chuck Norris joke database.
A serverless AI-powered chatbot that demonstrates the Model Context Protocol (MCP) using Azure Functions to discover and invoke tools for interacting with a Chuck Norris joke database.
Setup Requirements
- ⚠️Requires .NET 10 SDK
- ⚠️Requires Azure Functions Core Tools v4
- ⚠️Requires Azure SQL Database or SQL Server (with manual script execution)
- ⚠️Requires an Azure AI Foundry account with an OpenAI deployment (paid service)
Verified SafeView Analysis
ynab-mcp
by greatgitsby
Exposes YNAB (You Need A Budget) financial data to LLMs via the Model Context Protocol (MCP) for querying budget information.
Exposes YNAB (You Need A Budget) financial data to LLMs via the Model Context Protocol (MCP) for querying budget information.
Setup Requirements
- ⚠️Requires YNAB_API_TOKEN environment variable, obtainable from YNAB developer settings.
- ⚠️Requires Python 3.12 or higher.
- ⚠️Requires the 'uv' package manager for dependency management and execution.
Verified SafeView Analysis
RemoteMCP
by gaikwadsantosh
AI-powered financial assistant for tracking expenses and food card actions through natural language interaction.
AI-powered financial assistant for tracking expenses and food card actions through natural language interaction.
Setup Requirements
- ⚠️Requires GOOGLE_API_KEY (Paid service for Google Gemini API).
- ⚠️Requires 'uv' for dependency management if following README setup instructions.
- ⚠️Multiple services need to be run concurrently: at least one FastMCP server (ExpenseTracker or FoodCardTracker) and an AI-enabled client/backend (FastAPI or LangChain based).
Verified SafeView Analysis
expense-tracker-mcp-server
by vipulpathak113
A backend server for tracking and managing personal expenses using the Model Context Protocol (MCP) as an API.
A backend server for tracking and managing personal expenses using the Model Context Protocol (MCP) as an API.
Setup Requirements
- ⚠️Requires Python 3.12 or newer.
Verified SafeView Analysis
vscode-mcp-screenshot
by Digital-Defiance
Provides a VSCode extension and Language Server Protocol (LSP) integration to enable AI agents to capture, analyze, and document application visuals through full screen, window, or region screenshots with PII masking and multi-format support.
Provides a VSCode extension and Language Server Protocol (LSP) integration to enable AI agents to capture, analyze, and document application visuals through full screen, window, or region screenshots with PII masking and multi-format support.
Setup Requirements
- ⚠️Requires Node.js and npm/npx to install and run the underlying MCP screenshot server.
- ⚠️The underlying MCP screenshot server likely has OS-specific dependencies related to screen capturing (e.g., graphical environment, Xvfb for headless Linux).
- ⚠️Primarily designed as a VSCode extension, not a standalone server for direct programmatic access without VSCode environment.
Review RequiredView Analysis
mcp-imap-manager
by dSchulenburg
A Model Context Protocol (MCP) server for managing IMAP email operations (list, move, delete) across multiple accounts.
A Model Context Protocol (MCP) server for managing IMAP email operations (list, move, delete) across multiple accounts.
Setup Requirements
- ⚠️Requires a .env file with configured IMAP account credentials and server settings.
- ⚠️Docker and Docker Compose are required for simplified deployment.
- ⚠️App passwords must be set up for GMX and Gmail accounts, requiring 2FA.
- ⚠️Production deployment requires an external 'proxy' Docker network and Traefik configured for automatic HTTPS.
Verified SafeView Analysis
python-mcp-template
by hsiangjenli
A DevOps-friendly template for building Multi-Agent Communication Protocol (MCP) servers using FastAPI and fastmcp.
A DevOps-friendly template for building Multi-Agent Communication Protocol (MCP) servers using FastAPI and fastmcp.
Setup Requirements
- ⚠️Requires uv for dependency management and running scripts.
- ⚠️Requires Docker installed to build and run the containerized server.
- ⚠️Requires Python 3.12 or newer.
- ⚠️Specific setup is required to address CORS middleware conflicts when running the HTTP server directly via uvicorn.
Verified SafeView Analysis
mcp-server-demo
by Mahmoud-Khater
This project demonstrates running an MCP (Model Control Protocol) server with a simple calculator tool, deployed via Docker.
This project demonstrates running an MCP (Model Control Protocol) server with a simple calculator tool, deployed via Docker.
Setup Requirements
- ⚠️Docker is required for deployment as per the primary demonstration method.
- ⚠️Python 3.12 or newer is required as specified in `pyproject.toml`.