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)
mcp-chat-client
by thoughtspot
A modern chat client that integrates with Model Context Protocol (MCP) servers to provide AI-powered conversations with access to various tools and resources.
A modern chat client that integrates with Model Context Protocol (MCP) servers to provide AI-powered conversations with access to various tools and resources.
Setup Requirements
- ⚠️Requires a Cloudflare account for deployment and Cloudflare Workers KV for caching.
- ⚠️Requires a Supabase account with PostgreSQL and Auth configured for user management and MCP server metadata storage.
- ⚠️Requires API keys for OpenAI (or Azure OpenAI) and Exa.ai for core AI functionality and web search.
Verified SafeView Analysis
mcp-mineru
by TINKPA
Implements or interacts with the Minecraft Protocol, likely for building custom Minecraft servers or client utilities.
Implements or interacts with the Minecraft Protocol, likely for building custom Minecraft servers or client utilities.
Setup Requirements
- ⚠️A Python environment (3.x) and the `uv` package manager are required for setup and execution.
- ⚠️The presence of `claude_desktop_config.example.json` suggests potential integration with Anthropic's Claude API, which may require an API key and incur usage costs.
- ⚠️Network configuration (e.g., firewall rules, port forwarding) may be necessary to make the server accessible from outside the local machine.
Verified SafeView Analysis
mcp-oauth2-proxy
by matheuscscp
This project acts as an OAuth2 proxy to secure web applications or services, handling authentication and authorization through an OAuth2 provider.
This project acts as an OAuth2 proxy to secure web applications or services, handling authentication and authorization through an OAuth2 provider.
Setup Requirements
- ⚠️Requires an OAuth2 provider (e.g., Google, GitHub) and configuration details (client ID, client secret, redirect URI).
- ⚠️Requires an upstream service to proxy and protect.
- ⚠️Proper HTTPS configuration and a public domain name are essential for production OAuth2 flows.
Verified SafeView Analysis
mcp-server-csdn
by CorgiBoyG
The server automatically publishes Markdown articles to the CSDN platform, acting as a tool called by a Spring AI agent.
The server automatically publishes Markdown articles to the CSDN platform, acting as a tool called by a Spring AI agent.
Setup Requirements
- ⚠️Requires manual extraction and configuration of a CSDN login cookie from browser developer tools, which is prone to expiration.
- ⚠️Specific Java Development Kit (JDK 17+) and Maven (3.6+) versions are required.
- ⚠️Relies on the stability and undocumented authentication mechanisms of CSDN's internal `bizapi.csdn.net` API, which could change without notice.
Verified SafeView Analysis
springai-mcp-gateway
by oalles
An OAuth 2.1 secured Spring AI MCP gateway enabling ChatGPT Connectors to interact with local development tools via a streamable HTTP endpoint.
An OAuth 2.1 secured Spring AI MCP gateway enabling ChatGPT Connectors to interact with local development tools via a streamable HTTP endpoint.
Setup Requirements
- ⚠️Requires Java 25 and Maven.
- ⚠️Requires a separate Authorization Server module (auth-server) to be running concurrently on port 9090.
- ⚠️Cloudflare Tunnel setup is required for public access and ChatGPT integration, including a domain managed by Cloudflare and specific path-based routing configuration.
- ⚠️The Authorization Server and MCP Gateway must have their 'issuer'/'issuer-uri' configured to match the public domain used by the Cloudflare Tunnel.
Verified SafeView Analysis
foreman-mcp-server
by theforeman
A Model Context Protocol (MCP) server that enables Language Models (LLMs) to interact with a Foreman instance for IT automation, reporting, and configuration management.
A Model Context Protocol (MCP) server that enables Language Models (LLMs) to interact with a Foreman instance for IT automation, reporting, and configuration management.
Setup Requirements
- ⚠️Requires Python 3.12+
- ⚠️Requires access to an existing Foreman instance
- ⚠️Foreman API credentials (username/password or token) are mandatory and handled differently based on transport mode (CLI/ENV for stdio, headers for streamable-http)
- ⚠️Requires an MCP-compatible client (e.g., VSCode with Copilot, Claude Desktop, MCP Inspector) to interact with the server
Verified SafeView Analysis
sfguide-getting-started-with-snowflake-mcp-server
by Snowflake-Labs
Enables organizations to leverage AI agents for secure, natural language querying and activation of vast financial services data within Snowflake to derive insights and actions.
Enables organizations to leverage AI agents for secure, natural language querying and activation of vast financial services data within Snowflake to derive insights and actions.
Setup Requirements
- ⚠️Requires access to a Snowflake account and a configured database (e.g., DASH_MCP_DB).
- ⚠️Requires an API key for an AI model provider (e.g., OpenAI API Key) to power the AI agents.
Verified SafeView Analysis
fastmcp
by YashMakan
Build fast, declarative, and type-safe servers implementing the Model Context Protocol (MCP) in Dart.
Build fast, declarative, and type-safe servers implementing the Model Context Protocol (MCP) in Dart.
Setup Requirements
- ⚠️Requires `dart run build_runner build` to be executed after code changes (e.g., adding/modifying annotated functions) to generate boilerplate.
- ⚠️Mandatory `part 'your_file.fastmcp.g.dart';` directive must be added at the top of files containing `@Tool`, `@Resource`, or `@Prompt` annotations.
- ⚠️Requires Dart SDK version >= 3.0.0.
Verified SafeView Analysis
mastra-playwright-mcp-with-aws
by tsukuboshi
Orchestrates an AI agent using Amazon Bedrock and AWS ECS to perform automated browser interactions via the Playwright MCP server.
Orchestrates an AI agent using Amazon Bedrock and AWS ECS to perform automated browser interactions via the Playwright MCP server.
Setup Requirements
- ⚠️Requires Node.js v20 or higher, AWS CDK v2 or higher, and Docker v20 or higher.
- ⚠️Requires AWS credentials (Access Key/Secret Key/Session Token) for local development or appropriate IAM roles for AWS deployment.
- ⚠️Amazon Bedrock model must be enabled in the AWS Console before deployment.
Verified SafeView Analysis
RAMIE-RAD_AI_Messing_In_Earthworks
by B-AROL-O
A local AI-powered wheeled robot (RAMIE) capable of listening, speaking, and executing commands via a Gradio web interface, designed for local compute and real-time interaction.
A local AI-powered wheeled robot (RAMIE) capable of listening, speaking, and executing commands via a Gradio web interface, designed for local compute and real-time interaction.
Setup Requirements
- ⚠️Requires specific robot hardware: Latte Panda Mu N100 16GB, Latte Panda Mu Lite Carrier Board, Atmel AT324PA microcontroller, HS422 servo motors, and custom 3D-printed parts.
- ⚠️Requires local Ollama installation and specific LLM models (`qwen3:4b-instruct`, `qwen3:4b`) to be pulled.
- ⚠️Requires specific Linux OS (Ubuntu 24.04 Server LTS) on the SBC, with careful serial port (`/dev/ttyS4`) permissions (`dialout` group) and network configuration.
- ⚠️Requires `pyserial`, `gradio`, and `llama_index` Python packages, typically managed with `uv`.
Review RequiredView Analysis
wechat-official-account-mcp
by xwang152-jack
Provides a Model Context Protocol (MCP) service to enable AI applications to interact with WeChat Official Account APIs, managing features like authentication, media, drafts, and publishing.
Provides a Model Context Protocol (MCP) service to enable AI applications to interact with WeChat Official Account APIs, managing features like authentication, media, drafts, and publishing.
Setup Requirements
- ⚠️Requires WeChat AppID and AppSecret to be provided via CLI arguments.
- ⚠️Node.js 18+ runtime is required.
- ⚠️For SSE mode, `CORS_ORIGIN` environment variable should be configured for security (e.g., `https://your-domain.com`).
- ⚠️Sensitive data encryption for SQLite storage (`WECHAT_MCP_SECRET_KEY` environment variable) should be used with a strong, securely managed key.
Verified SafeView Analysis
n8n-workflows
by Naveen666555
A fast, modern documentation system for N8N workflows, providing search, categorization, visualization, and a RESTful API for workflow management and analysis.
A fast, modern documentation system for N8N workflows, providing search, categorization, visualization, and a RESTful API for workflow management and analysis.
Setup Requirements
- ⚠️Requires Node.js 19+ installed.
- ⚠️N8N workflow JSON files must be manually copied into the 'workflows/' directory after cloning.
- ⚠️Database and directories need to be initialized via 'npm run init' and workflows indexed with 'npm run index' before starting the server for the first time.