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)
medical-agent-fastmcp
by sbayer2
A production-ready medical document analysis platform offering AI-powered insights and secure Stripe payment processing for various analysis tiers, deployed on FastMCP Cloud.
A production-ready medical document analysis platform offering AI-powered insights and secure Stripe payment processing for various analysis tiers, deployed on FastMCP Cloud.
Setup Requirements
- ⚠️Requires Anthropic API Key (Paid) for primary AI analysis.
- ⚠️Requires Stripe API Key (Paid) for payment processing.
- ⚠️Requires Python 3.12+.
- ⚠️Requires Node.js/NPM locally if utilizing FastAgent's embedded MCP servers (filesystem, fetch, stripe).
Verified SafeView Analysis
2pay-mcp-server
by mcsacca
Enables AI assistants to interact with 2Checkout/Verifone payment processing, subscription management, and order operations through natural language.
Enables AI assistants to interact with 2Checkout/Verifone payment processing, subscription management, and order operations through natural language.
Setup Requirements
- ⚠️Requires a 2Checkout/Verifone merchant account.
- ⚠️API credentials (TWOCHECKOUT_MERCHANT_CODE, TWOCHECKOUT_SECRET_KEY) must be configured as environment variables.
- ⚠️Requires Node.js 18 or higher.
Verified SafeView Analysis
fsm-mcp-python-examples
by TobiWan1995
A text-based dungeon crawler demonstrating state-aware applications using the FSM MCP SDK.
A text-based dungeon crawler demonstrating state-aware applications using the FSM MCP SDK.
Setup Requirements
- ⚠️Requires Python 3.13.2
- ⚠️Strictly recommends using a virtual environment
Verified SafeView Analysis
agent-workbench
by Technikhighknee
Provides symbol-aware code operations for AI agents, allowing them to read, edit, and refactor code by function/class name rather than line numbers.
Provides symbol-aware code operations for AI agents, allowing them to read, edit, and refactor code by function/class name rather than line numbers.
Setup Requirements
- ⚠️Requires Node.js version 22.0.0 or higher.
- ⚠️May encounter native module compilation issues for `tree-sitter` dependencies (requiring build tools like C++ compilers, Python, etc.) during `npm install`.
Verified SafeView Analysis
browser-mcp-server
by MoonsurfAI
Automates web browser interactions for AI agents using a streamlined Model Context Protocol to enable AI-native web control.
Automates web browser interactions for AI agents using a streamlined Model Context Protocol to enable AI-native web control.
Setup Requirements
- ⚠️Requires Node.js 18 or higher.
- ⚠️Requires Chrome, Chrome for Testing, or Chromium browser installed.
- ⚠️Requires the Moonsurf Browser Extension to be installed in the browser for full functionality.
- ⚠️If `AUTH_ENABLED` is true, valid tokens must be configured via `AUTH_TOKENS` environment variable. If `TLS_ENABLED` is true, `TLS_CERT_PATH` and `TLS_KEY_PATH` must be set.
Review RequiredView Analysis
mcp-stress-tester
by bethanie-franklin
Simulates load against Model Context Protocol servers to evaluate performance, stability, and connection handling under pressure.
Simulates load against Model Context Protocol servers to evaluate performance, stability, and connection handling under pressure.
Setup Requirements
- ⚠️Requires a Node.js runtime environment.
- ⚠️Requires a target MCP server URL to test against.
- ⚠️Resource consumption (CPU, network) scales with configured client count and operation rate.
Review RequiredView Analysis
dataverse-cross-environment-mcp
by markus-tobler
Provides secure, standardized access to Microsoft Dataverse for AI agents and applications through the Model Context Protocol (MCP).
Provides secure, standardized access to Microsoft Dataverse for AI agents and applications through the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires complex Azure Entra ID App Registration and Federated Credential setup for both the server and the custom connector.
- ⚠️Requires Node.js version 18 or higher and npm version 8 or higher.
- ⚠️Docker is required for deployment to Azure Container Apps using Azure Developer CLI (`azd`).
Verified SafeView Analysis
azure-openai-mcp-server
by harshv2013
A Gradio chatbot providing an interactive interface to Azure OpenAI capabilities, enhanced with integrated file system read-only access and calculator tools.
A Gradio chatbot providing an interactive interface to Azure OpenAI capabilities, enhanced with integrated file system read-only access and calculator tools.
Setup Requirements
- ⚠️Requires an Azure OpenAI subscription with a deployed model (e.g., GPT-4 or similar).
- ⚠️Environment variables for Azure OpenAI credentials (API key, endpoint, deployment name) must be configured (e.g., in a .env file).
- ⚠️Requires a standard Python 3.x environment.
Verified SafeView Analysis
deno
by ContractedAPI
Generates a Model Context Protocol (MCP) server from ContractedAPI specifications to enable AI assistants to interact with defined APIs.
Generates a Model Context Protocol (MCP) server from ContractedAPI specifications to enable AI assistants to interact with defined APIs.
Setup Requirements
- ⚠️Requires Deno runtime environment.
- ⚠️Requires a ContractedAPI specification file (YAML, JSON, or TOML) as input for generation or serving.
- ⚠️Relies on several Deno Standard Library modules (@std/yaml, @std/toml, @std/path, @std/fs) and third-party npm packages (json-schema-to-ts, ajv, hono, @modelcontextprotocol/sdk).
Verified SafeView Analysis
mcp-markdown-rag
by UnitVectorY-Labs
Indexing and semantic search of local Markdown documents using vector embeddings and an MCP server.
Indexing and semantic search of local Markdown documents using vector embeddings and an MCP server.
Setup Requirements
- ⚠️Requires Ollama to be running locally or at a specified URL.
- ⚠️The embedding model (default: nomic-embed-text) must be available in Ollama.
Verified SafeView Analysis
screen2claude
by zetaphoenix888-byte
Captures the active window screenshot on Windows and facilitates its analysis by an AI, either by sending it to an external HTTP endpoint or directly to an MCP client (like Claude Code) for local LLM processing.
Captures the active window screenshot on Windows and facilitates its analysis by an AI, either by sending it to an external HTTP endpoint or directly to an MCP client (like Claude Code) for local LLM processing.
Setup Requirements
- ⚠️Requires Windows 10/11 operating system.
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️Requires manual creation and configuration of `config.json` (or `S2C_CONFIG` environment variable).
- ⚠️Requires manual registration of the MCP server in the `.claude.json` file of the MCP client.
- ⚠️If using the provided `prod-server.js` as an HTTP endpoint, an Anthropic API Key (which can incur costs) is required.
Verified SafeView Analysis
mcp-server_inventory_audit
by Daniel-Yordanov-dev
Provides an audit trail for inventory quantity changes, allowing logging and retrieval of product quantity modifications.
Provides an audit trail for inventory quantity changes, allowing logging and retrieval of product quantity modifications.
Setup Requirements
- ⚠️Requires Python 3.12+.
- ⚠️Relies on a local JSON file (`inventory_audit_log.json`) for data storage, which is not suitable for concurrent access or production-grade persistence.
- ⚠️Debugger exposed on `0.0.0.0:5678` by default, posing a security risk if the server is publicly accessible (e.g., via ngrok).