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(275)
qiniu-mcp-server
by qiniu
Provides a Model Context Protocol (MCP) server that enables AI models to interact with Qiniu cloud services including storage, intelligent multimedia processing, CDN, and live streaming.
Provides a Model Context Protocol (MCP) server that enables AI models to interact with Qiniu cloud services including storage, intelligent multimedia processing, CDN, and live streaming.
Setup Requirements
- ⚠️Requires Python 3.12 or higher.
- ⚠️Requires `uv` package manager for installation and execution.
- ⚠️Requires Qiniu Cloud Access Key, Secret Key, Region Name, Endpoint URL, and a comma-separated list of configured buckets (or QINIU_LIVE_API_KEY for live streaming functionality) as environment variables.
- ⚠️Users of Claude may encounter `Error: spawn uvx ENOENT` requiring the absolute path to `uvx` in the command.
Review RequiredView Analysis
teradata-mcp-server
by Teradata
This server provides a Model Context Protocol (MCP) interface for interacting with Teradata databases, offering tools for database administration, data quality, SQL optimization, feature store management, RAG (Retrieval Augmented Generation) workflows, vector store operations, plotting, and backup/restore, often used to enable AI agents or LLMs to perform database-related tasks.
This server provides a Model Context Protocol (MCP) interface for interacting with Teradata databases, offering tools for database administration, data quality, SQL optimization, feature store management, RAG (Retrieval Augmented Generation) workflows, vector store operations, plotting, and backup/restore, often used to enable AI agents or LLMs to perform database-related tasks.
Setup Requirements
- ⚠️Requires a running Teradata Database instance with access credentials (`DATABASE_URI`).
- ⚠️Python `uv` tool is required for installation and execution.
- ⚠️Specific Teradata version `>=17.20` is assumed for many tools.
- ⚠️RAG and SQL Optimization tools require embedding models and tokenizers to be pre-installed and configured within a Teradata database schema.
Review RequiredView Analysis
kernel-mcp-server
by onkernel
A Model Context Protocol (MCP) server enabling AI assistants to securely access Kernel platform tools and perform web browser automation, app deployment, and monitoring.
A Model Context Protocol (MCP) server enabling AI assistants to securely access Kernel platform tools and perform web browser automation, app deployment, and monitoring.
Setup Requirements
- ⚠️Requires a Clerk account and configuration.
- ⚠️Requires a Redis instance for authentication context persistence.
- ⚠️Requires API access keys and a base URL for the Kernel platform.
- ⚠️Requires specific environment variables to be set, including those for Mintlify if documentation search is used.
- ⚠️Node.js 18+ and Next.js 15.3+ are prerequisites.
Verified SafeView Analysis
influxdb3_mcp_server
by influxdata
An MCP server that integrates with various InfluxDB v3 instances (Core, Enterprise, Cloud Dedicated, Clustered, Serverless) to provide tools, resources, and prompts for interaction via MCP clients.
An MCP server that integrates with various InfluxDB v3 instances (Core, Enterprise, Cloud Dedicated, Clustered, Serverless) to provide tools, resources, and prompts for interaction via MCP clients.
Setup Requirements
- ⚠️Requires an InfluxDB 3 instance with specific URL and token combinations, which vary significantly based on the InfluxDB product type (Core/Enterprise, Cloud Serverless, Cloud Dedicated, Clustered).
- ⚠️The configuration for Cloud Dedicated and Clustered instances can be complex, requiring separate database and management tokens, and in some cases, account/cluster IDs.
- ⚠️For InfluxDB Clustered deployments, the server explicitly disables SSL certificate validation (`rejectUnauthorized: false`), posing a significant security risk for data in transit.
Review RequiredView Analysis
mcp-registry
by ravitemer
This repository serves as a centralized, community-maintained registry for Model Context Protocol (MCP) servers, providing structured installation configurations to facilitate discovery and integration for MCP clients and hubs.
This repository serves as a centralized, community-maintained registry for Model Context Protocol (MCP) servers, providing structured installation configurations to facilitate discovery and integration for MCP clients and hubs.
Setup Requirements
- ⚠️Requires Node.js and npm for running maintenance scripts (build, validate, enrich).
- ⚠️The 'enrich' script (for adding GitHub stars/last commit) benefits from a 'GITHUB_TOKEN' environment variable to avoid GitHub API rate limits.
Verified SafeView Analysis
mcp-trino-python
by alaturqua
The MCP Trino Server provides seamless integration with Trino and Iceberg for advanced data exploration, querying, and table maintenance capabilities through a standard interface.
The MCP Trino Server provides seamless integration with Trino and Iceberg for advanced data exploration, querying, and table maintenance capabilities through a standard interface.
Setup Requirements
- ⚠️Requires a running Trino server, either locally (e.g., via Docker Compose) or remotely.
- ⚠️Python 3.12 or higher is required for local execution.
- ⚠️Essential Trino connection details (TRINO_HOST, TRINO_PORT, TRINO_USER) must be configured via environment variables (e.g., in a .env file).
Verified SafeView Analysis
bear-notes-mcp
by bejaminjones
Provides a Model Context Protocol (MCP) interface for Claude Desktop to interact with Bear notes, enabling comprehensive read and sync-safe write operations.
Provides a Model Context Protocol (MCP) interface for Claude Desktop to interact with Bear notes, enabling comprehensive read and sync-safe write operations.
Setup Requirements
- ⚠️Requires macOS, as Bear is a macOS/iOS application.
- ⚠️Requires Claude Desktop to be granted 'Full Disk Access' manually in macOS System Preferences.
- ⚠️Requires Node.js 18+ to be installed.
Verified SafeView Analysis
duckdb_mcp
by teaguesterling
Integrates DuckDB with the Model Context Protocol (MCP), enabling it to consume resources/tools from external MCP servers and expose its own database capabilities as an MCP server.
Integrates DuckDB with the Model Context Protocol (MCP), enabling it to consume resources/tools from external MCP servers and expose its own database capabilities as an MCP server.
Setup Requirements
- ⚠️Requires a DuckDB binary to be built or installed, and its path might need to be explicitly set via the `DUCKDB` environment variable.
- ⚠️The DuckDB MCP extension itself needs to be built before use ('make' in the project root).
- ⚠️For production use, critical security settings like `allowed_mcp_commands` and `allowed_mcp_urls` must be explicitly configured to exit 'permissive mode' and enable strict validation.
Verified SafeView Analysis
chromadb-remote-mcp
by meloncafe
A Streamable HTTP MCP server enabling remote ChromaDB access for AI assistants like Claude, providing cross-platform AI memory and semantic search capabilities.
A Streamable HTTP MCP server enabling remote ChromaDB access for AI assistants like Claude, providing cross-platform AI memory and semantic search capabilities.
Setup Requirements
- ⚠️Requires Docker and Docker Compose for easy setup and dependency management (ChromaDB).
- ⚠️For public internet access, setting the `MCP_AUTH_TOKEN` environment variable is mandatory for security, as emphasized in the documentation.
- ⚠️Requires Node.js 20.0.0+ and Yarn 1.22.22+ if building and running from source.
Verified SafeView Analysis
lxd-mcp
by kadinsayani
Manages LXD containers and virtual machines through a Model Context Protocol (MCP) server.
Manages LXD containers and virtual machines through a Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires LXD to be installed and running on the system.
- ⚠️Requires Go 1.25.4 or higher to build from source.
- ⚠️User account must be in the `lxd` group for socket access, implying elevated privileges.
Verified SafeView Analysis
google-drive-mcp
by piotr-agier
Provides secure integration with Google Drive, Docs, Sheets, and Slides for Model Context Protocol (MCP) clients, enabling file management and content manipulation through a standardized interface.
Provides secure integration with Google Drive, Docs, Sheets, and Slides for Model Context Protocol (MCP) clients, enabling file management and content manipulation through a standardized interface.
Setup Requirements
- ⚠️Requires a Google Cloud Project with Google Drive, Docs, Sheets, and Slides APIs enabled, and OAuth 2.0 Desktop app credentials configured (non-trivial for new users).
- ⚠️Initial authentication requires browser interaction (locally), which means it must be run outside Docker first if planning to use Docker.
- ⚠️For Google OAuth apps in 'Testing' status, refresh tokens expire after 7 days, requiring weekly re-authentication until the app is published.
Verified SafeView Analysis
memory-mcp
by JamesANZ
This MCP server provides memory storage and intelligent context window caching capabilities for Large Language Model (LLM) conversations, including archiving, retrieval, and summarization.
This MCP server provides memory storage and intelligent context window caching capabilities for Large Language Model (LLM) conversations, including archiving, retrieval, and summarization.
Setup Requirements
- ⚠️Requires a running MongoDB instance for persistent storage.
- ⚠️Requires Node.js v18.0.0 or higher.
- ⚠️The `postinstall` script automatically configures Claude Desktop, indicating a strong integration focus on specific LLM clients like Cursor/Claude.