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)
mcp-test-repo
by kkdatta
Serves as a test repository for GitHub MCP Server verification.
Serves as a test repository for GitHub MCP Server verification.
Verified SafeView Analysis
mcp
by aliyev12
Provides an MCP server for an AI agent to manage reminders by integrating with an external reminders application API.
Provides an MCP server for an AI agent to manage reminders by integrating with an external reminders application API.
Setup Requirements
- ⚠️Requires 'API_KEY' environment variable for authentication with the external reminders application.
- ⚠️Requires 'REMINDERS_APP_BASE_URL' environment variable, or defaults to 'http://localhost:8080' implying a local backend.
- ⚠️Requires 'DEFAULT_EMAIL' environment variable for creating reminders with default email alerts.
- ⚠️Requires a TypeScript build step (tsc) before execution.
Verified SafeView Analysis
AgentManager
by NilavoBoral
Manages and orchestrates a unified ecosystem of LLM providers, AI agents, and external tools via the Model Context Protocol (MCP).
Manages and orchestrates a unified ecosystem of LLM providers, AI agents, and external tools via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires API keys for chosen LLM providers (e.g., Google, OpenAI, Ollama, Mistral, Groq).
- ⚠️Requires Python 3.11+.
- ⚠️Advanced tool integration requires an externally running MCP server.
Verified SafeView Analysis
expenses-remote-mcp-server
by ebhawana
This server provides an MCP (Multi-Agent Communication Protocol) interface for managing personal or small-scale expenses, allowing agents to add, list, and summarize financial transactions.
This server provides an MCP (Multi-Agent Communication Protocol) interface for managing personal or small-scale expenses, allowing agents to add, list, and summarize financial transactions.
Setup Requirements
- ⚠️Requires Python 3.12 or newer.
- ⚠️The database (`expenses.db`) is created in a temporary directory (`tempfile.gettempdir()`), meaning data is not persistent across system reboots or temporary file purges unless explicitly managed.
Verified SafeView Analysis
MCPFileManagerTest
by rem5357
Provides an MCP server for AI agents to store, retrieve, and organize files in a project-based structure.
Provides an MCP server for AI agents to store, retrieve, and organize files in a project-based structure.
Setup Requirements
- ⚠️Requires Rust toolchain to build.
- ⚠️Destructive operations (delete_project, delete_folder) require explicit 'confirm' or 'confirm_recursive' flags set to true.
- ⚠️Default file storage location is `/var/lib/mcp-filemanager` (Linux-centric), configurable via the `FILE_MANAGER_ROOT` environment variable.
Verified SafeView Analysis
playwright-a11y-mcp
by fveracoechea
Automated web accessibility auditing and reporting against WCAG 2.1 A/AA criteria using Playwright and axe-core.
Automated web accessibility auditing and reporting against WCAG 2.1 A/AA criteria using Playwright and axe-core.
Setup Requirements
- ⚠️Requires Bun runtime (Linux/macOS).
- ⚠️Requires Playwright Chromium browser to be installed (`bunx playwright install chromium`).
- ⚠️Mandatory environment variables `AUTH_COOKIE_NAME` and `AUTH_COOKIE_VALUE` are required for the server to start, even for basic functionality.
- ⚠️The server launches Playwright in non-headless mode, requiring a display environment (e.g., Xvfb) to run correctly in a server context, contrary to typical headless server deployments.
Review RequiredView Analysis
alpaca-mcp-server
by discomedia
This MCP server enables natural language trading operations through AI assistants for Alpaca's Trading API, covering stocks, options, crypto, portfolio management, and real-time market data.
This MCP server enables natural language trading operations through AI assistants for Alpaca's Trading API, covering stocks, options, crypto, portfolio management, and real-time market data.
Setup Requirements
- ⚠️Requires `uv` for installation, or Docker.
- ⚠️Alpaca API keys (ALPACA_API_KEY, ALPACA_SECRET_KEY) are required and must be configured in either the `.env` file or directly in the MCP client's JSON configuration (client config overrides .env).
- ⚠️Free-plan Alpaca REST SIP data is delayed by 15 minutes; real-time SIP data requires a premium subscription.
- ⚠️Certain advanced options strategies (e.g., short straddles, strangles, uncovered options) require Level 4 options trading permission on your Alpaca account.
Verified SafeView Analysis
documentation-assistant
by lubaina1904
Automatically analyzes Python codebases to generate various forms of documentation, including READMEs, API documentation, and setup guides.
Automatically analyzes Python codebases to generate various forms of documentation, including READMEs, API documentation, and setup guides.
Setup Requirements
- ⚠️Requires Python 3.8+ to run.
- ⚠️Requires manual configuration in Claude Desktop's JSON configuration file, specifying an absolute path to the `doc_assistant_mcp.py` script.
- ⚠️Relies on standard Python virtual environment setup and `pip install -r requirements.txt` to install dependencies, including the MCP SDK.
Verified SafeView Analysis
atlassian-mcp-local
by OrbitalFlow
Integrates AI assistants with Atlassian Jira and Confluence to perform automated tasks and retrieve information from these platforms.
Integrates AI assistants with Atlassian Jira and Confluence to perform automated tasks and retrieve information from these platforms.
Setup Requirements
- ⚠️Requires Python 3.10+ and the `uv` package manager for installation.
- ⚠️Mandates creating an Atlassian API Token for authentication, which needs to be securely configured in a `.env` file.
- ⚠️The `install-ngrok.sh` script hardcodes an ngrok authtoken, which is a significant security risk and should be replaced with a user's own token or removed.
Review RequiredView Analysis
mcp-server-architecture
by GHjiejie
This is a Model Context Protocol (MCP) server designed to integrate with Git, enabling other tools or agents to interact with Git repositories via the MCP.
This is a Model Context Protocol (MCP) server designed to integrate with Git, enabling other tools or agents to interact with Git repositories via the MCP.
Setup Requirements
- ⚠️Node.js (version 18 or higher is required based on dependency tree)
- ⚠️TypeScript must be installed globally or locally for the 'build' script to work.
Verified SafeView Analysis
fastmcp-r2r-openapi-integration
by evgenygurin
FastMCP server for R2R API, facilitating advanced RAG, document management, knowledge graph interactions, and AI-powered conversational agents.
FastMCP server for R2R API, facilitating advanced RAG, document management, knowledge graph interactions, and AI-powered conversational agents.
Setup Requirements
- ⚠️R2R_API_KEY and R2R_BASE_URL environment variables are required.
- ⚠️R2R_API_KEY must be provided without quotes or 'Bearer ' prefix in the .env file.
- ⚠️Requires Python 3.10+.
- ⚠️Certain R2R search strategies (e.g., 'hyde', 'rag_fusion') may not function due to backend R2R configuration issues.
Verified SafeView Analysis
iflow-mcp_meilisearch-ts-mcp
by OrionPotter
Enables AI assistants to interact with a Meilisearch instance for various search, indexing, and data management operations.
Enables AI assistants to interact with a Meilisearch instance for various search, indexing, and data management operations.
Setup Requirements
- ⚠️Requires a running Meilisearch instance to connect to.
- ⚠️MEILISEARCH_API_KEY` must be configured in a `.env` file or environment variables, as the default empty string or `masterKey` (in Docker Compose example) are insecure for production use.
- ⚠️Requires Node.js (v18+) and npm to be installed for manual setup or development.