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(7756)
duckdb_mcp
by teaguesterling
Integrate SQL databases with Model Context Protocol (MCP) servers, enabling DuckDB to act as both an MCP client (consuming resources/tools) and an MCP server (publishing data/tools).
Integrate SQL databases with Model Context Protocol (MCP) servers, enabling DuckDB to act as both an MCP client (consuming resources/tools) and an MCP server (publishing data/tools).
Setup Requirements
- ⚠️Requires DuckDB to be installed.
- ⚠️Building the extension requires a local C++ development environment (make, compilers).
- ⚠️Windows support for `StdioTransport` (process-based communication) is currently not implemented, limiting server-side features on Windows.
- ⚠️MCP server processes (e.g., Python scripts) must be separately installed, made executable, and their paths explicitly allowlisted via `SET allowed_mcp_commands='...'` for secure operation.
Verified SafeView Analysis
mcp-server
by thoughtspot
Provides secure OAuth-based authentication and a set of tools for querying and retrieving data from ThoughtSpot instances, acting as a Model Context Protocol (MCP) server for integration with various Large Language Models (LLMs).
Provides secure OAuth-based authentication and a set of tools for querying and retrieving data from ThoughtSpot instances, acting as a Model Context Protocol (MCP) server for integration with various Large Language Models (LLMs).
Setup Requirements
- ⚠️Requires a ThoughtSpot account and a TS_AUTH_TOKEN for API access or self-hosted deployments.
- ⚠️For local development or stdio support, Node.js version >=18 is required.
- ⚠️Proper configuration of CORS and SAML redirect domains in the ThoughtSpot instance is necessary for successful OAuth flows.
Verified SafeView Analysis
mcp-vnc
by hrrrsn
Enables AI agents to remotely control and automate actions on Windows, Linux, or macOS desktops via VNC.
Enables AI agents to remotely control and automate actions on Windows, Linux, or macOS desktops via VNC.
Setup Requirements
- ⚠️Requires an external VNC server instance to be running on the target machine.
- ⚠️Node.js version >= 22.0.0 is required.
- ⚠️Requires VNC_HOST, VNC_PORT, and optionally VNC_PASSWORD to be set as environment variables for connection.
Verified SafeView Analysis
scrapegraph-mcp
by ScrapeGraphAI
Provides a Model Context Protocol (MCP) server that integrates with ScrapeGraph AI, enabling language models to perform advanced AI-powered web scraping and structured data extraction across single pages, multiple pages, and search results.
Provides a Model Context Protocol (MCP) server that integrates with ScrapeGraph AI, enabling language models to perform advanced AI-powered web scraping and structured data extraction across single pages, multiple pages, and search results.
Setup Requirements
- ⚠️Requires Python 3.10+ to run.
- ⚠️Requires a ScrapeGraph API Key, which consumes paid credits on the ScrapeGraph AI platform for each scraping operation.
- ⚠️Windows users may need to prepend `C:\Windows\System32\cmd.exe /c` to the `npx run` command for direct execution outside of integrated clients.
Verified SafeView Analysis
dbt-core-mcp
by NiclasOlofsson
Enhances AI assistants (like Copilot) to intelligently interact with dbt projects by executing commands and providing project metadata, lineage, and compiled SQL, respecting the user's local environment.
Enhances AI assistants (like Copilot) to intelligently interact with dbt projects by executing commands and providing project metadata, lineage, and compiled SQL, respecting the user's local environment.
Setup Requirements
- ⚠️Requires Python 3.9 or higher to be installed.
- ⚠️Requires `uv` (recommended) or `pipx` to be installed for server execution.
- ⚠️Your dbt project must use dbt Core 1.9.0 or higher, along with a compatible dbt adapter installed in your project's environment.
Verified SafeView Analysis
mcp_generate_images
by chenyeju295
Generate images using Volcengine Doubao model, integrated with Cursor IDE.
Generate images using Volcengine Doubao model, integrated with Cursor IDE.
Setup Requirements
- ⚠️Requires a paid Volcengine API Key (ARK_API_KEY).
- ⚠️Requires 'uv' package manager installed.
- ⚠️Requires 'volcengine-python-sdk[ark]' dependency.
- ⚠️Save folder path must be absolute and have write permissions.
Verified SafeView Analysis
mcplint
by quanticsoul4772
A comprehensive security and quality assurance platform for Model Context Protocol (MCP) servers, supporting protocol validation, vulnerability scanning, fuzzing, and AI-assisted explanations to integrate security into development pipelines.
A comprehensive security and quality assurance platform for Model Context Protocol (MCP) servers, supporting protocol validation, vulnerability scanning, fuzzing, and AI-assisted explanations to integrate security into development pipelines.
Setup Requirements
- ⚠️Requires API keys for commercial AI providers (Anthropic, OpenAI) if AI explanation features are enabled and a local Ollama setup is not used. These are paid services.
- ⚠️Requires a locally running Ollama server instance if 'ollama' is chosen as the AI provider.
- ⚠️Building from source requires a Rust toolchain (typically installed via rustup).
- ⚠️Optional Neo4j integration (if `neo4j` feature is enabled during compilation) requires a running Neo4j database and associated configuration environment variables (NEO4J_URI, NEO4J_USERNAME, NEO4J_PASSWORD, NEO4J_DATABASE).
- ⚠️Optional Voyage AI integration (used for Neo4j embeddings) requires an API key (VOYAGE_API_KEY), which is a paid service.
Verified SafeView Analysis
unifi-mcp-server
by enuno
A Model Context Protocol (MCP) server exposing the UniFi Network Controller API, enabling AI agents and applications to interact with UniFi network infrastructure in a standardized way.
A Model Context Protocol (MCP) server exposing the UniFi Network Controller API, enabling AI agents and applications to interact with UniFi network infrastructure in a standardized way.
Setup Requirements
- ⚠️Requires UniFi API Key (UNIFI_API_KEY) from unifi.ui.com, which can be sensitive.
- ⚠️For full features, requires UNIFI_API_TYPE=local and UNIFI_LOCAL_HOST=<gateway-ip> for direct access to your UniFi gateway on the local network.
- ⚠️Requires Python 3.10+.
- ⚠️Optional Redis caching requires a running Redis instance and corresponding environment variables (REDIS_HOST, REDIS_PORT, REDIS_DB, REDIS_PASSWORD).
Verified SafeView Analysis
mcps.nix
by roman
A curated library of Model Context Protocol (MCP) server presets for Claude Code, designed to integrate seamlessly with Nix-based configuration management tools like devenv and Home Manager.
A curated library of Model Context Protocol (MCP) server presets for Claude Code, designed to integrate seamlessly with Nix-based configuration management tools like devenv and Home Manager.
Setup Requirements
- ⚠️Requires the Nix package manager and integrates specifically with either devenv or Home Manager.
- ⚠️Enabling certain MCP servers requires specific API keys or tokens for external services (e.g., GitHub, Asana), which may involve subscriptions or account setup for those services.
- ⚠️Assumes an existing setup of Claude Code and potentially an Anthropic Claude API key for full integration functionality.
Verified SafeView Analysis
mcp-file-preview
by seanivore
This server provides capabilities to preview local HTML files by capturing full-page screenshots and analyzing their structural content.
This server provides capabilities to preview local HTML files by capturing full-page screenshots and analyzing their structural content.
Setup Requirements
- ⚠️Hardcoded Absolute Screenshot Directory: The server attempts to save screenshots to a hardcoded absolute path (`/Users/seanivore/Projects/mcp-file-preview/screenshots`). This must be manually changed in `src/index.ts` for the server to function correctly in any other environment.
- ⚠️Puppeteer Requirements: Running Puppeteer can be resource-intensive (CPU, memory) and requires significant disk space for the Chromium browser binary. The host system must have the necessary libraries for Chromium to run.
- ⚠️Specific Local File Structure for CSS: The `preview_file` tool expects `style.css` one directory up from the HTML file and `[filename].css` in the same directory. This specific structure might not apply to arbitrary HTML files, leading to unstyled previews or errors.
Review RequiredView Analysis
shinzo-py
by shinzo-labs
Provides OpenTelemetry-compatible observability for Python MCP servers, offering insights into agent usage patterns, contextualized tool calls, and server performance analysis.
Provides OpenTelemetry-compatible observability for Python MCP servers, offering insights into agent usage patterns, contextualized tool calls, and server performance analysis.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️This is an SDK, not a standalone server; it requires an existing MCP server (FastMCP or Traditional MCP) instance to instrument.
- ⚠️For telemetry export to a backend, authentication (e.g., a bearer token or API key) must be configured in `exporter_auth` with a valid token/key.
Verified SafeView Analysis
mcp-install-instructions-generator
by hyprmcp
Generates installation instructions for Model Context Protocol (MCP) servers across various client applications and development tools.
Generates installation instructions for Model Context Protocol (MCP) servers across various client applications and development tools.
Setup Requirements
- ⚠️Requires Node.js (version 24 recommended by mise.toml, dependencies specify >=18).
- ⚠️Generated instructions for 'Codex' target explicitly require Docker for manual installation, though not for running the generator itself.