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-servers
by rishit2264
This project demonstrates setting up and interacting with multiple MCP servers (Multi-Compute Protocol) using a client and a ReAct agent powered by an LLM for tool orchestration.
This project demonstrates setting up and interacting with multiple MCP servers (Multi-Compute Protocol) using a client and a ReAct agent powered by an LLM for tool orchestration.
Setup Requirements
- ⚠️Python 3.12+ required
- ⚠️GROQ_API_KEY environment variable is required (paid service)
- ⚠️Requires separate 'mathserver.py' (not provided) and 'weather.py' processes to be running concurrently for the client to function as intended.
Verified SafeView Analysis
code-quality-mcp
by techmad220
A Rust-based MCP server for comprehensive code quality analysis, designed to work alongside harness enforcement gates for proactive self-correction in code generation.
A Rust-based MCP server for comprehensive code quality analysis, designed to work alongside harness enforcement gates for proactive self-correction in code generation.
Setup Requirements
- ⚠️Requires Rust toolchain installed for building (`cargo build`).
- ⚠️Full functionality of `dependency_audit` requires specific language ecosystem auditors (e.g., `cargo-audit`, `npm`, `pip-audit`, `go` with `govulncheck`) to be installed and accessible in the system PATH.
- ⚠️The `pattern_history` tool requires a separate 'cognitive-memory' MCP server running, defaulting to `http://localhost:8050`.
Verified SafeView Analysis
mcp-server-editing-text
by rjmarin
This project likely provides a server-side utility or modification for the Minecraft Protocol, focused on editing or manipulating text-based content within the game or its related server environment.
This project likely provides a server-side utility or modification for the Minecraft Protocol, focused on editing or manipulating text-based content within the game or its related server environment.
Review RequiredView Analysis
mcp-gitlab-mcp-server20
by bioanywhere
Provides Docker deployment configuration and CI/CD setup for a generic 'MCP server' application.
Provides Docker deployment configuration and CI/CD setup for a generic 'MCP server' application.
Setup Requirements
- ⚠️Docker required
- ⚠️GCP Service Account (with appropriate permissions) and Project ID required for CI/CD pushing to Google Artifact Registry
- ⚠️Port 3000 must be available on the host system
Verified SafeView Analysis
mcp-enterprise-server
by GUESTVALENCIA
A multimodal AI platform integrating Qwen3 models for enterprise-level system interaction, real-time multimedia generation, and communication capabilities.
A multimodal AI platform integrating Qwen3 models for enterprise-level system interaction, real-time multimedia generation, and communication capabilities.
Setup Requirements
- ⚠️Requires multiple paid API keys for external services (Groq, Cartesia, Deepgram, Twilio, Render).
- ⚠️Node.js version >=18.0.0 is required for execution.
- ⚠️Image and video generation features are currently placeholders or simulated, requiring further integration for full functionality.
- ⚠️Requires manual `.env` file configuration with all necessary API keys.
Review RequiredView Analysis
private-mcp-registry
by binahm
Manages a private registry of Model Context Protocol (MCP) servers by combining selections from public registries and organization-specific private server definitions, to control what developers can install for tools like GitHub Copilot.
Manages a private registry of Model Context Protocol (MCP) servers by combining selections from public registries and organization-specific private server definitions, to control what developers can install for tools like GitHub Copilot.
Setup Requirements
- ⚠️Requires Python 3.12+
- ⚠️Relies on an external proxy service (not part of this repo) to serve the GitHub-hosted registry in the MCP format.
- ⚠️Client applications (e.g., GitHub Copilot) require specific administrative configuration to use this private registry.
Verified SafeView Analysis
cardpilot-remote-mcp-server
by WaltXin
Provides credit card fetching and analysis tools, along with educational guides, for integration with AI agents using the Model Context Protocol (MCP).
Provides credit card fetching and analysis tools, along with educational guides, for integration with AI agents using the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Local testing with OpenAI Agent Builder requires exposing the local server via a public tunnel like Ngrok.
- ⚠️The production deployment targets Cloudflare Workers and utilizes Cloudflare-specific services like Durable Objects ('MCP_OBJECT') and KV storage ('OAUTH_KV'), making it tightly coupled to the Cloudflare ecosystem.
- ⚠️When deployed to Cloudflare, a custom domain is required for compatibility with OpenAI Agent Builder (generic '.workers.dev' domains are blocked).
Verified SafeView Analysis
mongodb-mcp-server-forked
by officialpraise
A Model Context Protocol server for enabling AI assistants to interact with MongoDB databases and MongoDB Atlas resources through natural language.
A Model Context Protocol server for enabling AI assistants to interact with MongoDB databases and MongoDB Atlas resources through natural language.
Setup Requirements
- ⚠️Requires Node.js v20.10.0 or later.
- ⚠️The server will not start unless a MongoDB connection string or Atlas API credentials are configured.
- ⚠️Atlas API credentials require careful management of permissions; only grant the minimum necessary roles to service accounts.
Verified SafeView Analysis
v0-mcp
by PerfLab-io
An MCP (Model Context Protocol) server that exposes v0.dev APIs for AI-powered development tools with real-time streaming support, enabling client applications to interact with v0.dev services.
An MCP (Model Context Protocol) server that exposes v0.dev APIs for AI-powered development tools with real-time streaming support, enabling client applications to interact with v0.dev services.
Setup Requirements
- ⚠️Requires `V0_API_KEY` for v0.dev API access (which may incur costs depending on usage).
- ⚠️Requires an Upstash Redis (or compatible KV store) with `KV_URL`, `KV_REST_API_URL`, `KV_REST_API_TOKEN`, `KV_REST_API_READ_ONLY_TOKEN` configured.
- ⚠️Requires a `DATABASE_URL` for a database (e.g., Supabase) connection.
- ⚠️The OAuth PKCE validation contains a temporary bypass (`lib/oauth-provider.ts`) that, if not removed, creates a critical security vulnerability.
- ⚠️Uses `pnpm` as the preferred package manager; users should install dependencies with `pnpm install`.
Review RequiredView Analysis
-fenergo-mcp-server
by PaddyNoonan
Provides an AI-powered connector for Claude Desktop and ChatGPT to query Fenergo Nebula document management and customer journey data via a shared AWS AppRunner backend.
Provides an AI-powered connector for Claude Desktop and ChatGPT to query Fenergo Nebula document management and customer journey data via a shared AWS AppRunner backend.
Setup Requirements
- ⚠️Requires manual registration of OIDC client (`mcp-client`) with Fenergo's identity provider, including a specific redirect URI (`https://tc8srxrkcp.eu-west-1.awsapprunner.com/signin-oidc`).
- ⚠️Contains hardcoded default client secrets (`d67105c0-52ca-164e-d0ea-b107cbbfdbc3` and `secret`) in source files (`oidc-auth.js`, `oauth-auth.js`) that override environment variables if not properly configured, posing a critical security risk.
- ⚠️Uses an in-memory session store for SSO state and tokens, which means sessions are not persistent across server restarts and is not scalable for multiple instances (explicitly noted as 'development only').
- ⚠️Requires deployment to AWS AppRunner for the backend service, implying AWS account setup and configuration.
Review RequiredView Analysis
mcp-server-rust
by freeshineit
The server implements a simple protocol for exposing tools and resources, primarily for an agent to interact with various functionalities.
The server implements a simple protocol for exposing tools and resources, primarily for an agent to interact with various functionalities.
Setup Requirements
- ⚠️Requires Rust toolchain (Cargo) for local development and execution.
- ⚠️The provided `mcp-config.toml` is currently ignored; tools and resources are hardcoded in the server logic.
- ⚠️Docker and Docker Compose are required for containerized deployment.
Verified SafeView Analysis
mcp-server
by nlupitaviza
A Node.js Express server designed to stream real-time data, specifically initial model loading and periodic updates (pings), to client applications using Server-Sent Events (SSE).
A Node.js Express server designed to stream real-time data, specifically initial model loading and periodic updates (pings), to client applications using Server-Sent Events (SSE).
Setup Requirements
- ⚠️Requires Node.js to be installed on the host system.
- ⚠️The default CORS policy allows all origins (`*`), which is generally not recommended for production. Configure specific allowed origins or use a proxy to restrict access.
- ⚠️No authentication or authorization is implemented for the data streaming endpoint, making the data publicly accessible to any client that connects.