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)
nextjs-mcp-server
by jpeseWang
A Next.js-based web interface or proxy for managing an existing Minecraft server instance.
A Next.js-based web interface or proxy for managing an existing Minecraft server instance.
Setup Requirements
- ⚠️Requires Node.js (and npm/yarn/pnpm) to install dependencies and run the server.
- ⚠️Requires an existing Minecraft server instance (or setup) for this application to connect to or manage.
Review RequiredView Analysis
mcp-server-lemonsqueezy
by RickyCompagny
Manage Lemon Squeezy e-commerce and subscription data (stores, products, webhooks) via a Model Context Protocol (MCP) server, primarily for interaction through LLMs like Cursor/Claude.
Manage Lemon Squeezy e-commerce and subscription data (stores, products, webhooks) via a Model Context Protocol (MCP) server, primarily for interaction through LLMs like Cursor/Claude.
Setup Requirements
- ⚠️Requires a Lemon Squeezy API Key (free with a Lemon Squeezy account, but Lemon Squeezy itself is a payment platform that may involve costs for transactions/features).
- ⚠️Requires Node.js runtime environment for `npx` execution.
- ⚠️Designed for integration with Model Context Protocol clients like Cursor/Claude.
Verified SafeView Analysis
3AmigosMCP
by honestlai
Provides a comprehensive containerized environment for AI coding agents by combining browser automation (Playwright), file system access, and database operations.
Provides a comprehensive containerized environment for AI coding agents by combining browser automation (Playwright), file system access, and database operations.
Setup Requirements
- ⚠️Requires Docker and Docker Compose installed.
- ⚠️Requires Cursor or VS Code with Model Context Protocol (MCP) support.
- ⚠️The `Network-Bridge` Docker network must be created externally if not already present (e.g., `docker network create Network-Bridge`).
Review RequiredView Analysis
github-mcp-mod
by mixelpixx
Connects AI tools (agents, assistants, chatbots) to GitHub's platform to read repositories, manage issues/PRs, analyze code, and automate workflows through natural language interactions.
Connects AI tools (agents, assistants, chatbots) to GitHub's platform to read repositories, manage issues/PRs, analyze code, and automate workflows through natural language interactions.
Setup Requirements
- ⚠️GitHub Personal Access Token (PAT) required for authentication with appropriate scopes (e.g., 'repo').
- ⚠️Docker required for local containerized deployment.
- ⚠️Requires Go 1.21+ (for client tool) or Go 1.24+ (for server source build).
Verified SafeView Analysis
DS-MCP-FLOWISE
by dtsoden
This MCP server enables AI assistants to design, build, and deploy Flowise chatflows and agentflows by providing deep knowledge of Flowise nodes, their configurations, and connection rules.
This MCP server enables AI assistants to design, build, and deploy Flowise chatflows and agentflows by providing deep knowledge of Flowise nodes, their configurations, and connection rules.
Setup Requirements
- ⚠️Direct deployment to Flowise requires configuring FLOWISE_API_URL and FLOWISE_API_KEY environment variables.
- ⚠️For non-npx installations (e.g., global npm install or build from source), the node database must be prepared manually by running `npm run extract && npm run prepare-db`.
- ⚠️Requires Node.js version 18.0.0 or higher.
Verified SafeView Analysis
mcp-stock-server
by gaforov
A real-time stock price retrieval system that supports natural language queries with Yahoo Finance and CSV fallback.
A real-time stock price retrieval system that supports natural language queries with Yahoo Finance and CSV fallback.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Internet connection is needed for real-time data from Yahoo Finance (CSV fallback is available offline).
- ⚠️The `mcp_client.py` and `mcp_server.py` files should be in the same directory for the client to find the server.
Verified SafeView Analysis
solidityscan-mcp-server
by Credshields
An MCP server exposing SolidityScan for smart contract security analysis and reporting for integration with MCP-capable clients.
An MCP server exposing SolidityScan for smart contract security analysis and reporting for integration with MCP-capable clients.
Setup Requirements
- ⚠️Requires Node.js 18+
- ⚠️Requires a SolidityScan API key (SOLIDITYSCAN_API_KEY) which may involve a paid subscription.
- ⚠️Requires an MCP-capable client (e.g., Claude Desktop, Cursor) to interact with it.
Verified SafeView Analysis
shopify-mcp-server
by bcsgarcia
A middleware HTTP API designed to simplify, build, and execute Shopify GraphQL search queries for automation tools.
A middleware HTTP API designed to simplify, build, and execute Shopify GraphQL search queries for automation tools.
Setup Requirements
- ⚠️Requires Shopify Admin API access token (SHOPIFY_ACCESS_TOKEN) with necessary read/write permissions for products and orders.
- ⚠️Requires a custom API key (MCP_API_KEY) for server authentication; deploying without it will leave all endpoints (except / and /health) publicly accessible.
- ⚠️Requires a Node.js 14.17+ environment or Docker.
Review RequiredView Analysis
garmin-mcp-ts
by sedoglia
Connects Claude Desktop to Garmin Connect, enabling natural language queries, analysis, and management of fitness activities, health metrics, sleep data, and device information.
Connects Claude Desktop to Garmin Connect, enabling natural language queries, analysis, and management of fitness activities, health metrics, sleep data, and device information.
Setup Requirements
- ⚠️Requires Node.js 18.0 or higher.
- ⚠️Optional but recommended installation of 'keytar' for native OS vault integration (otherwise, it defaults to file-based key storage, which is also encrypted).
- ⚠️For manual repository clones, requires editing Claude Desktop's 'claude_desktop_config.json' file (installation via .mcpb bundle handles this automatically).
- ⚠️Garmin OAuth API has known limitations, such as inability to add activity comments and partial support for activity privacy ('followers' option is not supported and returns an error).
Verified SafeView Analysis
pinocchio
by tomblancdev
An MCP server that spawns autonomous Claude Code agents in isolated Docker containers for secure code analysis, development, and modification.
An MCP server that spawns autonomous Claude Code agents in isolated Docker containers for secure code analysis, development, and modification.
Setup Requirements
- ⚠️Requires Docker & Docker Compose to be installed and running.
- ⚠️Requires Claude Code CLI (`claude` command) and authenticated Claude API credentials (`~/.claude/.credentials.json`).
- ⚠️Initial workspace paths require explicit approval via the `manage_config` tool for security.
- ⚠️Docker Socket Proxy may occasionally become 'unhealthy', requiring a restart.
Verified SafeView Analysis
sbol-mcp-server
by Glebasta33
Assists Android developers with generating Clean Architecture layers, managing tasks, and resolving Gradle build errors by interacting with an MCP client.
Assists Android developers with generating Clean Architecture layers, managing tasks, and resolving Gradle build errors by interacting with an MCP client.
Setup Requirements
- ⚠️Requires Java 17+ and Kotlin 2.2.0+
- ⚠️Assumes a local Gradle environment for compiler tools, including the `gradlew` wrapper in the project root.
- ⚠️The server communicates via standard I/O (stdin/stdout), not network ports.
Review RequiredView Analysis
htm-mcp-server
by cserock
Deploys a user-friendly Streamlit interface for a LangGraph ReAct AI agent to interact with various external tools and data sources via the Model Context Protocol (MCP).
Deploys a user-friendly Streamlit interface for a LangGraph ReAct AI agent to interact with various external tools and data sources via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires OpenAI and/or Anthropic API Key (Paid Services) for LLM access, and an Upstage API Key for embeddings (for the RAG tool).
- ⚠️Python 3.12 or newer is required as per `pyproject.toml`.
- ⚠️Docker Desktop is recommended for easy setup and running all components, otherwise manual virtual environment setup is needed.
- ⚠️The `allow_dangerous_deserialization=True` flag in FAISS loading poses a security risk and should be carefully evaluated regarding data source trust.