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)
lightdash_mcp
by poddubnyoleg
An MCP server that enables LLMs to programmatically interact with Lightdash for data discovery, chart creation, and dashboard management.
An MCP server that enables LLMs to programmatically interact with Lightdash for data discovery, chart creation, and dashboard management.
Setup Requirements
- ⚠️Requires an existing Lightdash instance (Cloud or self-hosted) to connect to.
- ⚠️Requires a Lightdash Personal Access Token, which must be generated from within the Lightdash UI.
- ⚠️Python 3.8+ is a prerequisite for running the server.
Verified SafeView Analysis
teradata-qg-mcp-server
by Teradata
The Teradata QueryGrid MCP Server provides a Model Context Protocol (MCP) interface, built with FastMCP, to programmatically interact with and manage Teradata QueryGrid Manager resources. It enables AI assistants and other MCP clients to perform comprehensive CRUD and operational tasks on QueryGrid resources.
The Teradata QueryGrid MCP Server provides a Model Context Protocol (MCP) interface, built with FastMCP, to programmatically interact with and manage Teradata QueryGrid Manager resources. It enables AI assistants and other MCP clients to perform comprehensive CRUD and operational tasks on QueryGrid resources.
Setup Requirements
- ⚠️Requires Python 3.13+ with modern type annotations.
- ⚠️Mandatory environment variables (`QG_MANAGER_HOST`, `QG_MANAGER_PORT`, `QG_MANAGER_USERNAME`, `QG_MANAGER_PASSWORD`) must be configured to connect to QueryGrid Manager.
- ⚠️SSL verification can be explicitly disabled via `QG_MANAGER_VERIFY_SSL=false`, which may expose the connection to Man-in-the-Middle attacks if not intentionally configured for specific test/dev environments.
Verified SafeView Analysis
osv-mcp
by StacklokLabs
An MCP (Model Context Protocol) server that provides access to the OSV (Open Source Vulnerabilities) database for LLM-powered applications.
An MCP (Model Context Protocol) server that provides access to the OSV (Open Source Vulnerabilities) database for LLM-powered applications.
Setup Requirements
- ⚠️Requires Go 1.21 or later to build and run from source.
Verified SafeView Analysis
vonage-mcp-server-api-bindings
by Vonage-Community
This MCP server enables developers to interact with various Vonage API functionalities, including sending messages, making voice calls, and managing Vonage accounts and phone numbers, through an MCP-compatible client.
This MCP server enables developers to interact with various Vonage API functionalities, including sending messages, making voice calls, and managing Vonage accounts and phone numbers, through an MCP-compatible client.
Setup Requirements
- ⚠️Requires a Vonage account and associated API credentials (API usage will incur costs).
- ⚠️The `VONAGE_PRIVATE_KEY64` environment variable must be a Base64 encoded string of your Vonage application's private key file content.
- ⚠️Specific Vonage numbers (`VONAGE_VIRTUAL_NUMBER`, `VONAGE_WHATSAPP_NUMBER`) and an `RCS_SENDER_ID` are required for their respective messaging and voice functionalities to operate correctly.
Verified SafeView Analysis
insta-mcp
by arjun1194
An MCP server enabling LLMs to interact with Instagram for account management, social graph analysis, content creation, discovery, and direct messaging.
An MCP server enabling LLMs to interact with Instagram for account management, social graph analysis, content creation, discovery, and direct messaging.
Setup Requirements
- ⚠️Requires an Instagram account and its credentials (username and password).
- ⚠️Uses an unofficial Instagram API, which may violate Instagram's Terms of Service and lead to account suspension/ban.
- ⚠️Accounts with Two-Factor Authentication (2FA) enabled may require manual intervention to complete login challenges, or 2FA must be temporarily disabled as the current server version does not fully support 2FA challenges.
Verified SafeView Analysis
reagent
by fsmiamoto
Provides a lightweight Model Context Protocol (MCP) server for browser-based, GitHub-style code reviews to facilitate human-in-the-loop feedback for AI coding agents.
Provides a lightweight Model Context Protocol (MCP) server for browser-based, GitHub-style code reviews to facilitate human-in-the-loop feedback for AI coding agents.
Setup Requirements
- ⚠️Requires Git to be installed and available in PATH for any Git-based review features.
- ⚠️Requires Node.js (or Bun) and npm/npx for installation and execution.
- ⚠️The server binds to port 3636 by default, which may conflict with other services if not explicitly changed.
Review RequiredView Analysis
ThoughtMcp
by keyurgolani
Provides AI systems with human-like memory, parallel reasoning, and metacognitive capabilities through the Model Context Protocol (MCP).
Provides AI systems with human-like memory, parallel reasoning, and metacognitive capabilities through the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Node.js 18.0.0 or higher and npm 9.0.0 or higher.
- ⚠️Requires PostgreSQL 14.0 or higher with the 'pgvector' extension installed and configured.
- ⚠️Requires Docker and Docker Compose for local development (to run PostgreSQL and Ollama).
- ⚠️Requires Ollama to be running locally (or accessible via `OLLAMA_HOST`) with a compatible embedding model (e.g., `nomic-embed-text`) pulled for embedding generation. This adds an external dependency not everyone might have set up.
Verified SafeView Analysis
zonerMCP
by melbamorph
This server provides a hardened Model Context Protocol (MCP) interface for accessing Lebanon, NH GIS data (zoning, addresses, parcels, environmental overlays) to AI agents, designed for platforms like OpenAI Agent Builder.
This server provides a hardened Model Context Protocol (MCP) interface for accessing Lebanon, NH GIS data (zoning, addresses, parcels, environmental overlays) to AI agents, designed for platforms like OpenAI Agent Builder.
Setup Requirements
- ⚠️Requires Node.js 18+ to run.
- ⚠️Requires `ARCGIS_BASE_URL` environment variable (secret) to be set, pointing to an ArcGIS FeatureServer endpoint.
- ⚠️Customization of `config.js` and `mcp-server.js` business logic is necessary to adapt it from the Lebanon, NH example to a different geospatial data source and use case.
Verified SafeView Analysis
mcp-security-scans
by mcp-research
Automates the discovery, forking, and enablement of GitHub Advanced Security (GHAS) features on MCP (Model Context Protocol) server repositories, and generates comprehensive security reports.
Automates the discovery, forking, and enablement of GitHub Advanced Security (GHAS) features on MCP (Model Context Protocol) server repositories, and generates comprehensive security reports.
Setup Requirements
- ⚠️Requires a GitHub App setup with extensive 'Read & Write' permissions (Administration, Contents, Secret/Code/Dependabot scanning alerts, Organization Members read-only).
- ⚠️The GitHub App's installation ID is hardcoded (65023400) in the source code; the App must be installed with this exact ID on the target organization.
- ⚠️Requires `curl`, `tar` (for repository cloning), and the underlying C library for `python-magic` (`libmagic`) to be installed on the system.
Review RequiredView Analysis
mcp
by jpotter80
A framework for building and deploying self-contained, searchable Model Context Protocol (MCP) servers for technical documentation, leveraging hybrid semantic and keyword search.
A framework for building and deploying self-contained, searchable Model Context Protocol (MCP) servers for technical documentation, leveraging hybrid semantic and keyword search.
Setup Requirements
- ⚠️Requires a local MAX embeddings server binary (`max`) to be installed and available in PATH if `AUTO_START_MAX` is enabled, or requires manual starting of the MAX server.
- ⚠️Requires Python 3.11-3.13, specifically pinned to `==3.12.3` for the overall project's pixi environment (individual server configurations might specify a range).
- ⚠️VS Code integration requires manual `mcp.json` configuration, often necessitating absolute paths to the server directory.
Verified SafeView Analysis
mcp_replay_dota2
by DeepBlueCoding
A FastMCP server for Dota 2 match analysis, leveraging replay files and OpenDota API to provide built-in coaching instructions for LLMs to generate meaningful analysis, including pattern recognition, objective rotations, and actionable advice.
A FastMCP server for Dota 2 match analysis, leveraging replay files and OpenDota API to provide built-in coaching instructions for LLMs to generate meaningful analysis, including pattern recognition, objective rotations, and actionable advice.
Setup Requirements
- ⚠️Requires `uv` (Python package management tool) for local setup.
- ⚠️Requires local storage for Dota 2 replay files (50-400MB per match) which can consume significant disk space.
- ⚠️LLM access for 'coaching analysis' is provided by the MCP client, not the server itself, meaning the client application (e.g., Anthropic Claude desktop, or other FastMCP client) needs to be configured for LLM interaction.
- ⚠️Requires Python 3.12.
Verified SafeView Analysis
package-manager-mcp
by endorhq
Provides AI agents with controlled access to the Alpine Linux APK package manager for system package operations.
Provides AI agents with controlled access to the Alpine Linux APK package manager for system package operations.
Setup Requirements
- ⚠️Requires Rust (2024 edition) for building.
- ⚠️Designed specifically for Alpine Linux environments, as it exclusively uses the `apk` package manager.
- ⚠️Requires appropriate user permissions for the `apk` package manager to perform installations and updates.