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)
mcp-server
by harness
Provides an MCP (Model Context Protocol) interface for AI assistants and tools to interact with Harness APIs for advanced automation and development operations.
Provides an MCP (Model Context Protocol) interface for AI assistants and tools to interact with Harness APIs for advanced automation and development operations.
Setup Requirements
- ⚠️Requires a Harness API Key (Personal Access Token) for authentication to interact with Harness APIs, implying dependency on a Harness account.
- ⚠️Go 1.23 or later is required if building from source.
- ⚠️Requires an MCP-compatible AI assistant or client (e.g., Gemini, Claude, Cursor) to be functional, as it acts as a tool provider for these systems.
Verified SafeView Analysis
oauth-mcp-proxy
by tuannvm
OAuth 2.1 authentication library for Go MCP servers, supporting both mark3labs and official SDKs for token validation and caching.
OAuth 2.1 authentication library for Go MCP servers, supporting both mark3labs and official SDKs for token validation and caching.
Setup Requirements
- ⚠️Requires an external OAuth provider (e.g., Okta, Google, Azure AD) account and configuration (API, Authorization Server, Client ID, Redirect URIs).
- ⚠️Environment variables are critical for configuration, including secrets like JWT_SECRET and OAUTH_CLIENT_SECRET.
- ⚠️HTTPS is strongly recommended and enforced for non-localhost environments in production for OAuth endpoints.
Verified SafeView Analysis
clay-mcp
by clay-inc
Integrates AI assistants with the Clay relationship management platform, allowing natural language queries for contact, interaction, group, note, and event management.
Integrates AI assistants with the Clay relationship management platform, allowing natural language queries for contact, interaction, group, note, and event management.
Setup Requirements
- ⚠️Requires a Clay API Key for authentication and functionality.
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️Primarily designed for integration with specific AI clients (e.g., Claude, ChatGPT) via their developer settings or Smithery.ai, requiring client-side configuration.
Verified SafeView Analysis
mcp-pentest
by allsmog
An AI-driven middleware to orchestrate and manage penetration testing tools and engagements.
An AI-driven middleware to orchestrate and manage penetration testing tools and engagements.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Requires Nmap and Gobuster (and other integrated tools like Hydra, John, Nikto, Metasploit for full functionality) binaries to be installed and in the system's PATH.
- ⚠️Metasploit RPC daemon (msfrpcd) must be running with hardcoded default credentials ('msf'/'password') for Metasploit functionality, which is a significant security risk.
- ⚠️Assumes existence of common wordlists (e.g., /usr/share/wordlists/dirb/common.txt) for tools like Gobuster and Hydra.
Review RequiredView Analysis
tiger-gh-mcp-server
by timescale
Provides a set of focused tools to Large Language Models (LLMs) for interacting with the GitHub API, enabling capabilities like fetching issues, pull requests, commits, releases, and searching code within a specified organization.
Provides a set of focused tools to Large Language Models (LLMs) for interacting with the GitHub API, enabling capabilities like fetching issues, pull requests, commits, releases, and searching code within a specified organization.
Setup Requirements
- ⚠️Requires a GitHub API token (`GITHUB_TOKEN`) with `repo`, `read:org`, `read:user`, and `user:email` scopes.
- ⚠️Requires a specific GitHub organization (`GITHUB_ORG`) to be configured.
- ⚠️Node.js and npm must be installed to build and run the server (requires `npm i` then `npm run build`).
Verified SafeView Analysis
Unified-MCP-Tool-Graph
by pratikjadhav2726
The Unified MCP Tool Graph aggregates and structures tool APIs from diverse Model Context Protocol (MCP) servers into a centralized Neo4j graph database, enabling LLMs and agentic AI systems to dynamically retrieve the most relevant tools for any task.
The Unified MCP Tool Graph aggregates and structures tool APIs from diverse Model Context Protocol (MCP) servers into a centralized Neo4j graph database, enabling LLMs and agentic AI systems to dynamically retrieve the most relevant tools for any task.
Setup Requirements
- ⚠️Requires Neo4j database (Docker recommended) for full dynamic tool retrieval capabilities; otherwise, it runs in fallback mode.
- ⚠️Requires `uv` (modern Python package manager) for easy dependency installation and running scripts.
- ⚠️Requires `mcp-proxy` for exposing stdio-based MCP servers as HTTP endpoints.
- ⚠️Requires `GROQ_API_KEY` for agent examples utilizing Groq models (paid API usage).
- ⚠️Requires Python 3.12+.
Review RequiredView Analysis
jentic-sdks
by jentic
The Jentic MCP Plugin enables AI-agent builders to discover, load, and execute external APIs and workflows via the Model Configuration Protocol (MCP), generating LLM-compatible tool definitions.
The Jentic MCP Plugin enables AI-agent builders to discover, load, and execute external APIs and workflows via the Model Configuration Protocol (MCP), generating LLM-compatible tool definitions.
Setup Requirements
- ⚠️Requires `JENTIC_AGENT_API_KEY` (obtained from Jentic dashboard).
- ⚠️Requires `uv` installed (`brew install uv` or `pip install uv`).
- ⚠️Requires Python 3.11+.
Verified SafeView Analysis
Perigon.CLI
by AterDev
A development assistance tool for quickly building front-end and back-end services with code generation and LLM technology, providing CLI, WebUI, and MCP Server modes.
A development assistance tool for quickly building front-end and back-end services with code generation and LLM technology, providing CLI, WebUI, and MCP Server modes.
Setup Requirements
- ⚠️Requires .NET SDK 10 (or 9.0 for contribution/dev builds) to be installed.
- ⚠️PowerShell 7.0 or higher is needed to run included scripts.
- ⚠️Likely requires an external LLM API Key (e.g., OpenAI) for LLM-assisted features, which may incur costs.
Verified SafeView Analysis
GravityMCP
by GravityKit
Manage Gravity Forms data (forms, entries, feeds, fields) via Model Context Protocol, enabling programmatic interaction with WordPress forms.
Manage Gravity Forms data (forms, entries, feeds, fields) via Model Context Protocol, enabling programmatic interaction with WordPress forms.
Setup Requirements
- ⚠️Requires Node.js 18+ (though `scripts/check-env.js` recommends 20+).
- ⚠️Requires an active WordPress installation with Gravity Forms 2.5+.
- ⚠️Requires an HTTPS-enabled WordPress site if using Basic Authentication (OAuth 1.0a is a fallback for HTTP).
- ⚠️Requires Gravity Forms REST API Consumer Key and Secret, generated in WordPress settings.
- ⚠️For local development with self-signed SSL certificates, `MCP_ALLOW_SELF_SIGNED_CERTS=true` must be set in your `.env` file.
Verified SafeView Analysis
fedramp-docs-mcp
by ethanolivertroy
A Model Context Protocol (MCP) server for querying FedRAMP compliance documentation and NIST controls, designed to be used by AI agents and developers.
A Model Context Protocol (MCP) server for querying FedRAMP compliance documentation and NIST controls, designed to be used by AI agents and developers.
Setup Requirements
- ⚠️Requires Node.js 18+ and npm 9+.
- ⚠️Requires 'git' command-line tool to be installed and available in PATH.
- ⚠️Requires network access for initial cloning of the FedRAMP/docs repository (~50MB) and for automatic updates.
- ⚠️Requires an MCP-compatible client (e.g., Claude Desktop, Cursor, LM Studio) to interact with its tools.
Verified SafeView Analysis
apostrophe-cms-generator
by andrewmat32
An AI-powered code generator for Apostrophe CMS modules, operating as a local Model Context Protocol (MCP) server that can be integrated with Claude Code.
An AI-powered code generator for Apostrophe CMS modules, operating as a local Model Context Protocol (MCP) server that can be integrated with Claude Code.
Setup Requirements
- ⚠️Requires Node.js v18 or higher.
- ⚠️Requires Claude Code CLI (@anthropic-ai/claude-code) installed globally.
- ⚠️Requires an Anthropic API key configured via `claude configure` (this is a paid service, token usage applies).
- ⚠️Apostrophe CMS projects must be located in the parent directory of this tool and configured for ES Modules (`"type": "module"` in their `package.json`).
Verified SafeView Analysis
compound-mcp-server
by groq
Provides a Model Context Protocol (MCP) server for interacting with Groq models, including compound/meta models, exposing tools for real-time information and code execution capabilities from the Groq AI.
Provides a Model Context Protocol (MCP) server for interacting with Groq models, including compound/meta models, exposing tools for real-time information and code execution capabilities from the Groq AI.
Setup Requirements
- ⚠️Requires Node.js >= 18.0.0.
- ⚠️Requires a Groq API key set in the `GROQ_API_KEY` environment variable (this is a paid service).
- ⚠️For Vercel deployments and SSE transport, a Redis instance URL (`REDIS_URL` environment variable) is recommended.