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(8554)
spotify-mcp-server
by LLMTooling
Provides granular data and control over Spotify playback and library, optimized for dynamic HUDs, music visualizers, and AI-powered music control interfaces through the Model Context Protocol.
Provides granular data and control over Spotify playback and library, optimized for dynamic HUDs, music visualizers, and AI-powered music control interfaces through the Model Context Protocol.
Setup Requirements
- ⚠️Requires a Spotify Developer App setup (Client ID, Client Secret, Redirect URI configuration).
- ⚠️Requires Node.js 18+ installed.
- ⚠️Spotify Premium account recommended for full functionality (due to Spotify API limitations on some free-tier features like full playback control).
Verified SafeView Analysis
opencode-prompts
by minipuft
Enhances the OpenCode IDE by tracking AI chain progress, providing gate reminders, and preserving workflow state for the 'claude-prompts' MCP server, improving AI-assisted development experience.
Enhances the OpenCode IDE by tracking AI chain progress, providing gate reminders, and preserving workflow state for the 'claude-prompts' MCP server, improving AI-assisted development experience.
Setup Requirements
- ⚠️Requires `oh-my-opencode` for full prompt syntax detection (e.g., `>>diagnose`). Native OpenCode lacks the necessary `UserPromptSubmit` hook.
- ⚠️Requires Python 3 runtime on the system for the execution of plugin hooks (e.g., `prompt-suggest.py`).
- ⚠️The installation modifies or creates `opencode.json` and `.claude/settings.json` in the project root to configure the MCP server and hooks.
Verified SafeView Analysis
math-mcp-tools
by JxnnyC
Provides mathematical utility tools as an MCP server for calculating factorials and their digit counts.
Provides mathematical utility tools as an MCP server for calculating factorials and their digit counts.
Setup Requirements
- ⚠️Requires `mcp` framework (Python library) to be installed.
- ⚠️Designed to handle large integers, potentially consuming significant memory and CPU for very large inputs (n > 100,000).
Verified SafeView Analysis
mcp-server
by Sherkhan369
This repository likely provides a Python-based server for a game, possibly related to Minecraft given 'MCP Server'.
This repository likely provides a Python-based server for a game, possibly related to Minecraft given 'MCP Server'.
Setup Requirements
- ⚠️Python installation required
Review RequiredView Analysis
unity-mcp
by usmanbutt-dev
Enables AI agents to query, inspect, and control the Unity Editor through the Model Context Protocol (MCP).
Enables AI agents to query, inspect, and control the Unity Editor through the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Unity 2021.3 or later to be installed and running.
- ⚠️Requires Node.js for the MCP bridge component.
- ⚠️Requires manual configuration of an MCP client (e.g., via 'mcp_config.json') to specify the path to the Node.js bridge.
Verified SafeView Analysis
python-mcp-sandbox
by vuguzum
Provides a secure, sandboxed environment for LLMs to validate syntax and safely execute generated Python code.
Provides a secure, sandboxed environment for LLMs to validate syntax and safely execute generated Python code.
Setup Requirements
- ⚠️Requires Python 3.8+.
- ⚠️For full resource isolation on Windows, 'pywin32' must be installed separately.
- ⚠️Relies on the MCP protocol via 'fastmcp'.
Verified SafeView Analysis
mcp_server
by sahil-kourav
This server and client demonstrate a basic setup for Model Context Protocol (MCP) tool calling, allowing a Generative AI model to interact with local functions via standard I/O.
This server and client demonstrate a basic setup for Model Context Protocol (MCP) tool calling, allowing a Generative AI model to interact with local functions via standard I/O.
Setup Requirements
- ⚠️Requires a Google GenAI API Key (Paid service)
- ⚠️Requires Node.js runtime (>=18 recommended by dependencies)
- ⚠️Requires environment variables to be set (e.g., via a .env file or system environment)
Verified SafeView Analysis
mcp-knowledge-base-server
by dannwaneri
An MCP server providing a knowledge base via various tools for semantic search and data retrieval, specifically designed to serve context to LLMs.
An MCP server providing a knowledge base via various tools for semantic search and data retrieval, specifically designed to serve context to LLMs.
Setup Requirements
- ⚠️Requires Node.js 18+
Verified SafeView Analysis
devdash-mcp
by devdash-project
Provides tools for DevDash development and debugging, interacting with QML Gauges Explorer, DevDash runtime telemetry and logs, and system-level screenshot capabilities.
Provides tools for DevDash development and debugging, interacting with QML Gauges Explorer, DevDash runtime telemetry and logs, and system-level screenshot capabilities.
Setup Requirements
- ⚠️Requires `wmctrl`, `imagemagick`, and `scrot` for X11 screenshot functionality (e.g., `sudo apt install wmctrl imagemagick scrot` on Debian/Ubuntu).
- ⚠️Requires the `DEVDASH_QML_GAUGES_PATH` environment variable to be set to the absolute path of the `qml-gauges` repository.
- ⚠️Assumes `qml-gauges` and `devdash` repositories are available and can be built/run separately; the server does not manage their installation or initial setup.
Verified SafeView Analysis
mcp-claude-shell
by Sunalamye
This server provides a structured interface for local Claude Code CLI commands, enabling generation, editing, and refactoring with built-in retry, timeout, and JSON validation capabilities via the MCP protocol.
This server provides a structured interface for local Claude Code CLI commands, enabling generation, editing, and refactoring with built-in retry, timeout, and JSON validation capabilities via the MCP protocol.
Setup Requirements
- ⚠️Requires `jq` to be installed for JSON processing.
- ⚠️Requires the `claude` CLI to be installed, configured, and authenticated locally.
- ⚠️The `timeout` command is recommended for robust timeout handling, though an alternative is used if not available.
Review RequiredView Analysis
financeCopilot
by vallipichappan
A playground for developing and testing quantitative research workflows powered by Model Context Protocol (MCP) servers.
A playground for developing and testing quantitative research workflows powered by Model Context Protocol (MCP) servers.
Setup Requirements
- ⚠️Requires a configured Model Context Protocol (MCP) server environment.
Review RequiredView Analysis
che-things-mcp
by kiki830621
Provides comprehensive task and project management for Things 3 on macOS via the Model Context Protocol (MCP).
Provides comprehensive task and project management for Things 3 on macOS via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires macOS 13.0 (Ventura) or later.
- ⚠️Requires Things 3 application to be installed.
- ⚠️macOS will prompt for 'Automation' permission to control Things 3 on first use; this must be allowed.
- ⚠️For checklist management and some update operations, a `THINGS3_AUTH_TOKEN` is required, obtainable from Things 3 settings and set as an environment variable or via the `set_auth_token` tool.
- ⚠️The binary should be installed to a local directory (e.g., `~/bin/`), not a cloud-synced folder, to prevent MCP connection timeouts.