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)
mcp-agent-base
by gisetia
A minimal FastAPI service exposing an OpenAI-compatible /chat/completions endpoint backed by Anthropic Claude with MCP tool calls and SSE streaming.
A minimal FastAPI service exposing an OpenAI-compatible /chat/completions endpoint backed by Anthropic Claude with MCP tool calls and SSE streaming.
Setup Requirements
- ⚠️Requires an Anthropic API Key (paid service) unless running in simulation mode (`SIMULATE=true`).
- ⚠️Requires an MCP server to be reachable at `MCP_SERVER_URL` for tool discovery and invocation, unless simulation or empty MCP mock is enabled.
- ⚠️Requires Python 3.10+.
Verified SafeView Analysis
mcp-auth-go-sdk
by djoreilly
Tests OAuth support for the Model Context Protocol (MCP) Go SDK using Keycloak and MCP Inspector, providing an example MCP server with authenticated tools.
Tests OAuth support for the Model Context Protocol (MCP) Go SDK using Keycloak and MCP Inspector, providing an example MCP server with authenticated tools.
Setup Requirements
- ⚠️Requires a running Keycloak instance, which needs to be configured with a specific realm, client, scopes, and users via a provided Python script and manual UI steps (Web Origins, Valid Redirect URIs).
- ⚠️Requires `npx @modelcontextprotocol/inspector@0.16.7` as specific older version is needed due to a known bug in newer versions.
- ⚠️The Keycloak URL and server audience are hardcoded in the Go source, requiring recompilation for changes.
Verified SafeView Analysis
Clearcom-MCP-Server
by RobertCrupa
Provides an AI agent with an API to manage ClearCom MCP server connections, roles, and channel assignments.
Provides an AI agent with an API to manage ClearCom MCP server connections, roles, and channel assignments.
Setup Requirements
- ⚠️Requires Python 3.12 or higher.
- ⚠️Requires the 'uv' package manager for installation and execution.
- ⚠️Hardcoded ClearCom device IP (http://10.50.16.99) and credentials ('admin'/'admin') in `src/main.py`, which must be changed in the source code to work with a different device or secure credentials.
Review RequiredView Analysis
monkdb-mcp
by manohar9694
Enables LLMs and AI agents to securely interact with MonkDB for data querying, description, and health checks using a standardized Model Context Protocol (MCP).
Enables LLMs and AI agents to securely interact with MonkDB for data querying, description, and health checks using a standardized Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires a running MonkDB instance accessible from the server's host.
- ⚠️Requires granting only minimum necessary privileges to the database user configured for the MCP server.
- ⚠️Python 3.13+ for the Python version, or Node.js 20+ and NPM 10.9+ for the TypeScript version.
Verified SafeView Analysis
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.