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-icon-test-server
by jesselumarie
This server is designed to test icon support for various Model Context Protocol (MCP) entities (server, tools, resources, prompts) within the MCP Inspector.
This server is designed to test icon support for various Model Context Protocol (MCP) entities (server, tools, resources, prompts) within the MCP Inspector.
Setup Requirements
- ⚠️Requires Node.js version 18 or higher.
- ⚠️Requires `npm install` and `npm run build` to be executed before running the server.
Verified SafeView Analysis
Comfy-MCP
by dseditor
Automates text-to-image generation using ComfyUI workflows, enabling seamless integration with MCP-compatible AI agents like Claude and Gemini.
Automates text-to-image generation using ComfyUI workflows, enabling seamless integration with MCP-compatible AI agents like Claude and Gemini.
Setup Requirements
- ⚠️Requires an existing ComfyUI installation with Python embedded environment.
- ⚠️Needs a pre-configured Text-to-Image (T2I) workflow JSON file for ComfyUI (e.g., `image_z_image_turbo.json`) with specified prompt and output node IDs.
- ⚠️Auto-update features for Claude Code, Claude Desktop, or Gemini CLI require these respective clients to be pre-installed on the system.
Verified SafeView Analysis
flywheel-mcp-servers
by wuerthcs
Provides contextual guidelines and templates to the Codex AI assistant to ensure adherence to project conventions, reduce hallucinations, and enforce architectural patterns for Flutter development.
Provides contextual guidelines and templates to the Codex AI assistant to ensure adherence to project conventions, reduce hallucinations, and enforce architectural patterns for Flutter development.
Setup Requirements
- ⚠️Requires Node.js and npm to install dependencies.
- ⚠️Manual replacement of `$PATH_TO_REPO` in `~/.codex/config.toml` is required for local setup.
- ⚠️If using `npx` from GitHub Packages, `npm auth` with a `GITHUB_TOKEN` (read:packages permission) is required to access private packages.
Verified SafeView Analysis
wallguard
by NullNet-ai
WallGuard is a centralized management system designed to monitor system state, network activity, and provide secure remote access for agents deployed on firewalls and other network-facing devices.
WallGuard is a centralized management system designed to monitor system state, network activity, and provide secure remote access for agents deployed on firewalls and other network-facing devices.
Setup Requirements
- ⚠️Requires a separate 'datastore' service (https://github.com/NullNet-ai/datastore) to be installed and running.
- ⚠️Requires Rust (latest stable edition) and specific development packages (libpcap-dev, protobuf-compiler, libprotobuf-dev) to build.
- ⚠️The agent component of WallGuard must be run with root/Administrator privileges.
Review RequiredView Analysis
github-mcp-server
by crypto-ninja
Comprehensive GitHub workflow automation for AI-powered development teams, including actions monitoring, PR management, intelligent code search, and complete file management.
Comprehensive GitHub workflow automation for AI-powered development teams, including actions monitoring, PR management, intelligent code search, and complete file management.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Requires Deno to be installed and accessible on the system's PATH for code execution features.
- ⚠️Some notification-related tools (e.g., `github_list_notifications`) explicitly require a GitHub User Access Token (UAT), and will not work with GitHub App installation tokens.
- ⚠️The `github_create_release` tool may fall back to requiring a Personal Access Token (PAT) if a GitHub App token does not have sufficient permissions for release creation and Git tag operations.
Verified SafeView Analysis
personal-kg-mcp
by tomschell
A personal knowledge graph system for developers to automatically capture decisions, progress, insights, and questions within multi-agent workflows, preserving context and reasoning.
A personal knowledge graph system for developers to automatically capture decisions, progress, insights, and questions within multi-agent workflows, preserving context and reasoning.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid) if high-quality semantic embeddings are desired; otherwise, it falls back to local bag-of-words.
- ⚠️Requires a GitHub Personal Access Token for GitHub integration features.
- ⚠️Requires Git and GitHub CLI tools to be installed and authenticated for GitHub integration features.
- ⚠️Requires restarting the MCP client (e.g., Cursor, Claude Desktop) after configuration changes for tools to become available.
Verified SafeView Analysis
MUSTer_MCP
by Cosmostima
Automate interactions with M.U.S.T. (Macau University of Science and Technology) campus systems like Moodle and Wemust for tasks such as retrieving class schedules, listing courses, checking assignments and deadlines, downloading course materials, and opening authenticated web pages.
Automate interactions with M.U.S.T. (Macau University of Science and Technology) campus systems like Moodle and Wemust for tasks such as retrieving class schedules, listing courses, checking assignments and deadlines, downloading course materials, and opening authenticated web pages.
Setup Requirements
- ⚠️Requires Python 3.12+.
- ⚠️Requires a locally available Chrome browser and its corresponding Chromedriver for Selenium to function.
- ⚠️Requires `MUSTER_USERNAME` and `MUSTER_PASSWORD` to be set as environment variables.
Verified SafeView Analysis
assisted-service-mcp
by openshift-assisted
Serves as an MCP (Model Context Protocol) intermediary, providing tools to interact with and manage OpenShift clusters via the Red Hat Assisted Installer API.
Serves as an MCP (Model Context Protocol) intermediary, providing tools to interact with and manage OpenShift clusters via the Red Hat Assisted Installer API.
Setup Requirements
- ⚠️Requires Python 3.13 or later.
- ⚠️Requires 'uv' for dependency management and execution.
- ⚠️Requires a Red Hat OpenShift Cluster Manager (OCM) offline token for authentication, which must be obtained from cloud.redhat.com/openshift/token and provided via environment variable or request header.
Verified SafeView Analysis
mcp-ticketer
by bobmatnyc
MCP Ticketer is a universal ticket management interface for AI agents, enabling them to perform CRUD operations, manage hierarchy, conduct analysis, and integrate with various project management platforms (Linear, GitHub, Jira, Asana, AITrackdown). It aims to streamline workflows and maintain project health for AI-driven development.
MCP Ticketer is a universal ticket management interface for AI agents, enabling them to perform CRUD operations, manage hierarchy, conduct analysis, and integrate with various project management platforms (Linear, GitHub, Jira, Asana, AITrackdown). It aims to streamline workflows and maintain project health for AI-driven development.
Setup Requirements
- ⚠️Requires environment variables (e.g., LINEAR_API_KEY, GITHUB_TOKEN, JIRA_ACCESS_TOKEN, JIRA_ACCESS_USER) for specific adapter configurations.
- ⚠️Full analysis features (e.g., `ticket_analyze` actions) require additional dependencies: `scikit-learn`, `rapidfuzz`, `numpy` (`pip install mcp-ticketer[analysis]`).
- ⚠️Requires Python 3.11+ due to use of `tomllib`.
- ⚠️Some comprehensive operations, like `ticket_analyze(action='cleanup_report', summary_only=False)`, can generate very large responses (40,000+ tokens) which may exceed model context limits, despite internal token estimation and warnings.
Verified SafeView Analysis
mcp-github-pr-issue-analyser
by saidsef
Enables LLMs to interact with GitHub for automated Pull Request analysis, issue management, and release tracking, along with public IP information retrieval.
Enables LLMs to interact with GitHub for automated Pull Request analysis, issue management, and release tracking, along with public IP information retrieval.
Setup Requirements
- ⚠️Requires Python 3.12+.
- ⚠️Requires a GitHub Personal Access Token with `repo` scope.
- ⚠️Requires `uv` (or `uvx`) for execution.
Verified SafeView Analysis
frida-mcp-native
by vsh00t
An MCP server for Frida that leverages the native Frida CLI to provide full Java/ObjC API access for mobile application security analysis and reverse engineering, bypassing limitations of Frida's Python/Node.js bindings.
An MCP server for Frida that leverages the native Frida CLI to provide full Java/ObjC API access for mobile application security analysis and reverse engineering, bypassing limitations of Frida's Python/Node.js bindings.
Setup Requirements
- ⚠️Requires Python 3.10+
- ⚠️Requires Frida CLI tools installed (`pip install frida-tools`)
- ⚠️Requires `frida-server` running on the target device
Verified SafeView Analysis
courtlistener-mcp
by blakeox
This server provides type-safe, performant access to legal data from CourtListener for advanced legal research and case analysis applications.
This server provides type-safe, performant access to legal data from CourtListener for advanced legal research and case analysis applications.
Setup Requirements
- ⚠️CourtListener API Access: This server acts as a proxy for the CourtListener API. Access to the underlying CourtListener API (which provides the legal data) requires specific credentials or an API key, configured via environment variables.
- ⚠️LLM Integration Required for Smart Search: The 'smart_search' tool, an advanced feature, leverages an external Large Language Model (LLM) that must be provided by the connecting MCP client. Without client-side LLM integration, this tool cannot function.
- ⚠️Extensive Environment Variable Configuration: The server's advanced features (e.g., authentication, rate limiting, audit logging, circuit breakers) are highly configurable via a wide array of environment variables, requiring careful setup for full functionality.