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)
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.
Verified SafeView Analysis
file-system-mcp-server
by manju07
A minimal Model Context Protocol (MCP) server that provides secure file read and write operations within a sandbox directory for AI agents.
A minimal Model Context Protocol (MCP) server that provides secure file read and write operations within a sandbox directory for AI agents.
Setup Requirements
- ⚠️Requires `GOOGLE_API_KEY` environment variable for the optional Gradio web interface (app.py) to connect to Gemini API.
- ⚠️The MCP Python SDK may need to be installed directly from GitHub (`pip install git+https://github.com/modelcontextprotocol/python-sdk.git`) if not available on PyPI.
- ⚠️MCP client configurations (e.g., for Cursor) require specifying the absolute path to the `server.py` file.
Review RequiredView Analysis
testlink-mcp-server
by tuongle-learn
Manages TestLink QA system entities (test cases, plans, suites) via AI agents (Claude, Cursor) using the Model Context Protocol.
Manages TestLink QA system entities (test cases, plans, suites) via AI agents (Claude, Cursor) using the Model Context Protocol.
Setup Requirements
- ⚠️Docker Desktop is required to run the server.
- ⚠️Mandatory environment variables: TESTLINK_URL and TESTLINK_API_KEY.
- ⚠️A running TestLink QA management system is required for functionality.
- ⚠️Users must distinguish between TestLink Internal IDs (for linking/actions) and External IDs (for lookup).
Verified SafeView Analysis
webdriver-spec-mcp
by sadym-chromium
Provides a RAG-powered Model Context Protocol (MCP) server for searching, reading, and asking questions about WebDriver BiDi and Classic specifications using Google's Gemini models.
Provides a RAG-powered Model Context Protocol (MCP) server for searching, reading, and asking questions about WebDriver BiDi and Classic specifications using Google's Gemini models.
Setup Requirements
- ⚠️Requires Node.js v20 or higher.
- ⚠️Requires a Google Gemini API Key to be configured in a `.env` file or environment variables.
- ⚠️Initial data ingestion (`npm run ingest`) is mandatory before server usage and involves API calls to Gemini for embeddings.
- ⚠️MCP Client configuration requires the absolute path to the repository.
Verified SafeView Analysis
nextcloud-notes-mcp-server
by rncz
Automate Nextcloud note management using an LLM by providing a set of WebDAV-based tools.
Automate Nextcloud note management using an LLM by providing a set of WebDAV-based tools.
Setup Requirements
- ⚠️Requires a Nextcloud instance with WebDAV enabled and accessible.
- ⚠️Requires `uv` (ultra-violet) for Python environment and package management.
- ⚠️Requires an LLM software (e.g., LM Studio) capable of tool calling and configured to use this MCP server.
Verified SafeView Analysis
MCP-server-Hebrew
by yossimmmm
A server application likely related to Minecraft (MCP usually refers to Minecraft Coder Pack or Minecraft Protocol), potentially localized for Hebrew speakers.
A server application likely related to Minecraft (MCP usually refers to Minecraft Coder Pack or Minecraft Protocol), potentially localized for Hebrew speakers.
Setup Requirements
- ⚠️Docker required
- ⚠️Node.js environment
- ⚠️Potential Minecraft client/server version dependencies
Review RequiredView Analysis
Tableau-God-Agent-MCP
by ARJ999
Automates and intelligently manages Tableau Server and Tableau Cloud environments, providing comprehensive control and AI-powered operations with a human-in-the-loop safety system.
Automates and intelligently manages Tableau Server and Tableau Cloud environments, providing comprehensive control and AI-powered operations with a human-in-the-loop safety system.
Setup Requirements
- ⚠️Requires Tableau Server or Tableau Cloud instance access (PAT authentication)
- ⚠️Requires OpenRouter API Key (Paid service for AI-powered features)
- ⚠️Requires Python 3.11+
- ⚠️Requires a running Redis server (for HITL queue and caching)