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)
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
Nextjs-React-Tailwind-Assistant
by CaullenOmdahl
Serves as an AI companion providing comprehensive documentation, UI components, and design patterns for building Next.js, React, and Tailwind CSS applications.
Serves as an AI companion providing comprehensive documentation, UI components, and design patterns for building Next.js, React, and Tailwind CSS applications.
Setup Requirements
- ⚠️Strict adherence to ES Modules is required, including the use of '.js' extensions for TypeScript imports, which can be a common point of friction for Node.js projects.
- ⚠️The server critically depends on the 'content/' directory (5.3 MB) being correctly committed to git, included in 'package.json's 'files' array, and copied to '.smithery/content/' during the build process for successful operation and deployment.
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.
Review RequiredView Analysis
mcp-ai-weather-server
by ravi-edutech
Provides current weather alerts and detailed forecasts by integrating with the National Weather Service (NWS) API, designed to extend the capabilities of an AI agent through the Model Context Protocol (MCP).
Provides current weather alerts and detailed forecasts by integrating with the National Weather Service (NWS) API, designed to extend the capabilities of an AI agent through the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Only supports US locations for weather forecasts (NWS API limitation)
Verified SafeView Analysis
alibabacloud-dms-mcp-server
by shawaizshabbir
Provides a unified multi-cloud data management gateway for secure cross-source data access and AI-driven data operations.
Provides a unified multi-cloud data management gateway for secure cross-source data access and AI-driven data operations.
Setup Requirements
- ⚠️Requires Alibaba Cloud Access Key ID (ALIBABA_CLOUD_ACCESS_KEY_ID)
- ⚠️Requires Alibaba Cloud Access Key Secret (ALIBABA_CLOUD_ACCESS_KEY_SECRET)
- ⚠️Requires Python 3.12 or newer
- ⚠️Requires `uv` for running as per client configuration example (though it can be run via python directly)