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 N1KH1LT0X1N
Enables AI assistants to control Spotify playback, manage playlists, discover music, and interact with the user's library through a Model Context Protocol (MCP) server.
Enables AI assistants to control Spotify playback, manage playlists, discover music, and interact with the user's library through a Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires Spotify Client ID and Client Secret, obtained from the Spotify Developer Dashboard.
- ⚠️Initial setup requires an interactive browser-based OAuth 2.0 authorization flow, where a redirect URL must be copied and pasted.
- ⚠️Spotify Premium account is required for full playback control features (e.g., play, pause, skip, volume).
- ⚠️If using Grafana (via Docker Compose monitoring profile), default credentials (admin/admin) must be changed for production security.
Verified SafeView Analysis
claude-explorer
by Dothihon5937
Facilitate searching, analyzing, and exporting user's Claude.ai conversation history with an AI assistant via CLI and a web interface.
Facilitate searching, analyzing, and exporting user's Claude.ai conversation history with an AI assistant via CLI and a web interface.
Setup Requirements
- ⚠️Requires manual export of Claude.ai conversation data as a ZIP file.
- ⚠️AI Assistant features require an Anthropic API Key or the Claude Code CLI to be installed and authenticated via `claude login`.
- ⚠️Node.js version 18 or higher is required.
Verified SafeView Analysis
slack-mcp-server
by stevenvo
Provides an AI assistant, like Claude, programmatic access to Slack conversations, threads, and workspace information through the Model Context Protocol (MCP).
Provides an AI assistant, like Claude, programmatic access to Slack conversations, threads, and workspace information through the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️Requires a Slack App with specific OAuth scopes (channels:history, users:read, etc.) and a user (xoxp-) or bot (xoxb-) token.
- ⚠️The SLACK_WORKSPACE_URL environment variable is required for generating message permalinks.
Verified SafeView Analysis
claude-agent-orchestrator
by rawe
The Agent Runner facilitates a distributed agent orchestration framework by polling an Agent Coordinator for AI and procedural agent execution tasks, managing their lifecycle, and providing an embedded MCP server for child agent communication.
The Agent Runner facilitates a distributed agent orchestration framework by polling an Agent Coordinator for AI and procedural agent execution tasks, managing their lifecycle, and providing an embedded MCP server for child agent communication.
Setup Requirements
- ⚠️Requires Python 3.11+ and the 'uv' package manager.
- ⚠️Requires an Agent Coordinator service to be running (default: http://localhost:8765).
- ⚠️If the Coordinator has authentication enabled, Auth0 M2M credentials (domain, client_id, client_secret, audience) must be configured.
- ⚠️If using the 'claude-code' executor in a Docker environment, a `CLAUDE_CODE_OAUTH_TOKEN` (from `claude setup-token`) is required, implying an active Claude subscription.
Review RequiredView Analysis
fiftyone-mcp-server
by AdonaiVera
The FiftyOne MCP server enables AI assistants to interact with and control FiftyOne computer vision datasets and their associated workflows through natural language commands via the Model Context Protocol.
The FiftyOne MCP server enables AI assistants to interact with and control FiftyOne computer vision datasets and their associated workflows through natural language commands via the Model Context Protocol.
Setup Requirements
- ⚠️Requires a Python environment (virtualenv or conda) to be activated for AI tool configuration as the server runs as a Python script.
- ⚠️Has heavy ML dependencies (`fiftyone`, `torch`, `torchvision`, `ultralytics`) that are large, can be resource-intensive, and may require specific hardware (e.g., GPU) for optimal performance or even installation.
- ⚠️FiftyOne operators, especially those from plugins, may introduce additional runtime dependencies that require manual `pip install <package>` by the user, although the server provides instructions for these.
Verified SafeView Analysis
bl1nk-slack-mcp-server
by billlzzz18
A Slack bot acting as an interface to a Craft Workflow & Marketing MCP for document management, content creation, and marketing automation.
A Slack bot acting as an interface to a Craft Workflow & Marketing MCP for document management, content creation, and marketing automation.
Setup Requirements
- ⚠️Requires a Slack App with Bot Token and App Token configured for Socket Mode.
- ⚠️Requires Python environment with 'slack_bolt' and 'python-dotenv' packages installed.
- ⚠️Full functionality depends on a connected Craft.io workspace or a compatible Craft MCP server.
Verified SafeView Analysis
mcp-server
by EdibleTuber
Provides a secure, sandboxed MCP server for filesystem access, enabling an AI agent to perform file operations within a project.
Provides a secure, sandboxed MCP server for filesystem access, enabling an AI agent to perform file operations within a project.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️Requires Void Editor or another MCP-compatible client.
- ⚠️Known Void Editor bug: The 'cwd' setting in mcp.json is ignored, requiring projects to be placed inside the Void Editor installation directory as a workaround.
Verified SafeView Analysis
status_mcp.rb
by amkisko
Provides a set of tools to retrieve and process real-time status and historical data for various online services from their public status pages and feeds.
Provides a set of tools to retrieve and process real-time status and historical data for various online services from their public status pages and feeds.
Setup Requirements
- ⚠️Requires a Ruby environment with `Bundler` to install gems like `fast_mcp`, `vcr`, and `webmock`.
- ⚠️The `spec/fixtures/vcr_cassettes` directory must exist for running tests.
- ⚠️The `API_KEY` environment variable should be set if external API calls within the server require authentication.
Verified SafeView Analysis
poly-queue-mcp
by hyperpolymath
Unified Message Context Protocol (MCP) server for managing message queues across Redis Streams, RabbitMQ, and NATS, enabling AI assistants to interact with these systems.
Unified Message Context Protocol (MCP) server for managing message queues across Redis Streams, RabbitMQ, and NATS, enabling AI assistants to interact with these systems.
Setup Requirements
- ⚠️Deno runtime environment is required.
- ⚠️Requires external installations of Redis, RabbitMQ (with Management Plugin), and NATS (with NATS CLI installed) for full adapter functionality.
- ⚠️The `redis-cli` and `nats` executables must be available in the system's PATH.
Verified SafeView Analysis
ansible.mcp_builder
by redhat-cop
Automated deployment and management of Model Context Protocol (MCP) servers within Ansible Execution Environments.
Automated deployment and management of Model Context Protocol (MCP) servers within Ansible Execution Environments.
Setup Requirements
- ⚠️Requires Ansible Builder for creating Execution Environments.
- ⚠️Requires a container runtime (Podman or Docker).
- ⚠️Tested with Fedora/RHEL UBI9 base image for Execution Environments with Python 3.11+.
Verified SafeView Analysis
ansible.mcp_builder
by ansible
Automates the installation and management of Model Context Protocol (MCP) servers from various sources into Ansible Execution Environments.
Automates the installation and management of Model Context Protocol (MCP) servers from various sources into Ansible Execution Environments.
Setup Requirements
- ⚠️Requires ansible-core >= 2.16.0 and Python 3.11+.
- ⚠️Requires ansible-builder and a container runtime (podman or docker).
- ⚠️Requires internet access to download all external dependencies (Go, Node.js, uv, npm/PyPI packages, Git repositories).
- ⚠️AWS credentials (e.g., AWS_PROFILE or AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION) are required for AWS MCP servers.
- ⚠️A GitHub Personal Access Token (GITHUB_PERSONAL_ACCESS_TOKEN) is required for the GitHub MCP server in local mode.
Verified SafeView Analysis
claude-skills
by Hildegaardchiasmal966
A comprehensive collection of agent skills designed to enhance AI capabilities (like Claude) across web development, real-time AI interaction, content generation, and database management, providing templates, scripts, and best practices.
A comprehensive collection of agent skills designed to enhance AI capabilities (like Claude) across web development, real-time AI interaction, content generation, and database management, providing templates, scripts, and best practices.
Setup Requirements
- ⚠️Requires Node.js 18+ and npm installed for Next.js projects.
- ⚠️Requires `supabase CLI` installed and local Supabase running for database migration scripts.
- ⚠️Requires a Google Gemini API Key for using features described in the Gemini Live API skill, if implemented.
- ⚠️Requires a Resend (or similar) API key for the contact form functionality in the Next.js template to send emails.