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-gateway
by abboahene
Aggregates multiple Model Context Protocol (MCP) servers into a single endpoint for clients like Claude Desktop or VS Code.
Aggregates multiple Model Context Protocol (MCP) servers into a single endpoint for clients like Claude Desktop or VS Code.
Setup Requirements
- ⚠️Requires Node.js 18+ to run the CLI and server.
- ⚠️Relies on a user-editable configuration file (`~/.mcp-gateway/config.json`) where malicious entries could lead to Remote Code Execution (RCE) if the file is compromised.
- ⚠️Requires manual configuration in client applications (e.g., Claude Desktop, VS Code) to point to the gateway, and each proxied MCP server will have its own setup requirements, dependencies, and potential API key costs.
Review RequiredView Analysis
che-ical-mcp
by kiki830621
Manage macOS Calendar events and Reminders tasks for AI agents through 20 specialized tools, including batch operations, search, and conflict detection.
Manage macOS Calendar events and Reminders tasks for AI agents through 20 specialized tools, including batch operations, search, and conflict detection.
Setup Requirements
- ⚠️Requires macOS 13.0+.
- ⚠️Requires explicit macOS permissions for Calendar and Reminders access, which will be prompted on first use.
- ⚠️Installation to cloud-synced folders (Dropbox, iCloud, OneDrive) is discouraged due to potential MCP connection timeouts from file sync operations.
Verified SafeView Analysis
amazon-q-history-mcp-server
by JMRMEDEV
Tracks Amazon Q sessions, preserves context, monitors progress toward goals, and provides crash recovery capabilities for development workflows.
Tracks Amazon Q sessions, preserves context, monitors progress toward goals, and provides crash recovery capabilities for development workflows.
Setup Requirements
- ⚠️Requires `npm install` for dependencies.
- ⚠️Requires `git` to be installed on the system for the `log_git_commits` tool.
- ⚠️Requires configuration in `.amazon-q-history/config.json` in the project root to define storage mode, allowed paths, and tool permissions.
- ⚠️Needs to be registered as an Amazon Q CLI MCP server, with the `cwd` parameter in `mcp-server.json` correctly pointing to the server's installation directory.
Verified SafeView Analysis
dev-mcp
by cisaacstern
A server component, likely for a game development environment, given the 'MCP' (Minecraft Coder Pack) and 'dev' context.
A server component, likely for a game development environment, given the 'MCP' (Minecraft Coder Pack) and 'dev' context.
Review RequiredView Analysis
MCP_server
by Cipheeer
This server provides a set of string manipulation tools as microservices using the FastMCP framework.
This server provides a set of string manipulation tools as microservices using the FastMCP framework.
Setup Requirements
- ⚠️Requires 'fastmcp' Python package to be installed
- ⚠️Python 3+ is required
Verified SafeView Analysis
demo-mcp-server-yt
by itsniazahmad
A basic, in-memory demo server designed to mimic a Minecraft server using the 'minecraft-protocol' Node.js library for development, testing, or educational purposes.
A basic, in-memory demo server designed to mimic a Minecraft server using the 'minecraft-protocol' Node.js library for development, testing, or educational purposes.
Setup Requirements
- ⚠️Requires Node.js runtime environment
- ⚠️Requires 'minecraft-protocol' npm package to be installed
- ⚠️Requires a Minecraft Java Edition client (version 1.16.4) to connect and test
Verified SafeView Analysis
kali-mcp
by PugazhTheHacker
Provides a web-based remote terminal for Kali Linux, integrated with a Gemini AI assistant and full filesystem access for cybersecurity tasks.
Provides a web-based remote terminal for Kali Linux, integrated with a Gemini AI assistant and full filesystem access for cybersecurity tasks.
Setup Requirements
- ⚠️Requires Google Gemini API key for AI features.
- ⚠️Designed for and requires a Kali Linux environment for the backend tools (Nmap, Hydra, Metasploit, etc.).
- ⚠️Requires running two separate Python servers (`server.py` and `kali-server.py`) simultaneously.
Review RequiredView Analysis
MCP
by stevenpto
Extracts text from PDF documents, including support for OCR on scanned pages, and summarizes the extracted content using context-aware guidance.
Extracts text from PDF documents, including support for OCR on scanned pages, and summarizes the extracted content using context-aware guidance.
Setup Requirements
- ⚠️Requires Tesseract OCR installation for image-based PDFs to enable full OCR functionality (optional for text-based PDFs).
- ⚠️May perform NLTK data downloads (punkt, stopwords) on first run if not already present, which requires internet access.
Verified SafeView Analysis
che-duckdb-mcp
by kiki830621
Provides an integrated Model Context Protocol (MCP) server for DuckDB documentation search and local database operations.
Provides an integrated Model Context Protocol (MCP) server for DuckDB documentation search and local database operations.
Setup Requirements
- ⚠️Requires macOS 13.0+ for operation.
- ⚠️Requires Swift 5.9+ toolchain for building from source.
- ⚠️An internet connection is needed for the initial download and refresh of DuckDB documentation.
Verified SafeView Analysis
gmail-mcp-server
by vxvomar123
Automates Gmail operations like sending, reading, organizing, and filtering emails through an AI assistant like Claude Desktop via the Model Context Protocol.
Automates Gmail operations like sending, reading, organizing, and filtering emails through an AI assistant like Claude Desktop via the Model Context Protocol.
Setup Requirements
- ⚠️Requires manual creation and configuration of a Google Cloud Project with OAuth 2.0 Client ID and enabling the Gmail API.
- ⚠️For personal use, the Google Cloud project's OAuth consent screen must have the user's email address explicitly added as a 'Test User' to avoid '403 Access Blocked' errors.
- ⚠️Requires manual configuration in Claude Desktop's `claude_desktop_config.json` with the absolute file path to the server's `dist/index.js` executable.
- ⚠️The local port 3000 must be available for the OAuth authentication callback, which can conflict with other running applications.
Verified SafeView Analysis
mcp-sql-optimizer
by uddin-rajaul
Analyzes, optimizes, and suggests indexes for SQL queries across multiple dialects.
Analyzes, optimizes, and suggests indexes for SQL queries across multiple dialects.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️Docker is the recommended installation method for easier setup; otherwise, careful management of a Python virtual environment and PYTHONPATH is necessary.
Verified SafeView Analysis
The server provides an LLM with structured information about a codebase, including file listings, directory trees, and file contents, acting as a context provider for development agents.
The server provides an LLM with structured information about a codebase, including file listings, directory trees, and file contents, acting as a context provider for development agents.
Setup Requirements
- ⚠️Requires `ALLOWED_DIR` (C:\Users\alark\OneDrive\Documentos\GitHub\Procedural-World-Simulation-Engine) to be explicitly configured or changed for deployment on different systems or locations, as it's hardcoded.
- ⚠️Intended for use with a `FastMCP` client, specifically noted as compatible with 'Continue'.