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)
nexus-mcp
by rcdelacruz
Provides a local Model Context Protocol (MCP) server for AI agents, enabling hybrid web search and intelligent, token-efficient content retrieval from articles and documentation.
Provides a local Model Context Protocol (MCP) server for AI agents, enabling hybrid web search and intelligent, token-efficient content retrieval from articles and documentation.
Setup Requirements
- ⚠️Requires Python 3.10+
- ⚠️If using uvx for installation, 'uv' must be pre-installed separately.
- ⚠️Local development setup for Claude Desktop/Cursor requires providing absolute paths to the Python interpreter and server script in the JSON configuration.
Verified SafeView Analysis
Context-Aware-MCP-Framework
by Research-Anonymous-25
This repository demonstrates the Context-Aware Model Context Protocol (MCP) for multi-agent coordination, comparing it against traditional stateless MCP for complex planning tasks.
This repository demonstrates the Context-Aware Model Context Protocol (MCP) for multi-agent coordination, comparing it against traditional stateless MCP for complex planning tasks.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid Service)
- ⚠️Python 3.10+ required
- ⚠️Requires installation of multiple Python dependencies (e.g., fastmcp, openai, datasets, evaluate, matplotlib)
Verified SafeView Analysis
remote_mcp
by AuraFriday
Provides infrastructure for external applications to register as AI-controllable tools with an MCP server via reverse connections.
Provides infrastructure for external applications to register as AI-controllable tools with an MCP server via reverse connections.
Setup Requirements
- ⚠️Requires the 'Aura Friday MCP-Link Server' to be running as this project provides client-side implementations and a server-side component, not a standalone server.
- ⚠️Different language implementations (Go, Java, Kotlin, C++) require specific compilers/SDKs and build steps, increasing setup friction.
- ⚠️The Perl version specifically requires additional CPAN modules (`JSON`, `LWP::UserAgent`, `HTTP::Request`, `File::HomeDir`, `IO::Socket::SSL`).
Review RequiredView Analysis
MCP-servers
by mahdi-islam-pranto
Provides an AI-powered expense tracking system with a chatbot interface, allowing users to add, list, and summarize expenses, and access predefined spending categories.
Provides an AI-powered expense tracking system with a chatbot interface, allowing users to add, list, and summarize expenses, and access predefined spending categories.
Setup Requirements
- ⚠️Requires Python 3.13 or newer due to `pyproject.toml` specification.
- ⚠️Requires proper configuration of API keys (Gemini, RapidAPI) as environment variables; currently hardcoded in `chatbot_backend.py`.
- ⚠️The user interface is built with Streamlit (`chatbot_frontend.py`), which needs to be run separately from the FastMCP server component.
Review RequiredView Analysis
xhs-mcp-server
by IChouChiang
A full-stack AI Agent system for automating social media tasks, specifically Xiaohongshu (XHS). It provides a Canva-like visual editor and an AI Assistant chat box to design, modify, and publish posts across various platforms.
A full-stack AI Agent system for automating social media tasks, specifically Xiaohongshu (XHS). It provides a Canva-like visual editor and an AI Assistant chat box to design, modify, and publish posts across various platforms.
Setup Requirements
- ⚠️MCP Bridge Path Configuration (CRITICAL): The path to the `mcp-server-stdio.js` Node.js bridge is hardcoded to a Windows-specific path in `backend/agent_server.py` and `backend/agent_chrome.py`. Users MUST manually update this path to their local installation, which varies by OS (Windows/Mac/Linux) and npm global package location.
- ⚠️API Keys & Authentication: Requires `auth.json` (cookies for Xiaohongshu login) and `searcher_api.txt` (DeepSeek/OpenAI API key) to be manually created in the `backend/` directory. Exporting cookies from a browser can be a manual and sometimes fiddly process.
- ⚠️Python Environment Dependencies: Requires specific Python packages (`langchain`, `langgraph`, `mcp`, `fastapi`, `uvicorn`, `requests`) which must be installed in a suitable Python environment (e.g., `conda` or `venv`). The `mcp` library itself might have platform-specific build requirements.
Verified SafeView Analysis
laravel-mcp-server
by xentixar
A Laravel-based server application, likely for managing or serving data related to a specific domain (e.g., Minecraft).
A Laravel-based server application, likely for managing or serving data related to a specific domain (e.g., Minecraft).
Setup Requirements
- ⚠️Requires PHP (version specified in composer.json, typically 8.1+)
- ⚠️Requires Composer for dependency management
- ⚠️Requires a database (e.g., MySQL, PostgreSQL, SQLite) and database configuration
Review RequiredView Analysis
mcp-attack
by ipninichuck
Provides a graph-based interface for the MITRE ATT&CK Framework, exposing tools for Large Language Models to search, traverse, and generate Navigator layers.
Provides a graph-based interface for the MITRE ATT&CK Framework, exposing tools for Large Language Models to search, traverse, and generate Navigator layers.
Setup Requirements
- ⚠️Requires Python 3.11+
- ⚠️Requires `uv` for dependency management and execution
- ⚠️First run downloads large ATT&CK STIX data (can be slow)
Review RequiredView Analysis
speakup-mcp
by zachswift615
Provides a centralized text-to-speech (TTS) server for multiple Claude Code instances, featuring queue management, emotional tones, streaming playback, and a web UI.
Provides a centralized text-to-speech (TTS) server for multiple Claude Code instances, featuring queue management, emotional tones, streaming playback, and a web UI.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Requires ~70MB of voice data to be downloaded during installation.
- ⚠️Primarily tested/optimized for macOS, with Linux support available and Windows support planned.
Verified SafeView Analysis
n8n-mcp-server
by sergio2171
Manages n8n workflows (list, get, create, update, delete, activate/deactivate) via a Model Context Protocol (MCP) server for Claude Desktop.
Manages n8n workflows (list, get, create, update, delete, activate/deactivate) via a Model Context Protocol (MCP) server for Claude Desktop.
Setup Requirements
- ⚠️Requires Node.js 18+ and npm installed.
- ⚠️Requires a running n8n instance with a configured API Key.
- ⚠️Correct configuration of `N8N_API_URL` and `N8N_API_KEY` in a `.env` file is crucial, especially ensuring `N8N_API_URL` ends with `/api/v1/`.
- ⚠️The `cwd` for the MCP server in Claude Desktop's configuration (`claude_desktop_config.json`) must be an absolute path to the repository.
Verified SafeView Analysis
AGAI09-MCP-Server
by ramsjenu
An AI agent leveraging LangGraph and OpenAI to interact with external tools via the Model Context Protocol (MCP) using JSON-RPC over STDIO.
An AI agent leveraging LangGraph and OpenAI to interact with external tools via the Model Context Protocol (MCP) using JSON-RPC over STDIO.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid)
- ⚠️Requires Serper API Key (Paid, free tier available for testing)
- ⚠️Requires graphviz system dependency for diagram generation (e.g., `brew install graphviz` on macOS)
Verified SafeView Analysis
lattice
by swmcc
A Neovim plugin for integrating Obsidian vaults with Model Context Protocol (MCP) servers to provide AI context.
A Neovim plugin for integrating Obsidian vaults with Model Context Protocol (MCP) servers to provide AI context.
Setup Requirements
- ⚠️Project is in research phase; no implementation available yet.
- ⚠️Requires Neovim to function as a plugin.
- ⚠️Requires an Obsidian vault for content integration.
Verified SafeView Analysis
downdetector-mcp
by domdomegg
Provides real-time service status and outage information by querying Downdetector across various regions for large language models.
Provides real-time service status and outage information by querying Downdetector across various regions for large language models.
Setup Requirements
- ⚠️Requires Node.js (>=18 for main dependencies, >=16 for compatibility as per manifest).
- ⚠️Relies on the external `downdetector-api` for data, which can be affected by Downdetector's website changes, rate-limiting (e.g., Cloudflare), or intermittent unavailability.
- ⚠️Requires a compatible Model Context Protocol (MCP) client environment (e.g., Claude Desktop, Cursor, Cline) for installation and interaction.