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)
mcp2browser
by ahmetatar
Enables AI assistants to programmatically interact with web pages through a Model Context Protocol (MCP) server for browser automation tasks.
Enables AI assistants to programmatically interact with web pages through a Model Context Protocol (MCP) server for browser automation tasks.
Setup Requirements
- ⚠️Requires Playwright browser binaries to be downloaded (typically handled by `npm install`, but can sometimes require specific system dependencies or manual intervention if auto-download fails).
Verified SafeView Analysis
mcp-http-server
by ivee-tech
This server implements the Model Context Protocol (MCP) to expose tools via HTTP, demonstrating tool registration, discovery, and execution for AI agents or clients.
This server implements the Model Context Protocol (MCP) to expose tools via HTTP, demonstrating tool registration, discovery, and execution for AI agents or clients.
Setup Requirements
- ⚠️Requires .NET SDK 9.0 (specific version).
- ⚠️Local HTTPS endpoints may require `curl -k` or trusting developer certificates for command-line interaction.
Verified SafeView Analysis
zoom_transcript_mcp
by arthurfantaci
Manages and provides an interface for interacting with Zoom Cloud Recording transcripts, allowing listing, downloading, searching, and action item extraction.
Manages and provides an interface for interacting with Zoom Cloud Recording transcripts, allowing listing, downloading, searching, and action item extraction.
Setup Requirements
- ⚠️Requires a Zoom Account with Cloud Recording enabled.
- ⚠️Requires creation of a Zoom Server-to-Server OAuth App in the Zoom App Marketplace with specific `cloud_recording:read` scopes to obtain Account ID, Client ID, and Client Secret.
- ⚠️Node.js v16 or higher is required.
Verified SafeView Analysis
mcp-server
by krakend
Universal MCP server providing intelligent assistance for KrakenD API Gateway configuration validation, security auditing, and configuration generation.
Universal MCP server providing intelligent assistance for KrakenD API Gateway configuration validation, security auditing, and configuration generation.
Setup Requirements
- ⚠️Optimal functionality (e.g., precise version-aware validation and auditing) often requires the `krakend` binary or `docker` to be installed and accessible in your system's PATH.
- ⚠️Depending on the installation method and target directory (e.g., `~/.local/bin`), you may need to manually add the server's installation path to your system's PATH environment variable.
Verified SafeView Analysis
BoostHub
by Anderson-SG
An MCP (Model Context Protocol) server designed to boost developer productivity by offering AI-driven code review prompts, code rule generation, and utility tools for integration with clients like Cursor.
An MCP (Model Context Protocol) server designed to boost developer productivity by offering AI-driven code review prompts, code rule generation, and utility tools for integration with clients like Cursor.
Setup Requirements
- ⚠️Requires Docker for running pre-configured MCP servers (e.g., sequentialthinking, playwright) when using the `/create-mcp-config` prompt, or for standard Docker deployment.
- ⚠️Requires `MCP_API_KEY` environment variable for secure operation in 'production' environments.
- ⚠️Requires Node.js and Bun runtime (or Docker) if running locally from source.
Verified SafeView Analysis
MCP_mail_server
by glennart8
Automates email handling for a fictional timber company by using AI to classify emails and execute predefined tools for responses and actions.
Automates email handling for a fictional timber company by using AI to classify emails and execute predefined tools for responses and actions.
Setup Requirements
- ⚠️Requires a Gemini API Key for AI classification and response generation (paid service).
- ⚠️Requires manual Google OAuth 2.0 configuration (creating a project, enabling Gmail API, generating credentials.json) to interact with real Gmail.
- ⚠️Requires Python 3.x and installing dependencies from requirements.txt.
Verified SafeView Analysis
docker-mcp
by rameshcreations
This project implements a Model Context Protocol (MCP) server that exposes Docker management capabilities as MCP tools, allowing connection to clients like Amazon Q or Claude Desktop for AI-driven container orchestration.
This project implements a Model Context Protocol (MCP) server that exposes Docker management capabilities as MCP tools, allowing connection to clients like Amazon Q or Claude Desktop for AI-driven container orchestration.
Setup Requirements
- ⚠️Requires Docker Engine to be installed and running on the host system.
- ⚠️Requires Python 3.10+.
- ⚠️The client configuration paths (e.g., `mcp/venv/bin/python`, `mcp/docker-mcp.py`) assume the repository is cloned into a `~/mcp` directory; users must adjust these paths if cloned elsewhere.
- ⚠️Requires an MCP-compatible client (e.g., Amazon Q, Claude Desktop) to interact with the server.
Verified SafeView Analysis
movieRecsBot
by hyfoxus
The service exposes an IMDb vector database through Model Context Protocol (MCP) endpoints, allowing clients to perform natural language movie searches and fetch movie metadata.
The service exposes an IMDb vector database through Model Context Protocol (MCP) endpoints, allowing clients to perform natural language movie searches and fetch movie metadata.
Setup Requirements
- ⚠️Requires a local Ollama instance running to provide embeddings.
- ⚠️Requires a PostgreSQL database with the pgvector extension and pre-loaded IMDb data.
- ⚠️Default `SPRING_DATASOURCE_PASSWORD` and `APP_ADMIN_BOOTSTRAP_TOKEN` are 'changeme'/'bootstrap-token' respectively, requiring explicit modification for secure deployment.
- ⚠️Initial setup involves running `scripts/setup_data.sh` to download and embed IMDb data, which can be time-consuming and resource-intensive.
Verified SafeView Analysis
notes-mcp
by devonfox
An MCP server for creating markdown notes and managing tasks, sending them to Discord and optionally saving locally.
An MCP server for creating markdown notes and managing tasks, sending them to Discord and optionally saving locally.
Setup Requirements
- ⚠️Requires Node.js 18+ for native FormData and Blob support.
- ⚠️A Discord Webhook URL is required for core functionality, which needs to be created and configured.
- ⚠️Environment variables (e.g., `DISCORD_WEBHOOK_URL`, `LOCAL_FILE_PATH`, `TASKS_FILE_PATH`) must be correctly set up.
Verified SafeView Analysis
mcp-oidc-nx-poc
by adem-hassine
Demonstrates a Keycloak-protected Model Context Protocol (MCP) server for OIDC-based authentication and authorization of various backend tools.
Demonstrates a Keycloak-protected Model Context Protocol (MCP) server for OIDC-based authentication and authorization of various backend tools.
Setup Requirements
- ⚠️Requires Node.js v20.19.3 to be installed and used (e.g., via nvm).
- ⚠️Docker and Docker Compose are essential for running Keycloak and MySQL services locally.
- ⚠️The Keycloak realm configuration, including users, roles, and clients (e.g., 'mcp-react-client' and the 'math-ops' role), is pre-defined in `docker/keycloak-realm-config/realm-export.json` and must be imported into Keycloak for the demo to function.
- ⚠️The React client's OIDC `redirect_uri` is explicitly configured as `http://localhost:3333/react`, which must match the Keycloak client setup and where the React application is served by the `mcp-server`.
Verified SafeView Analysis
awesome-mcp-servers
by VshareCloud-Project
This repository serves as a curated catalog for discovering production-ready MCP servers.
This repository serves as a curated catalog for discovering production-ready MCP servers.
Verified SafeView Analysis
Inventory_management_mcp
by Grohith17
Manages inventory data by providing tools to add, remove, check stock, and list items.
Manages inventory data by providing tools to add, remove, check stock, and list items.
Setup Requirements
- ⚠️Python 3.13+ required
- ⚠️MySQL database server must be running and accessible with a database named 'inventory_system'
- ⚠️Database user 'root' with an empty password is used (highly insecure and often requires specific MySQL configuration for this privilege)
- ⚠️`mysql-connector-python` library must be installed (`pip install mysql-connector-python`)