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)
esearch-project
by electronart
Desktop full-text search and information retrieval application with an integrated AI Assistant, local LLM server, and Hugging Face LLM download capabilities.
Desktop full-text search and information retrieval application with an integrated AI Assistant, local LLM server, and Hugging Face LLM download capabilities.
Setup Requirements
- ⚠️Requires significant local compute resources (CPU/GPU, RAM) for running local LLMs.
- ⚠️Requires significant disk space and internet bandwidth for downloading Hugging Face LLM models.
- ⚠️Requires Visual Studio or .NET SDK to build from source, as indicated by the presence of an '.sln' file.
Verified SafeView Analysis
agent-sessions
by zenithpd
A desktop application that monitors and provides quick access to active Claude Code AI agent sessions in terminals.
A desktop application that monitors and provides quick access to active Claude Code AI agent sessions in terminals.
Setup Requirements
- ⚠️Requires the 'Claude Code' agent (command-line tool) to be installed and actively running sessions for the application to monitor.
- ⚠️The terminal focusing functionality heavily relies on AppleScript, making it primarily functional and fully effective on macOS. Its behavior on Windows/Linux for this feature might be limited or different.
Verified SafeView Analysis
consult-user-mcp
by doublej
Enables AI agents (like Claude) to interact with users through native macOS dialogs (confirmation, choice, text input) or a PWA for push notifications and responses.
Enables AI agents (like Claude) to interact with users through native macOS dialogs (confirmation, choice, text input) or a PWA for push notifications and responses.
Setup Requirements
- ⚠️Requires macOS for the native dialog server component.
- ⚠️The PWA component relies on an in-memory data store, meaning all session data and questions are lost on server restarts or scaling (e.g., Vercel function cold starts). Not suitable for production without replacing with a persistent database (like Vercel KV or Upstash Redis, as suggested in its README).
- ⚠️Requires Node.js 18+ for the MCP server.
- ⚠️Web Push notifications for the PWA require generating VAPID keys and configuring them as environment variables.
Review RequiredView Analysis
foaas-mcp
by gusztavvargadr
An MCP server that provides explicit, humorous responses from the FOAAS API to AI clients, typically for developer workflow interactions like GitHub issue triage.
An MCP server that provides explicit, humorous responses from the FOAAS API to AI clients, typically for developer workflow interactions like GitHub issue triage.
Setup Requirements
- ⚠️Requires Docker installed and running.
- ⚠️Requires GitHub CLI (gh) installed and authenticated for creating demo repositories.
Verified SafeView Analysis
finki-mcp
by finki-hub
Provides an MCP server for FINKI course management, offering APIs to retrieve course staff and participant information with fuzzy matching capabilities.
Provides an MCP server for FINKI course management, offering APIs to retrieve course staff and participant information with fuzzy matching capabilities.
Setup Requirements
- ⚠️Requires Python 3.13+
- ⚠️Requires Docker and Docker Compose for containerized setup.
- ⚠️Requires `course_participants.json` and `course_staff.json` files in a `data` directory at the project root or within the Docker volume.
Verified SafeView Analysis
agents-mcp-usage
by kikzi
This repository demonstrates the integration of a Model Context Protocol (MCP) server with various AI agent frameworks, showcasing agent communication and operation within a shared context.
This repository demonstrates the integration of a Model Context Protocol (MCP) server with various AI agent frameworks, showcasing agent communication and operation within a shared context.
Setup Requirements
- ⚠️Requires API Keys for Google Gemini (GEMINI_API_KEY) and potentially OpenAI (OPENAI_API_KEY) for full functionality.
- ⚠️Requires Python 3.13 or newer due to `requires-python = ">=3.13"` in `pyproject.toml`.
- ⚠️Requires `uv` (a Python package installer and runner) to execute the server as depicted in the client examples.
Verified SafeView Analysis
mysql-mcp-server
by athavala
Provides a programmatic interface for interacting with a MySQL database, enabling schema retrieval and arbitrary SQL query execution through an MCP server.
Provides a programmatic interface for interacting with a MySQL database, enabling schema retrieval and arbitrary SQL query execution through an MCP server.
Setup Requirements
- ⚠️Requires a running MySQL database instance to connect to.
- ⚠️Python dependencies 'mysql-connector-python' and 'fastmcp' must be installed.
- ⚠️Relies on specific environment variables (DB_HOST, DB_USER, DB_PASSWORD, DB_NAME, DB_PORT) for database connection, otherwise insecure default credentials are used.
Review RequiredView Analysis
obsidian-claude-code
by SizzleTheWizzle
A workflow template for Obsidian to organize personal knowledge, daily notes, and project management, designed to guide an AI assistant like Claude Code.
A workflow template for Obsidian to organize personal knowledge, daily notes, and project management, designed to guide an AI assistant like Claude Code.
Setup Requirements
- ⚠️Requires Obsidian (latest version recommended).
- ⚠️Requires manual import of template files into an Obsidian vault.
Verified SafeView Analysis
mcp-server-manager
by craneoankh
Manage Model Context Protocol (MCP) servers across multiple AI clients through a central Go-based web interface and YAML configuration.
Manage Model Context Protocol (MCP) servers across multiple AI clients through a central Go-based web interface and YAML configuration.
Setup Requirements
- ⚠️Requires manual editing of `config.yaml` to add MCP servers, configure clients, and replace placeholder API keys.
- ⚠️For Linux users, `sudo loginctl enable-linger $USER` is recommended to ensure the systemd user service starts automatically on system boot.
- ⚠️Command-based MCP servers require the specified executables (e.g., `npx`) to be available in the system's PATH.
Review RequiredView Analysis
daisyui-mcp
by SidiqHadi
Sets up a local server to provide offline documentation for DaisyUI components, accessible via an LLM agent.
Sets up a local server to provide offline documentation for DaisyUI components, accessible via an LLM agent.
Setup Requirements
- ⚠️Requires a Python 3 environment.
- ⚠️The `fastmcp` Python package must be installed (`pip install fastmcp`).
- ⚠️An initial internet connection is required to run `update_components.py` to fetch and populate component documentation.
Verified SafeView Analysis
genesis
by rossignoliluca
A self-improving, autonomous AI system that designs, builds, and manages other AI systems and software, driven by active inference across specialized MCP servers.
A self-improving, autonomous AI system that designs, builds, and manages other AI systems and software, driven by active inference across specialized MCP servers.
Setup Requirements
- ⚠️Requires Node.js and npm/npx for installation and execution.
- ⚠️At least one cloud LLM API key (OpenAI, Anthropic, or Gemini) is required for core functionality, as specified in the README.
- ⚠️For local-first operation, Ollama and specific LLM models need to be installed (e.g., via `./bin/setup-mac.sh` on Mac).
- ⚠️Environment variables must be configured in a `.env` file for API keys and other settings (`cp .env.example .env`).
Verified SafeView Analysis
scout_apm_mcp.rb
by amkisko
Provides an MCP server and API client for interacting with the ScoutAPM API to retrieve application performance monitoring data, integrating with MCP-compatible clients.
Provides an MCP server and API client for interacting with the ScoutAPM API to retrieve application performance monitoring data, integrating with MCP-compatible clients.
Setup Requirements
- ⚠️Requires Ruby 3.1 or higher.
- ⚠️Requires a ScoutAPM API Key, which must be configured via `API_KEY` or `SCOUT_APM_API_KEY` environment variables, or via 1Password (`OP_ENV_ENTRY_PATH`).
- ⚠️To interact with the server, an MCP-compatible client (e.g., Cursor IDE, Claude Desktop, MCP Inspector) is required.