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)
vivado_mcp
by coreyhahn
Enables AI assistants to directly interact with AMD/Xilinx Vivado FPGA development tools for tasks like session management, project manipulation, design flow, reports, analysis, design queries, and simulation.
Enables AI assistants to directly interact with AMD/Xilinx Vivado FPGA development tools for tasks like session management, project manipulation, design flow, reports, analysis, design queries, and simulation.
Setup Requirements
- ⚠️Requires AMD/Xilinx Vivado (tested with 2023.2+) to be installed on the host system.
- ⚠️Vivado executable must be in the system's PATH or explicitly specified during session startup.
- ⚠️Initial Vivado session startup can take 20-30 seconds, leading to a noticeable delay for the first command.
Review RequiredView Analysis
retell-mcp-server
by Aarav-Shokeen
A Node.js server that acts as a custom Minecraft server or proxy, allowing Minecraft clients to connect and interact using the Minecraft Protocol.
A Node.js server that acts as a custom Minecraft server or proxy, allowing Minecraft clients to connect and interact using the Minecraft Protocol.
Setup Requirements
- ⚠️Requires Node.js runtime.
- ⚠️Requires 'npm install' to resolve dependencies (e.g., 'mineflayer-server', 'ws').
- ⚠️The server defaults to 'onlineMode: false', allowing unauthenticated connections, which poses a security risk if exposed publicly.
Verified SafeView Analysis
4970r-smart-coding-mpc
by LiamDabelstein
This MCP server enables LLMs to securely analyze GitHub codebases, gather context (repo map, project overview, commit history, PR intent), and safely submit code contributions like automated documentation and refactoring via a structured branch and Pull Request workflow.
This MCP server enables LLMs to securely analyze GitHub codebases, gather context (repo map, project overview, commit history, PR intent), and safely submit code contributions like automated documentation and refactoring via a structured branch and Pull Request workflow.
Setup Requirements
- ⚠️Requires a specific GitHub App ('4970r-smart-coding-mpc') to be installed on the user's GitHub account or organization for repository access.
- ⚠️Users must manually complete a GitHub OAuth Device Flow (click a link, enter a code) to generate a personal access token, which then needs to be manually configured into the LLM client's environment (e.g., as 'GITHUB_PERSONAL_ACCESS_TOKEN' in Claude Desktop config).
- ⚠️The server requires the 'GITHUB_CLIENT_ID' environment variable to be set for the GitHub App.
- ⚠️Python dependencies (fastmcp, httpx, python-dotenv) must be installed.
Verified SafeView Analysis
hn_flat
by lin-jona
A tool to fetch and flatten Hacker News discussions into clean, readable markdown format, designed for use with AI assistants.
A tool to fetch and flatten Hacker News discussions into clean, readable markdown format, designed for use with AI assistants.
Setup Requirements
- ⚠️Requires Python 3.10+
- ⚠️Requires `uv` for dependency management and execution
- ⚠️Requires manual configuration in Claude Desktop's `claude_desktop_config.json` for AI assistant integration
Verified SafeView Analysis
sabo-mcp
by congthien2003
A Model Context Protocol (MCP) server for AI/LLMs to store conversational memories locally and optionally synchronize them with a Supabase cloud backend, and to pull AI agent workflows into a project directory.
A Model Context Protocol (MCP) server for AI/LLMs to store conversational memories locally and optionally synchronize them with a Supabase cloud backend, and to pull AI agent workflows into a project directory.
Setup Requirements
- ⚠️Requires Bun runtime (>= 1.2.x).
- ⚠️Supabase account and configured MEMORIZE_MCP_SUPABASE_URL, MEMORIZE_MCP_SUPABASE_SERVICE_ROLE_KEY environment variables are required for cloud sync features.
- ⚠️Database schema migration (SQL) must be manually run on the Supabase project for cloud sync features.
- ⚠️Environment variables for project root, project slug, and workflow target directory are essential for full functionality.
Verified SafeView Analysis
SitecoreMCP
by sjjsjj2554
Integrate Sitecore CMS with AI assistants (such as Claude and GitHub Copilot) to manage content, track versions, navigate hierarchies, and perform CRUD operations using natural language commands or explicit tool calls via GraphQL.
Integrate Sitecore CMS with AI assistants (such as Claude and GitHub Copilot) to manage content, track versions, navigate hierarchies, and perform CRUD operations using natural language commands or explicit tool calls via GraphQL.
Setup Requirements
- ⚠️Requires a Sitecore instance (version 10.1+ recommended for full GraphQL features).
- ⚠️Requires a valid Sitecore API key with appropriate permissions (read/write depending on operations).
- ⚠️Default `rejectUnauthorized: false` for HTTPS agent makes it insecure for production over untrusted networks unless explicitly configured otherwise.
- ⚠️Sitecore GraphQL schema can vary; some features (e.g., `templates()` query, advanced search filters, sites query returning data) may not function as expected on all instances, necessitating schema investigation and client-side filtering/sorting.
Review RequiredView Analysis
starter-mcp-server
by YunYouJun
This server acts as a proxy to the National Weather Service (NWS) API, providing weather alerts and forecasts based on state codes or geographical coordinates.
This server acts as a proxy to the National Weather Service (NWS) API, providing weather alerts and forecasts based on state codes or geographical coordinates.
Setup Requirements
- ⚠️Requires pnpm for dependency management and script execution.
- ⚠️The MCP Server configuration (`mcp.json`) for clients requires an absolute path to the compiled `dist/index.mjs` file.
- ⚠️Relies on the National Weather Service (NWS) API, which primarily covers US locations; requests for non-US locations will likely fail for the forecast tool.
Verified SafeView Analysis
extendable-kubernetes-mcp-server
by friedrichwilken
An extendable Kubernetes Model Context Protocol (MCP) server that replicates original functionality and serves as a foundation for custom toolset extensions.
An extendable Kubernetes Model Context Protocol (MCP) server that replicates original functionality and serves as a foundation for custom toolset extensions.
Setup Requirements
- ⚠️Requires Go 1.25 or later.
- ⚠️Requires access to a Kubernetes cluster and a configured kubectl with appropriate permissions.
- ⚠️The `kubernetes-mcp-server` repository must be cloned as a sibling directory to this project for building, due to a Go module `replace` directive.
Verified SafeView Analysis
sourcify-mcp
by STetsing
This server acts as a Model Context Protocol (MCP) wrapper for the Sourcify API, enabling AI assistants to perform smart contract verification, lookup, and similarity searches.
This server acts as a Model Context Protocol (MCP) wrapper for the Sourcify API, enabling AI assistants to perform smart contract verification, lookup, and similarity searches.
Setup Requirements
- ⚠️Requires Node.js 18.0.0 or higher to run.
- ⚠️Relies on configuration via a `.env` file for Sourcify API base URL and timeout, though defaults are provided.
- ⚠️Designed to be consumed by an MCP-compatible client (e.g., Claude Desktop) which manages the server process and communication (typically via stdio).
Verified SafeView Analysis
uhu-supabase-postgres-mcp
by evilGmonkey
A production-ready Model Context Protocol (MCP) server for secure, multi-database SQL access to Supabase and PostgreSQL instances, built for AI coding assistants and automation workflows.
A production-ready Model Context Protocol (MCP) server for secure, multi-database SQL access to Supabase and PostgreSQL instances, built for AI coding assistants and automation workflows.
Setup Requirements
- ⚠️Requires Docker and docker-compose (recommended) or Python 3.11+ for local development.
- ⚠️Requires access to PostgreSQL/Supabase databases with valid credentials.
- ⚠️Requires manual creation of dedicated database roles (e.g., 'mcp_readonly', 'mcp_readwrite') in your PostgreSQL/Supabase instance, although a setup script is provided.
- ⚠️Requires configuring 'MCP_TOKEN' and at least one complete database connection (CONN_<name>_HOST, CONN_<name>_DBNAME, CONN_<name>_USER, CONN_<name>_PASSWORD) in a '.env' file.
Verified SafeView Analysis
poc-mcp-server-wttr
by marcusbaer
Provides a weather forecasting tool for Model Context Protocol (MCP) agents by integrating with the wttr.in API.
Provides a weather forecasting tool for Model Context Protocol (MCP) agents by integrating with the wttr.in API.
Setup Requirements
- ⚠️Requires a Node.js runtime environment.
Verified SafeView Analysis
spotify-bulk-actions-mcp
by khglynn
This server enables bulk Spotify operations including batch playlist creation, large-scale library management, and confidence-scored song matching for importing song lists.
This server enables bulk Spotify operations including batch playlist creation, large-scale library management, and confidence-scored song matching for importing song lists.
Setup Requirements
- ⚠️Requires Python 3.10+
- ⚠️Requires a Spotify account and Spotify Developer credentials (Client ID, Client Secret)
- ⚠️One-time interactive authentication process (opens browser to log in to Spotify)
- ⚠️Requires manual configuration in Claude Code settings (`~/.claude/settings.local.json`)