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)
ctfd-mcp-server
by MrJamescot
Provides a Model Context Protocol (MCP) server to enable AI tools and automation to interact with the CTFd platform for challenge retrieval and flag submission.
Provides a Model Context Protocol (MCP) server to enable AI tools and automation to interact with the CTFd platform for challenge retrieval and flag submission.
Setup Requirements
- ⚠️Hardcoded CTFd Base URL: The internal FastAPI backend (`server/main.py`) explicitly forces the target CTFd instance to `https://demo.ctfd.io`, ignoring `CTFD_BASE_URL` environment variables and API calls to `/set_base_url`. This makes the server unusable for any CTFd instance other than `demo.ctfd.io`.
- ⚠️Conflicting Internal Ports and Services: The project consists of two FastAPI applications (`server/main.py` and `ctfd_mcp_server.py`) with conflicting default ports and internal communication logic. The `mcp_server.py` expects a backend at `127.0.0.1:8000`, but `server/main.py` defaults to `0.0.0.0:9999`. The `README`'s single run command (`python mcp_server.py`) is insufficient as it requires the backend to be running separately on the correct port.
- ⚠️Local Credential Storage: Authentication tokens, cookies, username, and password are saved locally in plain text within `server_state.json`, posing a security risk if the server's file system is compromised.
Review RequiredView Analysis
coupler-io-mcp-server
by railsware
The Coupler.io MCP Server provides seamless integration with Coupler.io APIs, enabling AI analysis of multi-channel marketing, financial, sales, e-commerce, and other business data by querying connected data flows.
The Coupler.io MCP Server provides seamless integration with Coupler.io APIs, enabling AI analysis of multi-channel marketing, financial, sales, e-commerce, and other business data by querying connected data flows.
Setup Requirements
- ⚠️Requires Docker to run in container mode (as specified in Claude Desktop config)
- ⚠️Requires a Coupler.io Personal Access Token
Verified SafeView Analysis
filesystem-mcp
by domdomegg
This server provides tools for reading, creating, editing files, and listing directories on the local filesystem, enabling automation of tasks like configuration updates, report generation, and code refactoring.
This server provides tools for reading, creating, editing files, and listing directories on the local filesystem, enabling automation of tasks like configuration updates, report generation, and code refactoring.
Setup Requirements
- ⚠️Requires Node.js and npm to run.
- ⚠️Directly manipulates the local filesystem; caution is advised regarding permissions and potential data loss if misused by a controlling agent.
- ⚠️When using HTTP transport, an available port (default 3000) is required and should be securely exposed.
Verified SafeView Analysis
MAMA
by jungjaehoon-lifegamez
Memory-augmented assistant for LLMs (Claude Code/Desktop) to track decision evolution, provide session continuity, simulate workflows, and offer a mobile chat/graph viewer interface.
Memory-augmented assistant for LLMs (Claude Code/Desktop) to track decision evolution, provide session continuity, simulate workflows, and offer a mobile chat/graph viewer interface.
Setup Requirements
- ⚠️Initial setup (first '/mama-save') takes ~1-2 minutes for MCP server and embedding model download/compilation.
- ⚠️Requires platform-specific build tools (Xcode Command Line Tools, build-essential, windows-build-tools) for `better-sqlite3` native module compilation.
- ⚠️Requires ~500MB free disk space for embedding model cache and database.
- ⚠️Potential network issues when downloading embedding models from Hugging Face CDN for the first time.
Verified SafeView Analysis
mcp-codestyle-server
by itxaiohanglover
Provides code template search and retrieval tools for IDEs and AI agents via the Model Context Protocol (MCP).
Provides code template search and retrieval tools for IDEs and AI agents via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires JDK 17+ and Maven 3.9+ for building and running.
- ⚠️A remote repository server is required for initial template downloads and remote search mode (`repository.remote-path` must be configured).
- ⚠️The server JAR (`mcp-codestyle-server-1.0.2.jar`) must be built locally before running.
Review RequiredView Analysis
tplink-omada-mcp
by MiguelTVMS
Provides a Model Context Protocol (MCP) server to expose TP-Link Omada controller APIs to AI copilots and automation workflows, enabling control and monitoring of network devices.
Provides a Model Context Protocol (MCP) server to expose TP-Link Omada controller APIs to AI copilots and automation workflows, enabling control and monitoring of network devices.
Setup Requirements
- ⚠️Requires access to a configured TP-Link Omada controller.
- ⚠️Requires Omada API credentials (Client ID, Client Secret, OmadaC ID) from Omada Platform Integration settings.
- ⚠️Requires Node.js 24+ for local development or Docker for containerized deployment.
Verified SafeView Analysis
mcp-server
by gen0sec
Provides tools and context for LLMs to generate and validate Wirefilter WAF rules based on natural language descriptions or CVE identifiers, integrating with external vulnerability databases.
Provides tools and context for LLMs to generate and validate Wirefilter WAF rules based on natural language descriptions or CVE identifiers, integrating with external vulnerability databases.
Setup Requirements
- ⚠️Requires Python 3.12+.
- ⚠️For local setup, `uv`, `mcpb`, and `git` prerequisites must be installed.
- ⚠️Relies on an external WAF validation API (defaults to `https://public.gen0sec.com/v1/waf/validate`) for rule validation, which must be accessible.
- ⚠️The ProjectDiscovery CVE plugin requires an API key if enabled.
Verified SafeView Analysis
py-mcp-installer-service
by bobmatnyc
Installs and manages Model Context Protocol (MCP) servers for AI coding tools.
Installs and manages Model Context Protocol (MCP) servers for AI coding tools.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️Optimal functionality (e.g., faster installations) relies on `uv` being available in PATH.
- ⚠️Full feature set (e.g., native CLI operations, specific platform detection confidence) depends on various AI coding tool CLIs (`claude`, `cursor`, `codex`, `gemini`) and MCP server binaries (`mcp-ticketer`) being available in PATH.
Verified SafeView Analysis
youtrack-mcp
by itsalfredakku
An enterprise-grade Model Context Protocol (MCP) server for JetBrains YouTrack 2025.2, enabling AI assistants (e.g., Claude, VSCode extensions, Continue.dev, custom connectors) to access and manage YouTrack issues, sprints, dependencies, time tracking, and knowledge base content via a tool-based interface.
An enterprise-grade Model Context Protocol (MCP) server for JetBrains YouTrack 2025.2, enabling AI assistants (e.g., Claude, VSCode extensions, Continue.dev, custom connectors) to access and manage YouTrack issues, sprints, dependencies, time tracking, and knowledge base content via a tool-based interface.
Setup Requirements
- ⚠️Requires YouTrack instance URL (`YOUTRACK_URL`) and a permanent access token (`YOUTRACK_TOKEN`) to be set as environment variables.
- ⚠️For enhanced security and data isolation, it is highly recommended to set the `PROJECT_ID` environment variable to restrict AI access to a single YouTrack project.
- ⚠️OAuth2 authentication, if preferred, requires a local callback server to run on a specified port (default 8080) which might necessitate local firewall configuration.
Verified SafeView Analysis
remote-terminal
by TiM00R
AI-powered remote Linux server management, enabling natural language control over server commands, file transfers, and automated workflows.
AI-powered remote Linux server management, enabling natural language control over server commands, file transfers, and automated workflows.
Setup Requirements
- ⚠️Requires manual configuration of `hosts.yaml` with server connection details (host, user, password).
- ⚠️Requires modification of Claude Desktop's configuration (`%APPDATA%\Claude\claude_desktop_config.json` on Windows, or equivalent on Linux) to register the MCP server.
- ⚠️Relies on password-based SSH authentication; while `paramiko` supports SSH keys, the provided configuration and examples primarily demonstrate password usage.
- ⚠️Requires a Python virtual environment for installation and execution.
- ⚠️Needs the `REMOTE_TERMINAL_ROOT` environment variable configured in Claude Desktop's `mcpServers` entry to specify the installation directory.
Review RequiredView Analysis
Shopify-Checkout-Branding-MCP-Tool
by shandut
Manages Shopify checkout branding (colors, typography, logos) via a Model Context Protocol (MCP) server or HTTP API for AI assistants or direct programmatic control.
Manages Shopify checkout branding (colors, typography, logos) via a Model Context Protocol (MCP) server or HTTP API for AI assistants or direct programmatic control.
Setup Requirements
- ⚠️Requires a Shopify store with Admin API access (typically Shopify Plus or Development store).
- ⚠️Requires specific Shopify Admin API scopes: `read_checkout_branding_settings`, `write_checkout_branding_settings`, `write_files`.
- ⚠️Requires manual configuration of Shopify credentials in a `.env` file.
Verified SafeView Analysis
word2pdf_hello_mcp
by xue20010808
This MCP server serves as a scaffold to demonstrate building and deploying AI-powered tools, resources, and prompts using the Smithery CLI and FastMCP framework.
This MCP server serves as a scaffold to demonstrate building and deploying AI-powered tools, resources, and prompts using the Smithery CLI and FastMCP framework.
Setup Requirements
- ⚠️Requires Smithery API key for deployment (not strictly for local dev)
- ⚠️Requires `uv` (a modern Python package installer/runner) to be installed
- ⚠️Requires Python 3.10 or higher