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-kit
by omar391
This project appears to be a TypeScript/JavaScript development kit or server application, leveraging modern build and testing tools (Rsbuild, Vitest), likely for a multiplayer or backend system.
This project appears to be a TypeScript/JavaScript development kit or server application, leveraging modern build and testing tools (Rsbuild, Vitest), likely for a multiplayer or backend system.
Setup Requirements
- ⚠️Requires a Node.js environment (likely a recent LTS version) and a package manager (npm/yarn/pnpm) to install dependencies.
- ⚠️A build step via Rsbuild (e.g., 'npm run build') is necessary to compile TypeScript and bundle assets before running the server.
- ⚠️Likely requires configuration via environment variables or specific configuration files (e.g., .env) for server port, database connections, or other operational parameters.
Review RequiredView Analysis
REMOTE_MCP_SERVERS_JACK
by jck411
A Model Context Protocol (MCP) server for controlling Spotify playback, searching, queue management, and library access.
A Model Context Protocol (MCP) server for controlling Spotify playback, searching, queue management, and library access.
Setup Requirements
- ⚠️Requires a Spotify Developer account and creation of a Spotify App to obtain Client ID and Client Secret.
- ⚠️A one-time local OAuth flow must be completed using `scripts/get_spotify_token.py` to acquire a Spotify Refresh Token.
- ⚠️For Cloud Run deployment, specific Google Cloud APIs (Cloud Run, Secret Manager, Cloud Build) must be enabled, and IAM permissions granted for the Cloud Run service account to access secrets.
Verified SafeView Analysis
mai-ml-5-sem
by oryce
Building and training a decision tree model for binary classification tasks, handling both real and categorical features.
Building and training a decision tree model for binary classification tasks, handling both real and categorical features.
Setup Requirements
- ⚠️Requires Python 3.x environment
- ⚠️Requires `numpy` library (`pip install numpy`)
Verified SafeView Analysis
athena-mcp-servers
by mkmlab-hq
A collection of essential AI microservices designed to power intelligent agents and automate development tasks through a multi-agent control protocol.
A collection of essential AI microservices designed to power intelligent agents and automate development tasks through a multi-agent control protocol.
Setup Requirements
- ⚠️Requires Python 3.11+.
- ⚠️Requires `pip install -r requirements.txt` which includes many AI/DB dependencies (e.g., mcp SDK, psycopg2, qdrant-client, sentence-transformers, google-generativeai).
- ⚠️Requires API keys for Google Gemini (GEMINI_API_KEY or GOOGLE_API_KEY) and potentially other third-party services.
- ⚠️Requires active PostgreSQL and Qdrant vector databases (local or remote/VPS).
- ⚠️Relies on external 'SPICE Hybrid Brain' infrastructure hosted by MKM Lab, accessed via a hardcoded IP address.
Verified SafeView Analysis
mcp-cf7b72a7-10c103b7-todo-list-mcp
by aiscibe-mcp-deployment
Acts as a Model Context Protocol (MCP) server to provide a Todo List functionality by integrating with an external API.
Acts as a Model Context Protocol (MCP) server to provide a Todo List functionality by integrating with an external API.
Setup Requirements
- ⚠️Requires the `mcp` Python library (e.g., `pip install -r requirements.txt`).
- ⚠️No functional tools are implemented in the provided source code, requiring manual implementation for actual use by an MCP client.
- ⚠️The `call_api` helper contains a bug where `conn_name='default'` is used, but 'default' is not defined in `API_CONNECTIONS`, making API calls non-functional as-is.
Verified SafeView Analysis
new_mcp_server_wazuh_2025
by Gitmy3
Develop a Python-based server that integrates Wazuh SIEM alerts with an LLM (preferably OpenAI) for enhanced security analysis and response.
Develop a Python-based server that integrates Wazuh SIEM alerts with an LLM (preferably OpenAI) for enhanced security analysis and response.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid)
- ⚠️Requires a running Wazuh SIEM instance for integration
- ⚠️Requires Python environment setup
Review RequiredView Analysis
dev-mcp-server
by koonwen
Provides OCaml Language Server Protocol (LSP) and ocp-index tools for AI assistants to analyze and interact with OCaml codebases.
Provides OCaml Language Server Protocol (LSP) and ocp-index tools for AI assistants to analyze and interact with OCaml codebases.
Setup Requirements
- ⚠️Requires `ocamllsp` binary to be installed and available in PATH.
- ⚠️Requires `ocp-index` and `ocp-grep` binaries for full functionality (ocp-index tool group).
- ⚠️Python 3.10+ and `uv` package manager must be installed for installation and execution.
Verified SafeView Analysis
mcp-server-orchestrator
by felix-toledo
An orchestration system for AI agents to interact with custom tools via the Model Context Protocol (MCP), integrating Large Language Models (LLMs) like OpenAI with backend services.
An orchestration system for AI agents to interact with custom tools via the Model Context Protocol (MCP), integrating Large Language Models (LLMs) like OpenAI with backend services.
Setup Requirements
- ⚠️Requires Node.js v20.x or higher and npm v10.x or higher.
- ⚠️Requires PostgreSQL v14 or higher, which needs to be deployed externally as it is not included in the Docker Compose setup.
- ⚠️Requires an OpenAI API Key, which typically involves a paid subscription to OpenAI services.
- ⚠️Docker Desktop/Engine is required for the recommended Docker Compose setup.
Verified SafeView Analysis
dealengine-mcp-nano
by LetsVenture2021
Provides a secure and abstracted interface for an application (likely 'DealEngine') to interact with the Notion API, enabling programatic data management within Notion databases, pages, and blocks.
Provides a secure and abstracted interface for an application (likely 'DealEngine') to interact with the Notion API, enabling programatic data management within Notion databases, pages, and blocks.
Setup Requirements
- ⚠️Requires Notion API Key (obtain from Notion Developer Console)
- ⚠️Requires Node.js runtime
- ⚠️Requires `.env` file for configuration
Verified SafeView Analysis
notes-mcp-demo
by themeselection
A Model Context Protocol server for managing notes, offering tools for CRUD operations, a markdown snapshot, and an LLM summarization prompt.
A Model Context Protocol server for managing notes, offering tools for CRUD operations, a markdown snapshot, and an LLM summarization prompt.
Setup Requirements
- ⚠️Requires Node.js (LTS) and npm installed.
- ⚠️Understanding of Model Context Protocol (MCP) clients is necessary to fully utilize the server's tools and prompts.
- ⚠️Notes data is stored locally in `~/.notes-mcp/data/notes.json`.
Verified SafeView Analysis
mcp-server-tester
by julienld
The MCP Server Tester is a FastMCP-based harness designed to launch, proxy, and manage other MCP servers over stdio for testing and development purposes.
The MCP Server Tester is a FastMCP-based harness designed to launch, proxy, and manage other MCP servers over stdio for testing and development purposes.
Setup Requirements
- ⚠️Requires an MCP client (e.g., Codex CLI) to interact with the server's control tools.
- ⚠️Child servers managed by this tester must be MCP-compliant and communicate over stdio.
Verified SafeView Analysis
enhanced-terminal-mcp
by tsoernes
Provides a robust Model Context Protocol (MCP) server for executing shell commands, managing background jobs, detecting developer tools, and ensuring security within a development environment.
Provides a robust Model Context Protocol (MCP) server for executing shell commands, managing background jobs, detecting developer tools, and ensuring security within a development environment.
Setup Requirements
- ⚠️Requires Rust 1.70+ and Cargo to build from source.
- ⚠️Optional 'Sudoers Timestamp Sharing' involves modifying `/etc/sudoers.d/` which requires root privileges and understanding of sudo security implications (e.g., `!tty_tickets` configuration).
- ⚠️Default askpass script `~/scripts/askpass-zenity.sh` implies that `zenity` (or a similar GUI tool) must be installed and available for interactive sudo priming if sudoers sharing is not configured.