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)
swapi-mcp-server-app
by limaCoder
The server provides a Model Context Protocol (MCP) interface to query and retrieve information from the Star Wars API (SWAPI), offering tools for searching characters, planets, films, and fetching detailed character data, as well as a resource to list all films.
The server provides a Model Context Protocol (MCP) interface to query and retrieve information from the Star Wars API (SWAPI), offering tools for searching characters, planets, films, and fetching detailed character data, as well as a resource to list all films.
Setup Requirements
- ⚠️Requires a Node.js environment (v18 or higher recommended by dependencies) to install and run.
- ⚠️Requires TypeScript to be installed and the project to be built (`npm run build`) before it can be executed.
- ⚠️As an MCP server, it is designed to be interacted with via a compatible Model Context Protocol client or framework.
Verified SafeView Analysis
PhiSHRI_MCP
by Stryk91
Provides persistent context 'doors' (JSON bundles) to AI models, allowing them to resume work across sessions, maintain state, and access a structured knowledge base without re-explaining everything.
Provides persistent context 'doors' (JSON bundles) to AI models, allowing them to resume work across sessions, maintain state, and access a structured knowledge base without re-explaining everything.
Setup Requirements
- ⚠️The `PHISHRI_PATH` environment variable must be correctly set to the root directory of the knowledge base. If not found, the server will attempt to prompt the user via stderr, which can cause the server to hang or behave unpredictably in non-interactive (e.g., automated MCP) environments.
- ⚠️The recommended installation method explicitly uses `Invoke-Expression` (iex) in PowerShell, which carries a severe security risk and should be approached with extreme caution, ideally by manually inspecting the script or avoiding this installation method entirely.
- ⚠️The server is written in Rust, requiring the Rust toolchain if building from source, though pre-compiled binaries are available via the installer.
Review RequiredView Analysis
slack-notifications-mcp
by Stig-Johnny
Allows an AI agent to monitor Xcode Cloud build statuses and interact with Slack channels programmatically.
Allows an AI agent to monitor Xcode Cloud build statuses and interact with Slack channels programmatically.
Setup Requirements
- ⚠️Requires manual creation and configuration of a Slack App, including setting specific bot token scopes (e.g., `channels:history`, `chat:write`, `search:read`).
- ⚠️The `SLACK_BOT_TOKEN` and `SLACK_BUILD_CHANNEL_ID` environment variables are mandatory for full functionality and must be obtained manually from Slack.
- ⚠️The Slack bot needs to be explicitly invited to any private channels it intends to access or monitor messages from.
Verified SafeView Analysis
budgie
by chieftecho
A Go-based MCP server that exposes specialized Kiro agents as sub-tools for complex task orchestration within the Kiro CLI ecosystem, with robust session management and Docker-based sandboxing.
A Go-based MCP server that exposes specialized Kiro agents as sub-tools for complex task orchestration within the Kiro CLI ecosystem, with robust session management and Docker-based sandboxing.
Setup Requirements
- ⚠️Docker is required for 'sandbox mode', which is highly recommended for security.
- ⚠️The 'budgie-sandbox' Docker image must be pre-built: `docker build -t budgie-sandbox:latest .`
- ⚠️Every sub-agent call (by the orchestrator) MUST include a 'directory' parameter, otherwise the call will fail.
- ⚠️Every sub-agent JSON configuration MUST include 'fs_read' and 'fs_write' in its 'allowedTools' list for response file decoupling, which might seem counter-intuitive for agents that conceptually don't need file system access.
Verified SafeView Analysis
jira-mcp-server
by Yogeshknaik
Provides tools to interact with Jira, enabling programmatic execution of JQL queries, creation/editing/deletion of tickets, and management of Jira projects and statuses.
Provides tools to interact with Jira, enabling programmatic execution of JQL queries, creation/editing/deletion of tickets, and management of Jira projects and statuses.
Setup Requirements
- ⚠️Requires Jira URL, API email, and API key configured as environment variables (JIRA_URL, JIRA_API_MAIL, JIRA_API_KEY).
- ⚠️Requires 'npm install' to install dependencies and 'npm run build' to compile the TypeScript code.
- ⚠️Specifically designed for use with Claude Desktop, requiring configuration in 'claude_desktop_config.json'.
Verified SafeView Analysis
my-mcp-server
by Harsha-1705
A multi-tool agent designed for web quality assurance, capable of scraping web pages, optimizing images, and creating Jira tickets for identified issues.
A multi-tool agent designed for web quality assurance, capable of scraping web pages, optimizing images, and creating Jira tickets for identified issues.
Setup Requirements
- ⚠️Requires Playwright browser binaries to be installed (e.g., via 'playwright install' after pip installation).
- ⚠️Real Jira ticket creation requires setting 'JIRA_URL', 'JIRA_EMAIL', and 'JIRA_TOKEN' environment variables.
- ⚠️The 'create_jira_ticket' tool uses a hardcoded Jira project key ('WEB') which needs to be customized for your specific Jira instance.
Verified SafeView Analysis
glkvm-mcp
by sk3tch
Control KVM devices (mouse, keyboard, screenshot, OCR) directly over HTTPS with mTLS for agent-driven GUI automation on remote computers.
Control KVM devices (mouse, keyboard, screenshot, OCR) directly over HTTPS with mTLS for agent-driven GUI automation on remote computers.
Setup Requirements
- ⚠️Requires Tesseract OCR (`tesseract-ocr`) and FFmpeg (`ffmpeg`) to be installed locally on the machine running the MCP server.
- ⚠️The target KVM device must be running Linux with USB HID gadget support and `ustreamer` for video capture, which may require specific hardware and kernel configuration.
- ⚠️Requires a multi-step, manual process for generating and managing mutual TLS (mTLS) certificates (CA, client, and per-KVM server certs), which is complex and prone to misconfiguration.
Verified SafeView Analysis
jadx-mcp-server
by zhangchark
This server acts as an MCP (Microservice Communication Protocol) proxy to a local JADX-AI-MCP Plugin, enabling programmatic interaction for Android reverse engineering tasks.
This server acts as an MCP (Microservice Communication Protocol) proxy to a local JADX-AI-MCP Plugin, enabling programmatic interaction for Android reverse engineering tasks.
Setup Requirements
- ⚠️Requires a JADX-AI-MCP Plugin instance running locally on a specified port (default 8650).
- ⚠️Requires Python 3.10 or newer.
- ⚠️Requires `fastmcp` and `httpx` Python packages to be installed.
Verified SafeView Analysis
stable-diffusion-mcp
by hawkymisc
Integrate Stable Diffusion image generation models with LLMs (like Claude) via the Model Context Protocol, enabling natural language control for image generation.
Integrate Stable Diffusion image generation models with LLMs (like Claude) via the Model Context Protocol, enabling natural language control for image generation.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️Requires a CUDA-enabled GPU (NVIDIA), Apple Silicon (MPS), or falls back to CPU (performance significantly impacted).
- ⚠️Large Stable Diffusion models (e.g., SD3.5-large-turbo) require substantial RAM/VRAM (32GB+ RAM, 48GB+ recommended for WSL with large models).
- ⚠️Dependencies include fastmcp, diffusers, transformers, torch, pillow, accelerate, and psutil.
Verified SafeView Analysis
go-devops-mcp
by dontpanicw
A Micro-Capability Platform (MCP) server designed to optimize routine DevOps tasks for backend developers and other users through a standardized tool interface.
A Micro-Capability Platform (MCP) server designed to optimize routine DevOps tasks for backend developers and other users through a standardized tool interface.
Setup Requirements
- ⚠️Requires Go runtime and dependencies (`github.com/mark3labs/mcp-go`).
- ⚠️Designed to communicate via standard I/O (stdin/stdout), typically requiring integration with a parent process or system.
Verified SafeView Analysis
game-analytics-mcp-server
by jussikolehmainen
A server for collecting and processing analytics data from a game, likely a multiplayer or Minecraft-related application.
A server for collecting and processing analytics data from a game, likely a multiplayer or Minecraft-related application.
Setup Requirements
- ⚠️Requires Node.js runtime and a package manager (npm or yarn).
- ⚠️Database configuration required for data persistence (type unspecified).
Verified SafeView Analysis
ContextKeep
by mordang7
Provides a standalone, persistent, and searchable long-term memory server for AI agents and tools, compatible with the Model Context Protocol (MCP).
Provides a standalone, persistent, and searchable long-term memory server for AI agents and tools, compatible with the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️Manual copying of the generated `mcp_config.json` content into the AI client's configuration is necessary.
- ⚠️The WebUI runs with Flask `debug=True` by default when started manually, which is a significant security risk for a network-accessible server.