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)
mcp-server-demo
by zq940222
A custom Spring AI MCP (Multi-Modal Chat Protocol) server designed for runtime dynamic toolset discovery and routing, bypassing Spring AI's default startup-time tool scanning.
A custom Spring AI MCP (Multi-Modal Chat Protocol) server designed for runtime dynamic toolset discovery and routing, bypassing Spring AI's default startup-time tool scanning.
Setup Requirements
- ⚠️Requires Java (likely 17+) and a compatible Spring Boot environment.
- ⚠️Requires an MCP-compatible client (e.g., Spring AI client) to interact with the server's custom endpoints.
- ⚠️Configuration properties like `mcp.toolset.allowed` (for whitelisting toolsets) and cache settings are critical for proper security and performance, though not strictly 'required' for startup.
Verified SafeView Analysis
maintenance-mcp
by jbandu
Provides comprehensive maintenance intelligence for airline operations, including predictive maintenance, parts optimization, and compliance tracking.
Provides comprehensive maintenance intelligence for airline operations, including predictive maintenance, parts optimization, and compliance tracking.
Setup Requirements
- ⚠️Requires a PostgreSQL database to be manually set up and migrated with schema (`npm run db:migrate`) and optionally seeded (`npm run db:seed`).
- ⚠️Neo4j database is optional but recommended for 'get-component-history' and requires separate installation and configuration (`ENABLE_NEO4J=true`).
- ⚠️Machine Learning (ML) functionalities (e.g., predict-component-failures) can optionally depend on an external Python ML service if `PYTHON_ML_SERVICE_URL` is configured.
- ⚠️Language Model (LLM) integration can require a local Ollama instance (`LLM_MODE=ollama`) or a Claude API Key (`LLM_MODE=claude`) for full functionality.
Verified SafeView Analysis
Medical-MCP-Server
by morikazu1119
Provides a reproducible Python development environment template with Docker and Docker Compose, optimized for GPU-accelerated workloads.
Provides a reproducible Python development environment template with Docker and Docker Compose, optimized for GPU-accelerated workloads.
Setup Requirements
- ⚠️Requires Docker and Docker Compose installed on the host machine.
- ⚠️Requires a host machine with NVIDIA GPUs and appropriate drivers for GPU acceleration.
- ⚠️If using `docker-run.sh`, the hardcoded `HOST_DATA_PATH="/mnt/c/mnt/data"` must be adjusted for non-Windows hosts or different data locations.
- ⚠️The default SSH port (2222) on the host must be available or configured otherwise.
Verified SafeView Analysis
a2abridge
by darrelmiller
Bridges Agent-to-Agent (A2A) protocol agents to Model Context Protocol (MCP) clients, dynamically exposing agent skills as tools.
Bridges Agent-to-Agent (A2A) protocol agents to Model Context Protocol (MCP) clients, dynamically exposing agent skills as tools.
Setup Requirements
- ⚠️Requires .NET 9.0 SDK to build and run.
- ⚠️Requires an MCP client (e.g., Claude Desktop) to interact with the server.
- ⚠️Agents compatible with the A2A protocol specification must be hosted and accessible via a URL.
Verified SafeView Analysis
acp-mcp-server-feedstock
by conda-forge
Acts as a bridge server to facilitate communication between Agent Communication Protocol (ACP) agents and Model Context Protocol (MCP) clients.
Acts as a bridge server to facilitate communication between Agent Communication Protocol (ACP) agents and Model Context Protocol (MCP) clients.
Setup Requirements
- ⚠️Requires Python 3.11 or newer.
- ⚠️Primary installation method is via Conda/Mamba from the conda-forge channel.
Verified SafeView Analysis
rss-mcp
by tsoguri
Provides an MCP server for LLMs to access, parse, filter, and analyze content from curated RSS feeds, enabling structured news analysis and trend identification.
Provides an MCP server for LLMs to access, parse, filter, and analyze content from curated RSS feeds, enabling structured news analysis and trend identification.
Setup Requirements
- ⚠️Python 3.12+ required
- ⚠️Manual Claude Desktop configuration required
Verified SafeView Analysis
fastmcp-server
by ShashankShekhar00
A production-ready Model Context Protocol (MCP) server enabling AI agents to execute secure tools with OAuth 2.0 authentication.
A production-ready Model Context Protocol (MCP) server enabling AI agents to execute secure tools with OAuth 2.0 authentication.
Setup Requirements
- ⚠️Requires Python 3.12+ for local development.
- ⚠️Requires Docker 20.10+ and Docker Compose 2.0+ for containerized deployment.
- ⚠️An Auth0 account (OAuth provider) and an OpenWeatherMap API key are essential for full functionality and must be configured in the `.env` file.
- ⚠️The `SECRET_KEY` environment variable must be generated and set (e.g., using `openssl rand -hex 32`).
- ⚠️The `ALLOWED_FILE_PATHS` environment variable requires careful configuration to prevent unintended file access, especially within a Docker container (e.g., `/app/data,/tmp`).
Verified SafeView Analysis
mcp-servers
by KodyDennon
Provides a remote-friendly testing surface for AI agents to control Xcode's iPhone Simulator, enabling tasks like booting devices, opening URLs, capturing screenshots, performing UI automation, and tapping into WebKit Remote Inspector for web content interaction.
Provides a remote-friendly testing surface for AI agents to control Xcode's iPhone Simulator, enabling tasks like booting devices, opening URLs, capturing screenshots, performing UI automation, and tapping into WebKit Remote Inspector for web content interaction.
Setup Requirements
- ⚠️Requires macOS with Xcode and Command Line Tools installed.
- ⚠️Requires 'ios-webkit-debug-proxy' to be installed (e.g., via Homebrew).
- ⚠️Requires 'WebDriverAgent' to be checked out locally and configured, involving manual setup and granting macOS accessibility permissions to Terminal and Simulator.
- ⚠️Safari's 'Develop → Allow Remote Automation' must be enabled in the simulator.
Verified SafeView Analysis
imessage-mcp-server
by DavidGreigQC
Connects Claude Desktop to the macOS Messages app to read iMessage, SMS, and RCS conversations and messages, including mixed-protocol group chats.
Connects Claude Desktop to the macOS Messages app to read iMessage, SMS, and RCS conversations and messages, including mixed-protocol group chats.
Setup Requirements
- ⚠️Requires macOS (tested on Sonoma/Sequoia).
- ⚠️Requires Node.js 18+.
- ⚠️Requires Claude Desktop to be granted Full Disk Access.
Verified SafeView Analysis
mcp-hub
by amir-the-h
A Go-based hub that aggregates multiple Model Context Protocol (MCP) servers and exposes their tools through a unified HTTP API, facilitating interaction for AI models or development tools.
A Go-based hub that aggregates multiple Model Context Protocol (MCP) servers and exposes their tools through a unified HTTP API, facilitating interaction for AI models or development tools.
Setup Requirements
- ⚠️Requires a `config.json` file, which defines the MCP servers to connect to and their respective transport configurations (stdio, HTTP, Docker).
- ⚠️If using `stdio` transport, the necessary runtime environments (e.g., Node.js for `npx`, Python for `python3`) must be available on the host or within the `mcp-hub:local` Docker image.
- ⚠️If using `docker` transport, Docker daemon access is required, typically achieved by mounting `/var/run/docker.sock` to the container, which is a significant security consideration.
Review RequiredView Analysis
mcp-cloudflare-workers-template
by cardosolucass96
A professional template for developing Model Context Protocol (MCP) servers optimized for Cloudflare Workers with TypeScript, enabling rapid development and global deployment of AI-powered tools.
A professional template for developing Model Context Protocol (MCP) servers optimized for Cloudflare Workers with TypeScript, enabling rapid development and global deployment of AI-powered tools.
Setup Requirements
- ⚠️Requires a Cloudflare account for deployment and use of Wrangler CLI (`npx wrangler login`).
- ⚠️Requires Node.js version 18 or higher.
- ⚠️Familiarity with the Model Context Protocol (MCP) is necessary for developing custom tools.
Verified SafeView Analysis
mcp-server-weaviate-ts
by FranciscoAz1
An MCP server for Weaviate vector database, providing tools for querying and generating text with Weaviate collections.
An MCP server for Weaviate vector database, providing tools for querying and generating text with Weaviate collections.
Setup Requirements
- ⚠️Requires a running Weaviate instance.
- ⚠️The default Weaviate client configuration lacks API key authentication, requiring code modification for secure Weaviate access.
- ⚠️The `WEAVIATE_HOST` (default `host.docker.internal:8080`) and `WEAVIATE_SCHEME` (default `http`) environment variables often need adjustment for non-Docker or cloud deployments.