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)
philips_hue_mcp_server_apiv2
by mave007
This server controls Philips Hue smart lights via API v2, enabling comprehensive management of lights, rooms, scenes, and sensors.
This server controls Philips Hue smart lights via API v2, enabling comprehensive management of lights, rooms, scenes, and sensors.
Setup Requirements
- ⚠️Requires physical access to the Philips Hue Bridge to press the link button during initial authentication setup.
- ⚠️Requires Python 3 and dependencies installed via `pip install -r requirements.txt`.
- ⚠️The Hue Bridge must be on the same local network as the server for discovery and communication.
Verified SafeView Analysis
obsidian-mcp-server
by Amri854
A comprehensive Model Context Protocol (MCP) server for Obsidian that provides powerful vault access, knowledge graph analysis, and advanced integration features, often for AI tools and automation.
A comprehensive Model Context Protocol (MCP) server for Obsidian that provides powerful vault access, knowledge graph analysis, and advanced integration features, often for AI tools and automation.
Setup Requirements
- ⚠️Requires absolute paths for local vault configuration, environment variables, and Claude Desktop setup.
- ⚠️For full Obsidian app integration (e.g., opening notes in Obsidian, executing commands), the 'Local REST API' community plugin must be installed and running in Obsidian.
- ⚠️The 'remote' vault type is designed for self-hosted REST API servers that the user must implement themselves, NOT for Obsidian Sync or other third-party cloud services.
- ⚠️Requires Node.js version 18 or higher.
Verified SafeView Analysis
calcmcp
by RectangleEquals
Provides basic mathematical, file listing, and utility tools for the Claude Desktop AI assistant via a Dockerized MCP server.
Provides basic mathematical, file listing, and utility tools for the Claude Desktop AI assistant via a Dockerized MCP server.
Setup Requirements
- ⚠️Docker Desktop (with WSL Integration) is required.
- ⚠️Claude Desktop is required.
- ⚠️Installation relies on 'install.ps1', implying a Windows-centric setup.
Verified SafeView Analysis
mcp-servers-test
by Vid-Juric
This repository serves as a test suite for validating MCP (Model Context Protocol) configuration discovery and vulnerability scanning tools.
This repository serves as a test suite for validating MCP (Model Context Protocol) configuration discovery and vulnerability scanning tools.
Setup Requirements
- ⚠️Requires various cloud/service API keys (e.g., AWS, Alibaba Cloud, Firecrawl, Context7) for different server configurations.
- ⚠️Requires Docker, Node.js/NPM, and Python environments to run the diverse set of configured MCP servers.
- ⚠️Involves executing external scripts/packages directly from GitHub or other sources, which requires careful security vetting and may introduce additional dependencies.
Review RequiredView Analysis
Salesforce-MCP-ServerUI
by kuyaxx
Provides a Salesforce Model Context Protocol (MCP) server with enhanced UI capabilities for interacting with Salesforce data through queries, DML, and metadata operations.
Provides a Salesforce Model Context Protocol (MCP) server with enhanced UI capabilities for interacting with Salesforce data through queries, DML, and metadata operations.
Setup Requirements
- ⚠️Requires Node.js and npm for installation and execution.
- ⚠️Requires Salesforce CLI to be installed and an authenticated org for 'Salesforce_CLI' authentication method.
- ⚠️Requires Salesforce API credentials (e.g., username/password/token, or client ID/secret) configured as environment variables depending on the chosen authentication method.
Review RequiredView Analysis
mcp-knowledge-mind
by oscarmarina
Provides a local RAG server for AI tools to index and search Markdown and PDF files from local folders and GitHub repositories using a hybrid search engine.
Provides a local RAG server for AI tools to index and search Markdown and PDF files from local folders and GitHub repositories using a hybrid search engine.
Setup Requirements
- ⚠️Requires Ollama with `nomic-embed-text` model downloaded, or will download `nomic-ai/nomic-embed-text-v1.5` locally via `transformers.js` for embedding, which can be a large download.
- ⚠️Requires Node.js 18+ and SQLite installed on the system.
- ⚠️GitHub repository indexing requires `GITHUB_CLASSIC_TOKEN` environment variable configured.
Verified SafeView Analysis
Unifi-MCP-Server
by MidwestMountaineer
Provides an MCP server that exposes UniFi Network Controller capabilities to AI agents through a well-designed tool interface for natural language network management.
Provides an MCP server that exposes UniFi Network Controller capabilities to AI agents through a well-designed tool interface for natural language network management.
Setup Requirements
- ⚠️Requires a UniFi Network Controller to connect to.
- ⚠️Requires UniFi controller API key (read-only recommended) or username/password for authentication.
- ⚠️Python 3.11+ is required.
- ⚠️Default `UNIFI_VERIFY_SSL=false` in configuration allows connections to controllers with self-signed SSL certificates without verification, posing a potential MITM security risk if not explicitly set to `true` in production environments.
Verified SafeView Analysis
wp-settings-mcp
by Akungapaul
Manages and configures WordPress site settings, users, and cache through a Model Context Protocol (MCP) server.
Manages and configures WordPress site settings, users, and cache through a Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires a running WordPress instance with REST API enabled and an Application Password for authentication.
- ⚠️WP-CLI features (permalink structure, site health, cache flushing, user create/delete) are enabled conditionally and require WP-CLI to be installed and accessible on the WordPress server.
- ⚠️WP-CLI features can optionally require SSH access configuration (host, port, user, key path) if WordPress is remote or WP-CLI needs to be executed via SSH.
Verified SafeView Analysis
attempt-chartjs
by vrahulblr
This project likely serves as an attempt or example of using Chart.js for data visualization within a web application.
This project likely serves as an attempt or example of using Chart.js for data visualization within a web application.
Review RequiredView Analysis
gooddata-mcp-server
by OxWorks
Enables AI assistants to interact with GoodData analytics platforms via natural language queries, retrieve business intelligence data, and manage GoodData resources (metrics, insights, dashboards) through a Model Context Protocol (MCP) server.
Enables AI assistants to interact with GoodData analytics platforms via natural language queries, retrieve business intelligence data, and manage GoodData resources (metrics, insights, dashboards) through a Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires a GoodData account with API access, as GoodData is a commercial analytics platform.
- ⚠️Requires `GOODDATA_HOST` and `GOODDATA_TOKEN` to be set as environment variables (e.g., in a `.env` file), plus an optional `GOODDATA_WORKSPACE`.
- ⚠️Requires Python 3.10 or higher.
- ⚠️The discrepancy between the 'Read-Only by Design' claim in the README and the presence of write operations (create, update, delete for metrics, insights, and dashboards) in the `mcp_server.py` code can be misleading. Users must understand and explicitly use the two-phase commit (preview/apply) for all write operations, which inherently creates friction.
- ⚠️For multi-customer setups or auto-detection of workspaces based on the current working directory, a `~/.config/gooddata/workspaces.yaml` configuration file is required.
Verified SafeView Analysis
HomeAssistant-MCP-Server
by versus1985
Serves Home Assistant REST APIs as Model Context Protocol (MCP) tools for AI agents.
Serves Home Assistant REST APIs as Model Context Protocol (MCP) tools for AI agents.
Setup Requirements
- ⚠️Requires a Home Assistant instance to connect to.
- ⚠️Requires a Home Assistant long-lived access token for authentication.
- ⚠️Designed to run as a Home Assistant add-on or in a Docker environment, exposing port 8099.
Verified SafeView Analysis
wpscan-mcp-server
by sjinks
Provides an MCP interface for querying WordPress vulnerability data via the WPScan API.
Provides an MCP interface for querying WordPress vulnerability data via the WPScan API.
Setup Requirements
- ⚠️Requires a WPScan API token (may require registration/payment for access).
- ⚠️Requires Node.js (>=18) or Bun runtime environment.
- ⚠️Designed to be used with an MCP-compatible client (e.g., Claude Desktop, VSCode with MCP extension).