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)
kafka-mcp-server
by tuannvm
Enables LLM models and AI applications to interact with Apache Kafka for producing/consuming messages, managing topics, monitoring consumer groups, and assessing cluster health via the Model Context Protocol (MCP).
Enables LLM models and AI applications to interact with Apache Kafka for producing/consuming messages, managing topics, monitoring consumer groups, and assessing cluster health via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Go 1.24+ for building from source.
- ⚠️Requires access to an Apache Kafka cluster for functionality.
- ⚠️Enabling OAuth 2.1 for HTTP transport requires careful configuration of multiple environment variables (`OAUTH_ENABLED`, `OAUTH_SERVER_URL`, `OIDC_ISSUER`, `OIDC_AUDIENCE`, etc.).
Verified SafeView Analysis
vcenter-mcp-spring
by davlloyd
A Spring Boot server that exposes VMware vCenter operations as Model Context Protocol (MCP) tools, enabling AI assistants to interact with vCenter infrastructure.
A Spring Boot server that exposes VMware vCenter operations as Model Context Protocol (MCP) tools, enabling AI assistants to interact with vCenter infrastructure.
Setup Requirements
- ⚠️Requires access to a running VMware vCenter Server instance for functionality.
- ⚠️Requires vCenter authentication credentials (host, username, password) to be configured.
- ⚠️Defaults to insecure SSL (VCENTER_INSECURE=true), which must be explicitly set to 'false' for secure certificate validation in production environments.
Review RequiredView Analysis
mock-llm
by dwmkerr
Provides a configurable mock API server compatible with OpenAI's API, the Model Context Protocol (MCP), and the Agent-to-Agent (A2A) Protocol, primarily for deterministic testing and development of AI applications.
Provides a configurable mock API server compatible with OpenAI's API, the Model Context Protocol (MCP), and the Agent-to-Agent (A2A) Protocol, primarily for deterministic testing and development of AI applications.
Setup Requirements
- ⚠️Requires a Node.js runtime environment (version 18 or higher as per package-lock.json).
- ⚠️Custom mock rules require familiarity with `mock-llm.yaml` file structure and JMESPath expressions for advanced matching and response templating.
- ⚠️Deployment to a shared or production environment requires external authentication/authorization layers for the `/config` endpoints to prevent unauthorized configuration changes.
Verified SafeView Analysis
mcp-kaspa
by moldis
Integrate with Kaspa blockchain nodes via RPC to provide tools for querying blockchain data and network status.
Integrate with Kaspa blockchain nodes via RPC to provide tools for querying blockchain data and network status.
Setup Requirements
- ⚠️Access to a running Kaspa node RPC endpoint is required for core functionality.
- ⚠️uvx (part of the 'uv' package) is required for the recommended installation method.
- ⚠️A KASFYI_API_KEY environment variable is required for tools that interact with the kas.fyi API, such as `get_blocks_by_blue_score_range`.
Verified SafeView Analysis
mcp-nrepl-joyride
by franks42
A Babashka-based MCP server that bridges Claude Code (AI) with VS Code's Joyride nREPL server for AI-assisted Clojure development and editor automation.
A Babashka-based MCP server that bridges Claude Code (AI) with VS Code's Joyride nREPL server for AI-assisted Clojure development and editor automation.
Setup Requirements
- ⚠️Requires Babashka to be installed.
- ⚠️Requires UV (Python package manager) to be installed for managing Python tooling.
- ⚠️Requires VS Code with the Joyride extension, and the Joyride nREPL server must be running in the VS Code workspace.
Verified SafeView Analysis
csharp-mcp-server-sample
by bluetsys
Exposes JsonPlaceholder API functionality as tools for AI agents and LLMs via the Model Context Protocol (MCP).
Exposes JsonPlaceholder API functionality as tools for AI agents and LLMs via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires .NET 10.0 SDK (recommended, though .NET 6+ is mentioned)
- ⚠️Requires Visual Studio Code and GitHub Copilot Extension for full IDE integration and AI agent experience
- ⚠️Requires explicit MCP server configuration (e.g., in .vscode/mcp.json) for IDE discovery and use
Verified SafeView Analysis
codebadger-toolkit
by Lekssays
A containerized Model Context Protocol (MCP) server providing static code analysis using Joern's Code Property Graph (CPG) technology.
A containerized Model Context Protocol (MCP) server providing static code analysis using Joern's Code Property Graph (CPG) technology.
Setup Requirements
- ⚠️Requires Docker and Docker Compose for the Joern analysis engine.
- ⚠️Requires Python 3.10+ (Python 3.13 recommended) and pip.
- ⚠️For 'local' source code analysis, the server needs read access to the specified host filesystem path.
- ⚠️CPG generation and complex queries can be CPU and RAM intensive, requiring sufficient system resources.
Verified SafeView Analysis
generic_mcp_server
by buildsomething01
A generic Model Context Protocol (MCP) server that dynamically discovers and routes tool calls to external services based on metadata stored in Google Cloud Firestore.
A generic Model Context Protocol (MCP) server that dynamically discovers and routes tool calls to external services based on metadata stored in Google Cloud Firestore.
Setup Requirements
- ⚠️Requires a Google Cloud Project with Firestore enabled.
- ⚠️Requires Google Cloud credentials to be configured (e.g., via service account or `gcloud auth`).
- ⚠️The server acts as a proxy; actual tool functionality must be implemented in external HTTP services pointed to by `run_url`.
Review RequiredView Analysis
obsidian-notebook-mcp
by jarmentor
AI-powered semantic search and note management for Obsidian vaults, integrated with LLMs via Model Context Protocol (MCP).
AI-powered semantic search and note management for Obsidian vaults, integrated with LLMs via Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Docker and Docker Compose for full system deployment.
- ⚠️Ollama must be running locally with the `nomic-embed-text:latest` model downloaded and accessible (e.g., via `host.docker.internal` from Docker or `127.0.0.1` locally).
- ⚠️Manual configuration of the `NOTEBOOK_PATH` is required in `docker-compose.yml` or `claude_desktop_config.json` to point to your Obsidian vault.
Verified SafeView Analysis
claude-command-runner
by M-Pineapple
Facilitates AI-driven command execution and terminal automation by bridging Claude Desktop with local macOS terminals, primarily Warp, enabling intelligent output capture, command pipelines, real-time streaming, and reusable templates for developers.
Facilitates AI-driven command execution and terminal automation by bridging Claude Desktop with local macOS terminals, primarily Warp, enabling intelligent output capture, command pipelines, real-time streaming, and reusable templates for developers.
Setup Requirements
- ⚠️Requires macOS 13.0 or later and Swift 6.0+ (Xcode 16+).
- ⚠️Full feature set (auto output capture, history, analytics, smart suggestions) is only available with Warp Terminal due to its programmatic SQLite database access.
- ⚠️Requires manual configuration of macOS AppleScript Accessibility permissions, which can be a complex troubleshooting step.
- ⚠️Requires manual configuration in Claude Desktop's MCP settings with the correct path to the executable and port.
Review RequiredView Analysis
MCP-server-docker-guide
by yugp31
Provides a comprehensive guide and build script to set up and run various Model Context Protocol (MCP) servers using Docker, enabling AI assistants to securely interact with local tools, files, APIs, and databases.
Provides a comprehensive guide and build script to set up and run various Model Context Protocol (MCP) servers using Docker, enabling AI assistants to securely interact with local tools, files, APIs, and databases.
Setup Requirements
- ⚠️Requires Docker installed and running
- ⚠️Requires Git for cloning repositories
- ⚠️Requires an MCP-compatible client (e.g., Claude Desktop)
- ⚠️API keys are required for certain servers (e.g., Brave Search, Google Maps)
- ⚠️Critical to use absolute paths for Docker mounts and configure environment variables correctly for API keys
Verified SafeView Analysis
mcp-server-puppeteer
by zed-extensions
Provides web content context to the Zed editor by wrapping a Puppeteer-based Model Context Protocol (MCP) server.
Provides web content context to the Zed editor by wrapping a Puppeteer-based Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires a functional Node.js/npm environment (managed by Zed) for the underlying server.
- ⚠️The underlying Puppeteer server will likely require specific browser binaries (e.g., Chromium), typically handled by npm but can occasionally cause environment-specific issues.