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)
fs-mcp
by luutuankiet
This server provides a 'Human-in-the-Loop' filesystem interface for LLM agents, enabling interactive code editing and review with developer oversight.
This server provides a 'Human-in-the-Loop' filesystem interface for LLM agents, enabling interactive code editing and review with developer oversight.
Setup Requirements
- ⚠️Requires `uvx` for quick installation and execution (or `uv` for package management and direct Python invocation).
- ⚠️VS Code CLI (`code` command) must be installed and available in the system's PATH for the `propose_and_review` tool to automatically launch diff windows.
- ⚠️Requires Python 3.10 or newer.
- ⚠️The `google-genai` library is needed for Streamlit UI's Gemini schema conversion feature; ensure it's installed (e.g., `uv add google-genai`).
Verified SafeView Analysis
claude-redline
by switchbm
Provides a human-in-the-loop review interface, allowing AI agents to pause for interactive user feedback on markdown documents and code during development workflows.
Provides a human-in-the-loop review interface, allowing AI agents to pause for interactive user feedback on markdown documents and code during development workflows.
Setup Requirements
- ⚠️Requires `uv` (Python's fast package manager) to be installed as a prerequisite.
- ⚠️Requires Python 3.12+.
- ⚠️The local HTTP server has no authentication, making it theoretically vulnerable to other malicious processes running on the same local machine.
- ⚠️MCP configuration requires a sufficiently long timeout (e.g., 24 hours) to prevent review sessions from timing out while waiting for human input.
Verified SafeView Analysis
mcp-server-verkada
by yujiterada
This server connects AI agents, assistants, and chatbots to the Verkada Command platform by providing a Model Context Protocol (MCP) interface to Verkada APIs for security-related functions like access control, camera management, guest interactions, and sensor data.
This server connects AI agents, assistants, and chatbots to the Verkada Command platform by providing a Model Context Protocol (MCP) interface to Verkada APIs for security-related functions like access control, camera management, guest interactions, and sensor data.
Setup Requirements
- ⚠️Requires Node.js >= 18.0.0.
- ⚠️Requires a Verkada API Key, which must be obtained and configured as an environment variable.
- ⚠️Requires manual configuration in `claude_desktop_config.json` with an absolute path to the built server entry point.
Review RequiredView Analysis
agentplaybooks
by matebenyovszky
Provides a Model Context Protocol (MCP) server for AI agents, offering platform-independent memory, skill management, and persona definitions.
Provides a Model Context Protocol (MCP) server for AI agents, offering platform-independent memory, skill management, and persona definitions.
Setup Requirements
- ⚠️Requires a Supabase account setup (URL, anonymous key, and service role key).
- ⚠️Requires configuration of OAuth providers (Google, GitHub, LinkedIn OIDC) for user authentication, likely within Supabase.
- ⚠️Requires Docker for the most straightforward self-hosting deployment.
Verified SafeView Analysis
agentic-voice-assistant
by XuYunlei
An agentic voice-to-voice product discovery assistant performing RAG and web searches over an Amazon product dataset to provide grounded answers.
An agentic voice-to-voice product discovery assistant performing RAG and web searches over an Amazon product dataset to provide grounded answers.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid service for GPT-4o-mini, Whisper, and TTS).
- ⚠️Requires a Brave Search API Key (potentially paid or free-tier limited). Note: The `mcp_server/tools/web_tool.py` expects `SEARCH_API_KEY` environment variable, but `configs/env.example` defines `BRAVE_API_KEY`. Users must either rename the variable in their `.env` to `SEARCH_API_KEY` or modify `web_tool.py` to use `BRAVE_API_KEY` for web search functionality to work.
- ⚠️Requires `ffmpeg` installed on the system for Whisper ASR, which is not part of the `requirements.txt`.
Verified SafeView Analysis
mcp-fortress
by mcp-fortress
Provides automated security scanning, runtime protection, and vulnerability detection for Model Context Protocol (MCP) servers and AI agent tools within developer environments.
Provides automated security scanning, runtime protection, and vulnerability detection for Model Context Protocol (MCP) servers and AI agent tools within developer environments.
Setup Requirements
- ⚠️Requires one-time authentication with Smithery for marketplace installation.
- ⚠️Manual local installation requires `npm install -g mcp-fortress` and modifying `claude_desktop_config.json`.
- ⚠️Requires Node.js runtime for local installation.
Verified SafeView Analysis
mcp
by lunchflow
This server allows AI assistants like Claude to access a user's financial data (accounts, transactions, balances) from 20,000+ banks via the Lunch Flow API.
This server allows AI assistants like Claude to access a user's financial data (accounts, transactions, balances) from 20,000+ banks via the Lunch Flow API.
Setup Requirements
- ⚠️Requires a Lunch Flow account
- ⚠️Requires banks to be connected within the Lunch Flow account
- ⚠️Requires a Lunch Flow API key obtained from their dashboard
Verified SafeView Analysis
documan
by documan-ai
A documentation tool that provides a built-in MCP server, allowing AI assistants to semantically search and understand documentation in real-time.
A documentation tool that provides a built-in MCP server, allowing AI assistants to semantically search and understand documentation in real-time.
Setup Requirements
- ⚠️Requires OpenAI API Key for semantic search (DOCUMAN_OPENAI_API_KEY)
- ⚠️Running the binary directly requires downloading from GitHub Releases, which implies trust in the distributed binaries.
Verified SafeView Analysis
mcp-boilerplate-node
by timescale
This boilerplate provides common code for creating a Model Context Protocol (MCP) server in Node.js, focusing on integrating 'skills' (modular agent capabilities) as tools and resources for LLM agents.
This boilerplate provides common code for creating a Model Context Protocol (MCP) server in Node.js, focusing on integrating 'skills' (modular agent capabilities) as tools and resources for LLM agents.
Setup Requirements
- ⚠️Configuring skills requires a `skills.yaml` file (default: `./skills.yaml`) to specify skill sources (local paths or GitHub repositories).
- ⚠️Loading skills from GitHub repositories requires an `Octokit` instance in the server context, implying a need for GitHub API tokens (e.g., `GITHUB_TOKEN`) for authentication and rate limit management.
- ⚠️This is an MCP server, requiring an MCP-compatible client (e.g., Anthropic's Claude Code, or a custom SDK client) to interact with its endpoints.
- ⚠️The custom ESLint plugin (`mcp-boilerplate/no-optional-tool-params`) enforces that tool input parameters must be required, preventing the use of `.optional()`, `.default()`, or `.nullish()` on Zod schemas for `inputSchema` to ensure compatibility with certain LLMs (e.g., GPT-5).
Review RequiredView Analysis
mcp-bitbucket-server
by evrimalacan
Connects AI assistants to Bitbucket Server/Data Center for natural language interaction with pull requests, repositories, and users.
Connects AI assistants to Bitbucket Server/Data Center for natural language interaction with pull requests, repositories, and users.
Setup Requirements
- ⚠️Requires a Bitbucket Server Personal Access Token (PAT) with appropriate read/write permissions for projects and repositories.
- ⚠️Relies on specific environment variables (BITBUCKET_URL, BITBUCKET_TOKEN) to be set for configuration.
- ⚠️Requires Node.js version 22.0.0 or higher to run.
Verified SafeView Analysis
McpServerKotlin
by apptolast
An MCP Full-Stack Server implemented in Kotlin that enables AI agents to autonomously build and manage applications.
An MCP Full-Stack Server implemented in Kotlin that enables AI agents to autonomously build and manage applications.
Setup Requirements
- ⚠️Requires JDK 21+ and Gradle 8.10+.
- ⚠️External database services (PostgreSQL, MongoDB) are required for their respective modules to be fully functional.
- ⚠️A GitHub personal access token (GITHUB_TOKEN) is needed for authenticated Git operations, especially for private repositories.
- ⚠️JWT_PUBLIC_KEY is required to enable secure authentication.
Verified SafeView Analysis
mcp-cross
by seanepping
Acts as a cross-platform bridge for Model Context Protocol (MCP) servers, facilitating seamless stdio communication and path translation between different environments, especially Windows and WSL2, and providing an HTTP proxy mode for accessing HTTP-based MCP servers with environment variable expansion.
Acts as a cross-platform bridge for Model Context Protocol (MCP) servers, facilitating seamless stdio communication and path translation between different environments, especially Windows and WSL2, and providing an HTTP proxy mode for accessing HTTP-based MCP servers with environment variable expansion.
Setup Requirements
- ⚠️Requires Windows Subsystem for Linux (WSL2) to be installed and configured for `--wsl` mode.
- ⚠️Requires Node.js 18+ to be installed on the host system.
- ⚠️Commands executed within WSL (e.g., `node`, `python`) must be available in the WSL environment's PATH, or their absolute paths must be specified. Users of version managers (like `nvm` or `pyenv`) in WSL may need to use absolute paths or configure their shell carefully.