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)
gerrit-mcp-server
by GerritCodeReview
This server allows a language model (like Gemini) to query, retrieve details, and manage code reviews within the Gerrit system.
This server allows a language model (like Gemini) to query, retrieve details, and manage code reviews within the Gerrit system.
Setup Requirements
- ⚠️Requires Python 3.12+ (or 3.11+ as per README, but pyproject.toml specifies >=3.12).
- ⚠️Requires 'curl' to be installed and available in PATH.
- ⚠️Manual creation and configuration of `gerrit_mcp_server/gerrit_config.json` with Gerrit credentials is required.
- ⚠️The build process uses 'uv', which is installed during `./build-gerrit.sh` but implicitly required for that script to function correctly in some scenarios (e.g., if `.venv` is missing and needs rebuilding).
Verified SafeView Analysis
gitlab-mcp
by sgaunet
Provides GitLab integration tools as a Model Context Protocol (MCP) server for Claude Code, enabling AI to manage issues, labels, epics, and project metadata.
Provides GitLab integration tools as a Model Context Protocol (MCP) server for Claude Code, enabling AI to manage issues, labels, epics, and project metadata.
Setup Requirements
- ⚠️Requires `GITLAB_TOKEN` environment variable with appropriate GitLab API scopes (`api`, `read_api`, `write_api`).
- ⚠️Requires Go 1.21 or later if building from source or running directly via `go run .`.
- ⚠️Designed to be integrated with Claude Code CLI as an MCP server, not typically run as a standalone network service.
Verified SafeView Analysis
mcp-pdf
by mcp-z
Generate PDFs from text, layouts, or JSON Resume data, render PDF pages as images, and measure text dimensions for layout planning.
Generate PDFs from text, layouts, or JSON Resume data, render PDF pages as images, and measure text dimensions for layout planning.
Setup Requirements
- ⚠️Requires Node.js version 20 or higher.
- ⚠️Emoji rendering requires `NotoColorEmoji.ttf` to be available; it's typically installed automatically via `postinstall` script, but manual intervention might be needed if postinstall fails.
- ⚠️`@napi-rs/canvas` is a native module that requires pre-built binaries for your specific OS/architecture or successful compilation during installation.
Verified SafeView Analysis
producthunt-mcp-server
by Jing-yilin
Provides structured, token-efficient access to Product Hunt data via its GraphQL API for AI models and agents.
Provides structured, token-efficient access to Product Hunt data via its GraphQL API for AI models and agents.
Setup Requirements
- ⚠️Requires a Product Hunt API access token (`PRODUCTHUNT_ACCESS_TOKEN` or `PH_ACCESS_TOKEN`) which needs to be generated from the Product Hunt API Dashboard.
- ⚠️Requires Node.js runtime (version >= 18.0.0).
Verified SafeView Analysis
poly-ssg-mcp
by hyperpolymath
Unified server for managing and interacting with various static site generators written in diverse programming languages, designed for integration with AI agents.
Unified server for managing and interacting with various static site generators written in diverse programming languages, designed for integration with AI agents.
Setup Requirements
- ⚠️Requires Deno runtime environment.
- ⚠️Each supported Static Site Generator (SSG) binary (e.g., `zola`, `stack`, `julia`, `sbcl`, `mix`) must be individually installed and available in the system's PATH for its adapter to connect and function.
- ⚠️Requires `rescript` to be installed and accessible via Deno's npm compatibility layer for local development and build processes (`deno run -A npm:rescript build`).
Review RequiredView Analysis
twist-ai
by Doist
Enables AI agents to access and interact with a Twist workspace, providing tools for managing threads, conversations, and user information.
Enables AI agents to access and interact with a Twist workspace, providing tools for managing threads, conversations, and user information.
Setup Requirements
- ⚠️Requires `TWIST_API_KEY` environment variable to be set.
- ⚠️`@modelcontextprotocol/sdk` is a peer dependency and must be explicitly installed by the user.
- ⚠️Requires Node.js 18 or higher.
Verified SafeView Analysis
db-mcp
by neverinfamous
An enterprise-grade Model Context Protocol (MCP) server providing advanced database operations, AI-native functionalities like vector search, and OAuth 2.1 authentication for SQLite databases.
An enterprise-grade Model Context Protocol (MCP) server providing advanced database operations, AI-native functionalities like vector search, and OAuth 2.1 authentication for SQLite databases.
Setup Requirements
- ⚠️Requires Node.js 24+ (LTS).
- ⚠️Docker is recommended for deployment and required for the `--sqlite-native` backend in certain IDEs or environments.
- ⚠️Enabling OAuth 2.1 requires a separate Authorization Server (e.g., Keycloak) to be set up and configured, involving several manual steps.
- ⚠️The `--sqlite-native` backend, offering more tools including transactions and window functions, relies on the `better-sqlite3` optional dependency, which may require specific build environments or manual installation.
Verified SafeView Analysis
Simple-OSINT-Recon-mcp-server
by Imashanilupul
Provides open-source intelligence (OSINT) reconnaissance capabilities as a Model Context Protocol (MCP) server for integration with AI agents.
Provides open-source intelligence (OSINT) reconnaissance capabilities as a Model Context Protocol (MCP) server for integration with AI agents.
Setup Requirements
- ⚠️Requires Python 3.12 or higher (as per pyproject.toml).
- ⚠️Requires a Wigle API account and API keys (WIGLE_API_NAME, WIGLE_API_TOKEN) for BSSID lookups.
- ⚠️Requires creating a `.env` file for API keys in the project root.
Verified SafeView Analysis
fluffos-mcp
by gesslar
An MCP server that enables AI assistants to perform driver-level validation, debugging, and documentation lookup for LPC code using FluffOS CLI tools.
An MCP server that enables AI assistants to perform driver-level validation, debugging, and documentation lookup for LPC code using FluffOS CLI tools.
Setup Requirements
- ⚠️Requires FluffOS installed with `symbol` and `lpcc` binaries available.
- ⚠️Requires Node.js v22 or higher.
- ⚠️Requires environment variables FLUFFOS_BIN_DIR, MUD_RUNTIME_CONFIG_FILE, and optionally FLUFFOS_DOCS_DIR to be set with absolute paths.
Verified SafeView Analysis
supabase-mcp-server
by mcp-use
This server provides interactive tools and React widgets for exploring and querying your Supabase database and viewing its service status.
This server provides interactive tools and React widgets for exploring and querying your Supabase database and viewing its service status.
Setup Requirements
- ⚠️Requires Node.js 18+ and yarn.
- ⚠️Requires an active Supabase project.
- ⚠️Requires a Supabase Personal Access Token (which can incur costs depending on usage).
Review RequiredView Analysis
cursor-ide-mcp-server-stdio
by ltsch
A specialized MCP server for Cursor IDE that automatically creates and manages project-specific rule directories with automatic file watching and AI-powered rule management tools.
A specialized MCP server for Cursor IDE that automatically creates and manages project-specific rule directories with automatic file watching and AI-powered rule management tools.
Setup Requirements
- ⚠️Requires Node.js 18+ (automated by 'install.sh' script).
- ⚠️Requires Cursor IDE to be installed and configured for MCP.
- ⚠️When using 'generate-config.js' for new projects, paths in the generated '.cursor/mcp.json' output may require manual adjustment to match the actual server repository location.
Verified SafeView Analysis
findmine-mcp
by findmine
An MCP server that provides product styling, outfitting recommendations, visually similar product suggestions, and fashion advice by integrating with the FindMine API for LLM-powered shopping stylists.
An MCP server that provides product styling, outfitting recommendations, visually similar product suggestions, and fashion advice by integrating with the FindMine API for LLM-powered shopping stylists.
Setup Requirements
- ⚠️Requires a FindMine Application ID (`FINDMINE_APP_ID`) for non-demo usage, which must be obtained from FindMine.
- ⚠️User interaction tracking (`track_interaction` tool) and item detail updates (`update_item_details` tool) are disabled by default and require explicit environment variables (`FINDMINE_ENABLE_TRACKING=true`, `FINDMINE_ENABLE_ITEM_UPDATES=true`) to be enabled.
- ⚠️Requires an MCP-compatible client (e.g., Claude Desktop) to connect and interact with the server after installation.