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)
MonkeyApp
by AhmedAbdelmaksood65
An MCP server core implementation for managing player connections, world generation, chat, and game logic in a Minecraft-like environment.
An MCP server core implementation for managing player connections, world generation, chat, and game logic in a Minecraft-like environment.
Setup Requirements
- ⚠️Requires a `config.json` file to be manually created and configured for server settings (e.g., port, max players, world name).
- ⚠️Requires Python 3.x and dependencies listed in `requirements.txt` to be installed (`pynbt`, `pyglet`, `websockets`). The `pyglet` library may necessitate specific system-level graphics libraries (e.g., OpenGL) depending on the operating system.
Review RequiredView Analysis
esp32-mcp
by jurgen178
Enables AI assistants to control physical hardware devices via the Model Context Protocol (MCP).
Enables AI assistants to control physical hardware devices via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Arduino Nano ESP32 hardware.
- ⚠️Requires Arduino IDE or PlatformIO for compilation and flashing to the ESP32 board.
- ⚠️WiFi network name and password must be configured in `arduino_secrets.h`.
Verified SafeView Analysis
mcp-servers
by stigenai
This repository provides standardized Docker images for various Model Context Protocol (MCP) servers, enabling their seamless deployment on orchestrator platforms like Stigen.io.
This repository provides standardized Docker images for various Model Context Protocol (MCP) servers, enabling their seamless deployment on orchestrator platforms like Stigen.io.
Setup Requirements
- ⚠️Docker must be installed and running
Verified SafeView Analysis
mcp-research-assistant
by CyprianFusi
Provides intelligent research data management using vector embeddings and semantic search via a Model Context Protocol (MCP) server.
Provides intelligent research data management using vector embeddings and semantic search via a Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires `OPENAI_API_KEY` (paid API usage for embeddings).
- ⚠️Requires Python 3.13 or higher.
- ⚠️Requires `RESEARCH_DB_PATH` environment variable for local ChromaDB storage.
Verified SafeView Analysis
kali_mcp-mcp-server
by PaulGG-Code
A Model Context Protocol (MCP) server that exposes common pentest tools as FastMCP tools for educational and internal testing purposes.
A Model Context Protocol (MCP) server that exposes common pentest tools as FastMCP tools for educational and internal testing purposes.
Setup Requirements
- ⚠️Requires Docker for a reproducible environment (as implied by README)
- ⚠️Requires S3/MinIO for artifact storage (defaults to MinIO) or a local path to be mounted/available.
- ⚠️Default API keys and MinIO credentials are insecure and must be changed for production or any non-isolated testing environment.
Review RequiredView Analysis
mcp-weather-server
by DeepthiR2405
Provides a simple FastAPI server for querying current weather information for a specified city.
Provides a simple FastAPI server for querying current weather information for a specified city.
Setup Requirements
- ⚠️Requires an OpenWeatherMap API Key (free tier available, but registration is needed).
- ⚠️The 'API_KEY' must be replaced with a valid key; it is currently hardcoded as a placeholder.
- ⚠️Implicitly requires `uvicorn` and `requests` libraries (likely specified in a `requirements.txt` file not provided).
Verified SafeView Analysis
rmv-mcp-server
by CWACoderWithAttitude
An MCP (Model Context Protocol) server connecting LLMs to Germany's RMV public transport data (stations, connections, departures) via its API for natural language queries.
An MCP (Model Context Protocol) server connecting LLMs to Germany's RMV public transport data (stations, connections, departures) via its API for natural language queries.
Setup Requirements
- ⚠️Requires Python 3.13+
- ⚠️Requires UV 0.8.13+ (package installer)
- ⚠️Requires a free RMV API Key from the RMV Open Data Portal
Verified SafeView Analysis
mcp-geo-database
by yixianfan
Accessing NCBI Gene Expression Omnibus (GEO) database for searching, downloading, parsing, and analyzing gene expression and genomics data.
Accessing NCBI Gene Expression Omnibus (GEO) database for searching, downloading, parsing, and analyzing gene expression and genomics data.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Requires installation of several Python packages: 'mcp', 'GEOparse', 'biopython', 'pandas', 'scipy'.
- ⚠️The NCBI Entrez.email is hardcoded within the `geo_server.py` and `geo_database_server.py` files. While functional, it's generally better practice to make this configurable.
Verified SafeView Analysis
chess-mcp-server
by pks1116
Provides a Micro-Copilot (MCP) server for accessing Chess.com public player profiles and statistics.
Provides a Micro-Copilot (MCP) server for accessing Chess.com public player profiles and statistics.
Setup Requirements
- ⚠️Requires Python 3.11 or newer.
- ⚠️Relies on `uvx` (part of the `uv` package manager) for installation and execution, meaning `uv` needs to be installed first (e.g., `pip install uv`).
Verified SafeView Analysis
Knapcode.SampleMcpServer
by joelverhagen
Demonstrates and provides a template for creating Model Context Protocol (MCP) servers using C# and NuGet packages, specifically showcasing a simple tool for generating random numbers.
Demonstrates and provides a template for creating Model Context Protocol (MCP) servers using C# and NuGet packages, specifically showcasing a simple tool for generating random numbers.
Setup Requirements
- ⚠️Requires installation of a compatible .NET SDK (specifically a prerelease version, '10.0.100-rc.2.25502.107' as per global.json, or a newer compatible version).
- ⚠️Requires VS Code with Copilot Chat enabled for the described integration.
Verified SafeView Analysis
gitlab-issue-analyzer
by AlkaNixon
Automates fetching GitLab issues, generating summaries and solution suggestions with AI, and saving the analysis to Notion.
Automates fetching GitLab issues, generating summaries and solution suggestions with AI, and saving the analysis to Notion.
Setup Requirements
- ⚠️Requires a GitLab Personal Access Token with at least `read_api` scope.
- ⚠️Requires a Notion Integration Key and a specific Notion parent page ID.
- ⚠️The MCP server command in Cursor/Claude needs to be configured with the correct absolute path to the cloned repository (`/path/to/gitLab-issue-analyzer`).
Verified SafeView Analysis
claude-mcp-server
by TakuyaSuenaga
A sample MCP server demonstrating tools for echoing text and listing AWS S3 buckets, integrated with Claude Code CLI and GitHub Actions.
A sample MCP server demonstrating tools for echoing text and listing AWS S3 buckets, integrated with Claude Code CLI and GitHub Actions.
Setup Requirements
- ⚠️Requires an Anthropic API Key (Paid).
- ⚠️Complex AWS IAM and OIDC configuration for GitHub Actions.
- ⚠️Requires `uv` and `mcp` CLI for local development.