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)
cursoradk
by blogtheristo
Automates the deployment of an MCP Server to Google Cloud Platform using GitHub Actions and Workload Identity Federation.
Automates the deployment of an MCP Server to Google Cloud Platform using GitHub Actions and Workload Identity Federation.
Setup Requirements
- ⚠️Requires a Google Cloud Platform project with Workload Identity Federation configured (specifically a pool named 'github-pool' and a provider named 'github-provider').
- ⚠️Requires a GCP Service Account ('cursoradk25@cursoradk.iam.gserviceaccount.com') with permissions to deploy the actual MCP server.
- ⚠️The GitHub repository must match the audience specified in the workflow ('https://github.com/blogtheristo/cursoradk').
Verified SafeView Analysis
claude-sessions-mcp
by es6kr
Manages Claude Code conversation sessions, including project, session, and message management, along with a SvelteKit-based Web UI.
Manages Claude Code conversation sessions, including project, session, and message management, along with a SvelteKit-based Web UI.
Setup Requirements
- ⚠️Requires Node.js 22+ to run.
- ⚠️Requires pnpm 9.15.0 with corepack enabled for development/installation.
- ⚠️Requires manual Claude Code MCP integration or editing `~/.claude.json`.
Review RequiredView Analysis
mcp-server-suite
by consigcody94
This suite provides specialized MCP servers for natural language to SQL translation, AST-based code security analysis, and Git conventional commit message generation.
This suite provides specialized MCP servers for natural language to SQL translation, AST-based code security analysis, and Git conventional commit message generation.
Setup Requirements
- ⚠️Requires Node.js >= 18.0.0
- ⚠️Requires npm >= 10.0.0
- ⚠️SQL Whisperer requires loading a database schema (SQL or JSON) using its tools before natural language queries can be effectively translated.
Verified SafeView Analysis
RulesetMCP
by n8daniels
RulesetMCP provides AI agents with project-aware rulebooks defined in version-controlled files for contextual understanding and enforcement of coding standards, conventions, and process guidelines.
RulesetMCP provides AI agents with project-aware rulebooks defined in version-controlled files for contextual understanding and enforcement of coding standards, conventions, and process guidelines.
Setup Requirements
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️A `rulesetmcp.config.json` file must be created and specified for project configuration.
- ⚠️The YAML parser currently uses `JSON.parse` (as an MVP), which may not robustly handle complex YAML structures; a proper YAML library is planned but not yet implemented.
Verified SafeView Analysis
mcp-mongodb
by ziangziangziang
Exposes a MongoDB database to Model Context Protocol (MCP) agents, providing tools for database inspection, querying, and aggregation.
Exposes a MongoDB database to Model Context Protocol (MCP) agents, providing tools for database inspection, querying, and aggregation.
Setup Requirements
- ⚠️Requires Node.js 18+.
- ⚠️Requires a MongoDB instance (local or hosted) to be running and `MONGODB_URI` environment variable to be set.
- ⚠️Requires an MCP-capable client (e.g., GitHub Copilot Chat in Agent mode, Codex CLI) for interaction.
- ⚠️For robust security, the MongoDB user connected via `MONGODB_URI` must be configured with read-only permissions to prevent accidental or malicious write/delete operations.
Verified SafeView Analysis
iphone-mcp
by hunterkevv
Provides an MCP server to automate iPhone tasks like UI interaction, app control, and screenshot capture via Appium.
Provides an MCP server to automate iPhone tasks like UI interaction, app control, and screenshot capture via Appium.
Setup Requirements
- ⚠️Requires a local Appium server to be installed and running, which itself needs a complex iOS development environment setup (Xcode, WebDriverAgent).
- ⚠️The UDID of the target iPhone is a mandatory configuration ('DEVICE_UDID' environment variable or '--udid' argument).
- ⚠️Relies on 'pymobiledevice3' for direct device interaction, which might have its own platform-specific dependencies or requirements.
Verified SafeView Analysis
cloudflare-dns-mcp
by daniil-shumko
Enables natural language management of Cloudflare DNS records and zones for AI assistants via the Model Context Protocol.
Enables natural language management of Cloudflare DNS records and zones for AI assistants via the Model Context Protocol.
Setup Requirements
- ⚠️Requires CLOUDFLARE_API_TOKEN environment variable to be set.
- ⚠️Cloudflare API Token needs specific permissions: Zone.Zone: Read, Zone.DNS: Edit, and optionally Zone.Zone: Edit for the `add_zone` tool.
- ⚠️Requires Node.js version 18.0.0 or higher.
Verified SafeView Analysis
learn-mcp-server
by kashyapm94
This server provides a set of tools for an AI agent to interact with e-commerce data like customer information, order details, and product inventory.
This server provides a set of tools for an AI agent to interact with e-commerce data like customer information, order details, and product inventory.
Setup Requirements
- ⚠️Requires Python 3.12 or newer.
- ⚠️Designed to be integrated with an LLM via the MCP protocol; it is not a standalone web service.
Verified SafeView Analysis
respring-content-mcp
by Andrewwilliamross
Generates branded marketing materials like pitch decks, one-pagers, and social media infographics on demand.
Generates branded marketing materials like pitch decks, one-pagers, and social media infographics on demand.
Setup Requirements
- ⚠️Requires Playwright's Chromium browser to be installed (`npx playwright install chromium`).
- ⚠️Requires Node.js runtime environment.
- ⚠️HTML escaping is explicitly disabled in templates, posing a high risk for HTML/script injection if content is not pre-sanitized.
Review RequiredView Analysis
diabetes-agent-mcp-server
by zikifaker
Serves as a Middle-ware Call Protocol (MCP) server providing specialized tools for diabetes knowledge graph search and user-specific knowledge base retrieval, primarily supporting Retrieval Augmented Generation (RAG) for AI agents.
Serves as a Middle-ware Call Protocol (MCP) server providing specialized tools for diabetes knowledge graph search and user-specific knowledge base retrieval, primarily supporting Retrieval Augmented Generation (RAG) for AI agents.
Setup Requirements
- ⚠️Requires external database instances: A Neo4j graph database and a Milvus vector database must be running and accessible.
- ⚠️Requires a paid API Key: An API key for Alibaba Cloud Dashscope (or a compatible OpenAI endpoint) is required for `text-embedding-v4` embeddings, incurring usage costs.
- ⚠️Requires manual data ingestion: Initial setup involves running `cmd/milvus-schema/main.go` to create the Milvus collection schema and `cmd/knowledge-graph/main.go` to populate the Neo4j knowledge graph from local JSON files.
Verified SafeView Analysis
pg-mcp-server
by sequenzia
Enables LLMs to interact with PostgreSQL databases for progressive schema discovery and read-only query execution.
Enables LLMs to interact with PostgreSQL databases for progressive schema discovery and read-only query execution.
Setup Requirements
- ⚠️Requires Python 3.11+.
- ⚠️Requires PostgreSQL 14+.
- ⚠️Requires database connection details (PG_HOST, PG_PORT, PG_DATABASE, PG_USER, PG_PASSWORD) configured via .env file or environment variables.
Verified SafeView Analysis
mcp-lab
by Preetnagda
A Next.js dashboard for registering and testing HTTP-based Model Context Protocol (MCP) servers, allowing manual tool interaction or LLM-orchestrated chat experiences.
A Next.js dashboard for registering and testing HTTP-based Model Context Protocol (MCP) servers, allowing manual tool interaction or LLM-orchestrated chat experiences.
Setup Requirements
- ⚠️Requires AWS credentials configured locally for deployment/development.
- ⚠️Requires a PostgreSQL database URL and an encryption key to be configured as secrets (`DATABASE_URL`, `ENCRYPTION_KEY`).
- ⚠️Requires API keys for LLM providers (e.g., OpenAI, Anthropic) to enable AI chat functionalities, which are typically paid services.
- ⚠️Requires an email provider API key and sender email (`EMAIL_API_KEY`, `EMAIL_FROM`) for user login via magic links.