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)
ethereum-trading-mcp-server
by 0xKaveman
Enables AI agents to query Ethereum balances and execute token swaps via a Model Context Protocol (MCP) server in Rust.
Enables AI agents to query Ethereum balances and execute token swaps via a Model Context Protocol (MCP) server in Rust.
Review RequiredView Analysis
md-skills-mcp
by NickRimmer
Provides a server that exposes local scripts defined in Markdown, PowerShell, or TypeScript as MCP tools to an MCP-capable client.
Provides a server that exposes local scripts defined in Markdown, PowerShell, or TypeScript as MCP tools to an MCP-capable client.
Setup Requirements
- ⚠️Requires Node.js and npm to run the server via `npx`.
- ⚠️Requires `pwsh` (PowerShell) to be available on the system PATH for PowerShell tools to function.
- ⚠️Tool changes (additions/modifications) require the MCP server to be restarted as there is no hot-reload.
- ⚠️TypeScript tools' external dependencies must be installed (e.g., via npm) in a location resolvable by the tool files.
Review RequiredView Analysis
mediawiki-mcp-server
by sriniketh
Integrates MediaWiki content with Model Context Protocol (MCP) compatible systems (e.g., LLMs) to provide grounded information retrieval from wiki-based websites.
Integrates MediaWiki content with Model Context Protocol (MCP) compatible systems (e.g., LLMs) to provide grounded information retrieval from wiki-based websites.
Setup Requirements
- ⚠️Requires Docker to build and run.
- ⚠️Requires an MCP-compatible client (e.g., Claude, LM Studio) to interact with the server.
- ⚠️Requires environment variables WIKI_NAME and WIKI_API_URL to be set.
Verified SafeView Analysis
mcp-server-demo
by BooboNikita
An example project demonstrating how to build an MCP server and an intelligent client capable of automatic tool calling and multi-agent orchestration for compliance risk assessment, sales, and technical support.
An example project demonstrating how to build an MCP server and an intelligent client capable of automatic tool calling and multi-agent orchestration for compliance risk assessment, sales, and technical support.
Setup Requirements
- ⚠️Requires Python 3.13+.
- ⚠️Requires Kimi (Moonshot AI) API Key and API URL for LLM functionality (a paid service).
- ⚠️To enable full client functionality, multiple local services (MCP servers, embedding service) must be run concurrently on specific ports, e.g., `python database.py` (port 8000), `python src/compliance_warning/server.py` (port 8001), and `python src/embedding_service.py` (port 8003). There are also `a2a` agents with their own port configurations, potentially conflicting if run simultaneously with other components.
Review RequiredView Analysis
MCP_Server_Demo
by swapnildagade1213
Provides a Python template for building Model Context Protocol (MCP) servers to integrate AI assistants with custom tools and resources.
Provides a Python template for building Model Context Protocol (MCP) servers to integrate AI assistants with custom tools and resources.
Setup Requirements
- ⚠️Requires `uv` package manager
- ⚠️Requires Python 3.13 or higher
Verified SafeView Analysis
mcp-server-metrics
by commercelayer
This MCP server provides a local implementation with a suite of metrics tools for Commerce Layer data analysis, enabling extraction of data from order, return, or cart history.
This MCP server provides a local implementation with a suite of metrics tools for Commerce Layer data analysis, enabling extraction of data from order, return, or cart history.
Setup Requirements
- ⚠️Requires Commerce Layer API client_id and client_secret to be set as environment variables (CL_CLIENT_ID, CL_CLIENT_SECRET).
- ⚠️Requires Node.js version 22 or higher.
- ⚠️Uses pnpm for package management; ensure pnpm is installed or adapt to npm/yarn if preferred.
Verified SafeView Analysis
MCP-Server-Hono
by NPham1402
Provides a lightweight web server and API platform built with the Hono framework, likely designed for applications related to Minecraft (MCP).
Provides a lightweight web server and API platform built with the Hono framework, likely designed for applications related to Minecraft (MCP).
Setup Requirements
- ⚠️Requires Node.js runtime (version not specified, but typically >=16)
- ⚠️Requires 'npm' or 'yarn' for dependency management
- ⚠️May require a build step (e.g., TypeScript compilation) before running
Review RequiredView Analysis
mcp-home-assistant-extended
by rios0rios0
Manages Home Assistant automations by exposing them as tools via the Model Context Protocol (MCP).
Manages Home Assistant automations by exposing them as tools via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires an existing Home Assistant instance with its REST API enabled.
- ⚠️Requires a long-lived access token from Home Assistant for authentication.
- ⚠️Requires an MCP-compatible client (e.g., Cursor IDE) to interact with the server's exposed tools.
- ⚠️Standalone setup requires Python 3.10+ and PDM for dependency management.
Verified SafeView Analysis
nikola-test-mcp-mcp-server
by Traia-IO
An MCP server for the Nikola TEST MCP API, enabling AI agents and LLMs to interact with its functionalities through standardized tools.
An MCP server for the Nikola TEST MCP API, enabling AI agents and LLMs to interact with its functionalities through standardized tools.
Setup Requirements
- ⚠️Docker required for recommended setup (or uv for manual)
- ⚠️Python 3.12+ required
- ⚠️Requires specific environment variables for D402 payment protocol (SERVER_ADDRESS, MCP_OPERATOR_PRIVATE_KEY, D402_FACILITATOR_URL or D402_TESTING_MODE=true)
- ⚠️Custom 'traia-iatp' dependency, complex local handling in dev setup script
Verified SafeView Analysis
metasploit-mcp-server
by consigcody94
Provides AI agents with secure, controlled access to Metasploit Framework for authorized penetration testing, security research, and CTF challenges.
Provides AI agents with secure, controlled access to Metasploit Framework for authorized penetration testing, security research, and CTF challenges.
Setup Requirements
- ⚠️Requires Metasploit Framework with RPC enabled (msfrpcd) to be running.
- ⚠️Python 3.10 or higher is required.
- ⚠️Metasploit RPC password must be provided via environment variable or CLI prompt.
- ⚠️SSL certificate verification for Metasploit RPC is disabled by default (msf_ssl_verify=False), which might require careful consideration in production environments.
Verified SafeView Analysis
LAM-mcp
by Gafoor2005
Browser automation and intelligent web interaction for AI agents using a Model Context Protocol (MCP) server with session-based context analysis.
Browser automation and intelligent web interaction for AI agents using a Model Context Protocol (MCP) server with session-based context analysis.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Requires `uv` (recommended) or `pip` for dependency management.
- ⚠️Requires a locally installed browser (Chrome, Firefox, or Edge) for Selenium to control.
Review RequiredView Analysis
Langgraph-complete-guide
by Nabin68
Demonstrates building a conversational AI agent using LangGraph that integrates external Model Context Protocol (MCP) servers for specialized functionalities like expense tracking and arithmetic calculations, featuring multi-turn conversations and persistent memory.
Demonstrates building a conversational AI agent using LangGraph that integrates external Model Context Protocol (MCP) servers for specialized functionalities like expense tracking and arithmetic calculations, featuring multi-turn conversations and persistent memory.
Setup Requirements
- ⚠️Requires Cohere API Key (Paid) for the ChatCohere LLM.
- ⚠️The Alpha Vantage API key is hardcoded in the source code; it should be moved to an environment variable for security.
- ⚠️Relies on local Python processes for MCP servers (calculator_mcp_server.py and expenses_tracker_MCP_server.py), which are automatically launched by the LangGraph backend.