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)
vibe-workflow-mcp
by Ch1nyzzz
Automates AI-assisted software development workflows by managing project initialization, documentation (PRD/GDD, tech stack, architecture, changelog), and progress tracking within a 'memory-bank' directory.
Automates AI-assisted software development workflows by managing project initialization, documentation (PRD/GDD, tech stack, architecture, changelog), and progress tracking within a 'memory-bank' directory.
Setup Requirements
- ⚠️Requires Python 3.12+.
- ⚠️Requires `fastmcp` library (`pip install fastmcp`).
- ⚠️Requires manual configuration for AI tools (e.g., Claude Code/Desktop, Codex CLI) to register the MCP server with the correct file path.
Verified SafeView Analysis
mcp-basics
by RealGustavoHerrera
A minimal example of building an MCP client and server in Python for connecting AI models to external tools and data, demonstrating AI agent capabilities.
A minimal example of building an MCP client and server in Python for connecting AI models to external tools and data, demonstrating AI agent capabilities.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid Service)
- ⚠️Requires manual creation of a `.env` file for the API key
- ⚠️Requires Python 3 environment and `pip install -r requirements.txt`
Verified SafeView Analysis
juju-mcp
by nsklikas
Enables LLMs to interact with and manage Juju environments by exposing CLI commands as Model Context Protocol (MCP) tools.
Enables LLMs to interact with and manage Juju environments by exposing CLI commands as Model Context Protocol (MCP) tools.
Setup Requirements
- ⚠️Requires Juju CLI installed and available in system PATH.
- ⚠️Requires Kubectl CLI installed and available in system PATH.
- ⚠️Requires being logged in to a Juju controller (juju login).
Review RequiredView Analysis
geo_task_mcp_server
by MoQiii
A Model Context Protocol (MCP) server for managing geographical tasks, designed to integrate with AI assistants.
A Model Context Protocol (MCP) server for managing geographical tasks, designed to integrate with AI assistants.
Setup Requirements
- ⚠️Requires a separate 'geo_task_server' backend running at http://localhost:8080.
- ⚠️The MCP server is configured to listen on a specific IP address (10.16.37.211:8081) in the `simple_mcp_server.py`, which may require network configuration depending on the deployment environment.
- ⚠️Python 3.8+ is required.
Verified SafeView Analysis
papilio_mcp_server
by GadgetFactory
Enables AI assistants to directly control and debug the Papilio Arcade FPGA board via a Model Context Protocol (MCP) server.
Enables AI assistants to directly control and debug the Papilio Arcade FPGA board via a Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires `pyserial` and `opencv-python` Python packages installed. `opencv-python` can sometimes have complex installation requirements.
- ⚠️Requires a correctly configured serial port (e.g., COM4, /dev/ttyUSB0) connection to the Papilio Arcade board, which may need to be specified via command-line arguments.
- ⚠️The Papilio Arcade FPGA board must be running compatible firmware with the `PAPILIO_MCP_ENABLED` flag defined for the debug features to be active.
Verified SafeView Analysis
MCP-Server-local-SpringAI
by yashas224
An AI-powered help desk ticket management system that allows an LLM to create and retrieve support tickets.
An AI-powered help desk ticket management system that allows an LLM to create and retrieve support tickets.
Setup Requirements
- ⚠️Requires a relational database (e.g., H2, PostgreSQL, MySQL) to persist ticket data.
- ⚠️If integrated with an external LLM via Spring AI, an API key for the respective AI model service (e.g., OpenAI) will be required for full functionality.
Verified SafeView Analysis
mcp-agent-army-claude
by sphilius
The project orchestrates and manages a collection of AI agents powered by Anthropic's Claude models for various tasks or simulations.
The project orchestrates and manages a collection of AI agents powered by Anthropic's Claude models for various tasks or simulations.
Setup Requirements
- ⚠️Requires Anthropic API Key (Paid Service) for Claude model access.
- ⚠️Requires specific programming language runtime (e.g., Python, Node.js) and associated dependency manager.
- ⚠️Configuration of multiple agents will likely be complex, requiring specific setup for each agent's role and parameters.
Review RequiredView Analysis
misc-mcp
by MostafaMahmoud-33
A CTF (Capture The Flag) toolset providing miscellaneous utilities for encoding/decoding and file forensics.
A CTF (Capture The Flag) toolset providing miscellaneous utilities for encoding/decoding and file forensics.
Setup Requirements
- ⚠️Requires Python 3.13 or newer (Python 3.13 is currently in pre-release stages and might not be stable or readily available).
- ⚠️Requires the `mcp` Python library (`pip install mcp`).
- ⚠️The `strings` command-line utility (typically found on Unix-like systems) must be installed and available in the system's PATH for the `search_string_in_file_by_strings` tool to function.
Verified SafeView Analysis
Trilix-Atlassian-MCP-Server
by pranshuiu
The Trilix Atlassian MCP Server acts as a trusted intermediary between AI agents (like ChatGPT, Claude) and Atlassian APIs (Confluence, Jira), providing multi-tenant access to multiple Atlassian organizations with normalized, PHI-safe data exposure.
The Trilix Atlassian MCP Server acts as a trusted intermediary between AI agents (like ChatGPT, Claude) and Atlassian APIs (Confluence, Jira), providing multi-tenant access to multiple Atlassian organizations with normalized, PHI-safe data exposure.
Setup Requirements
- ⚠️Requires manual cloning of the proprietary TwistyGo library to a specific local path (e.g., D:\Idea Usher\twistygo), which is unusual and can be cumbersome, especially for non-Windows users or different drive configurations.
- ⚠️Requires Docker and Docker Compose for local infrastructure services (RabbitMQ, PostgreSQL).
- ⚠️Setting up local development requires running three separate Go services in different terminals (MCP Server, Confluence Service, Jira Service).
Verified SafeView Analysis
ai-agent-mcp-server
by anirudhatalmale7-a11y
Automates developer tasks on a remote GCP VM using an AI agent with SSH-based tools.
Automates developer tasks on a remote GCP VM using an AI agent with SSH-based tools.
Setup Requirements
- ⚠️Requires a GCP project with VM, Cloud Run, Secret Manager, and Cloud Build setup.
- ⚠️Requires manual SSH key pair generation and secure storage of the private key in Secret Manager.
- ⚠️Requires an Anthropic API Key (paid service) for the AI agent to function.
Verified SafeView Analysis
bear-mcp-server
by binnapro
This server allows Claude Code to programmatically interact with and manage notes in the Bear note-taking application on macOS.
This server allows Claude Code to programmatically interact with and manage notes in the Bear note-taking application on macOS.
Setup Requirements
- ⚠️Requires macOS, as Bear is a macOS-only application.
- ⚠️Requires Node.js 18+.
- ⚠️The Bear application must be installed and running.
- ⚠️The `BEAR_TOKEN` environment variable is required by the server's startup script, though its functional use within the Bear API calls is not evident in the provided code.
Review RequiredView Analysis
mcp-obsidian-universal
by breannasalah
This server allows AI models to interact with an Obsidian vault, providing tools for reading, writing, searching, and managing notes.
This server allows AI models to interact with an Obsidian vault, providing tools for reading, writing, searching, and managing notes.
Setup Requirements
- ⚠️Requires Node.js 18.0.0 or later.
- ⚠️Requires an Obsidian vault to be specified via the `OBSIDIAN_VAULT_PATH` environment variable.
- ⚠️Requires manual configuration within each AI client (Claude, ChatGPT, Gemini, Grok, Perplexity) to connect to the server's SSE endpoint.