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-csharp-starter
by SamMorrowDrums
A starter template for building Model Context Protocol (MCP) servers in C# with .NET 8, demonstrating core MCP features like tools, resources, and prompts.
A starter template for building Model Context Protocol (MCP) servers in C# with .NET 8, demonstrating core MCP features like tools, resources, and prompts.
Setup Requirements
- ⚠️Requires .NET 8.0 SDK
Verified SafeView Analysis
mcp-server-weather
by bvm-arjun108
Provides current weather, hourly forecasts, and geocoding-based location lookup using the Open-Meteo API.
Provides current weather, hourly forecasts, and geocoding-based location lookup using the Open-Meteo API.
Setup Requirements
- ⚠️Requires Python 3.10+
- ⚠️Requires MCP Python SDK (`mcp[cli]`)
Verified SafeView Analysis
go-swagger-mcp
by heebin2
This server provides a Model Context Protocol (MCP) interface to manage and retrieve Swagger/OpenAPI specifications.
This server provides a Model Context Protocol (MCP) interface to manage and retrieve Swagger/OpenAPI specifications.
Setup Requirements
- ⚠️The `SWAGGER_MCP_SERVER_URL` environment variable is required and must point to the URL (or local file path) of a Swagger/OpenAPI specification file, not the MCP server's own endpoint.
- ⚠️As implemented in `cmd/mcp/main.go`, the server currently loads only a single Swagger specification, even though the underlying `swagger.NewServer` function could technically handle multiple if the environment variable was parsed differently.
- ⚠️The server defaults to listening on port `8080`, which might conflict with other services running on the host.
Verified SafeView Analysis
mcp
by Volk-Prizrak
Enables AI assistants to safely and efficiently interact with AWS DocumentDB databases through a Model Context Protocol (MCP) interface.
Enables AI assistants to safely and efficiently interact with AWS DocumentDB databases through a Model Context Protocol (MCP) interface.
Setup Requirements
- ⚠️Requires `uv` (Python package manager) and Python 3.10 for local development/execution.
- ⚠️Requires network access to an AWS DocumentDB cluster with appropriate credentials.
- ⚠️Requires an SSL/TLS certificate (`global-bundle.pem`) if TLS is enabled for DocumentDB connection.
- ⚠️The DocumentDB connection string MUST include `retryWrites=false`.
Verified SafeView Analysis
Document-Server-MCP
by onoda4480
Efficiently deliver project documentation to AI agents (e.g., Claude) on demand to optimize token usage.
Efficiently deliver project documentation to AI agents (e.g., Claude) on demand to optimize token usage.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️The `MCP_DOCS_DIR` environment variable must be set, pointing to the directory containing documents, or ensure documents are in `./docs` relative to the server.
- ⚠️Integration with Claude Desktop requires manual configuration of `claude_desktop_config.json`.
Verified SafeView Analysis
OpenMCPAgent
by llamasearchai
An AI agent that controls a Minecraft bot to perform tasks within the game, leveraging Large Language Models (LLMs) for decision-making and task execution.
An AI agent that controls a Minecraft bot to perform tasks within the game, leveraging Large Language Models (LLMs) for decision-making and task execution.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid) or Azure OpenAI Service credentials (Paid)
- ⚠️Requires a running Minecraft server
- ⚠️Requires Node.js environment
Verified SafeView Analysis
XcodeDocsMCP
by T3chFreak13
Provides a local server for accessing and searching Xcode documentation and SDK symbols efficiently on macOS.
Provides a local server for accessing and searching Xcode documentation and SDK symbols efficiently on macOS.
Setup Requirements
- ⚠️Requires macOS (10.15 Catalina or later).
- ⚠️Requires Xcode or Command Line Tools for Xcode to be installed and configured for access to SDKs and documentation tools like `swift-symbolgraph-extract`.
- ⚠️The source code implements a JSON-RPC server communicating via standard input/output (stdin/stdout), not a network-bound HTTP server as suggested by the README's mention of `http://localhost:8080`. A separate wrapper application would be needed to expose it over HTTP or open it in a web browser.
Verified SafeView Analysis
sendify-dbschenker-mcp
by digitalxenon98
Tracks DB Schenker shipments by reference number, providing structured shipment information including sender/receiver details, package information, and complete tracking history.
Tracks DB Schenker shipments by reference number, providing structured shipment information including sender/receiver details, package information, and complete tracking history.
Setup Requirements
- ⚠️Requires Node.js version 18 or higher.
- ⚠️The `run_command` uses `tsx` to run directly from TypeScript source. This implies `tsx` is available globally via `npx` or locally in `node_modules`.
- ⚠️The `run_command` requires replacing `/absolute/path/to/sendify-dbschenker-mcp` with the actual absolute path to the project directory.
Verified SafeView Analysis
librelink-mcp-server
by sedoglia
Enables Claude Desktop to access and analyze FreeStyle Libre continuous glucose monitoring (CGM) data.
Enables Claude Desktop to access and analyze FreeStyle Libre continuous glucose monitoring (CGM) data.
Setup Requirements
- ⚠️Requires Node.js 18.0.0 or higher.
- ⚠️Requires an active LibreLinkUp account with shared data from a FreeStyle Libre 2 or 3 sensor.
- ⚠️Requires `keytar` for maximum security, which may need additional system dependencies on Linux (e.g., `libsecret-1-dev`, `gnome-keyring`). A file-based fallback exists if Keytar is unavailable.
- ⚠️Initial setup requires running a CLI configuration tool (`npm run configure`) to provide LibreLinkUp credentials and preferences.
- ⚠️Requires Claude Desktop for integration, with manual configuration steps if not using the precompiled bundle.
Verified SafeView Analysis
mcp-agent-bridge
by asume21
Facilitates real-time communication, task management, and shared context exchange between AI agents like Cascade and Codex within an MCP ecosystem.
Facilitates real-time communication, task management, and shared context exchange between AI agents like Cascade and Codex within an MCP ecosystem.
Setup Requirements
- ⚠️Requires an existing MCP host environment (e.g., Windsurf) to integrate and run.
- ⚠️Requires the 'mcp' Python library and its dependencies (`pip install -r requirements.txt`).
Verified SafeView Analysis
ai-mcp-server
by Csmally
The server implements a simple tool service based on the Modular Capabilities Protocol (MCP) for performing basic arithmetic operations (sum).
The server implements a simple tool service based on the Modular Capabilities Protocol (MCP) for performing basic arithmetic operations (sum).
Setup Requirements
- ⚠️Requires Node.js runtime.
Verified SafeView Analysis
bay-wheels-mcp
by colinterface
Provides realtime Bay Wheels bikeshare data through an MCP server.
Provides realtime Bay Wheels bikeshare data through an MCP server.
Setup Requirements
- ⚠️Requires Python 3.11+
- ⚠️Requires `uv` or `uvicorn` package for local execution/development
- ⚠️Requires Docker for containerized deployment options