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(7756)
MCP-Server-Vuln-Analysis
by Team-Off-course
This project documents and provides proof-of-concept demonstrations for security vulnerabilities, specifically Server-Side Request Forgery (SSRF), found in Model Context Protocol (MCP) servers.
This project documents and provides proof-of-concept demonstrations for security vulnerabilities, specifically Server-Side Request Forgery (SSRF), found in Model Context Protocol (MCP) servers.
Setup Requirements
- ⚠️Requires Python 3 and Flask to run the mock servers.
Verified SafeView Analysis
whistle-mcp
by 7gugu
Manages a local Whistle proxy server and network requests through AI commands, enabling automated control of rules, groups, values, and request interception/replay.
Manages a local Whistle proxy server and network requests through AI commands, enabling automated control of rules, groups, values, and request interception/replay.
Setup Requirements
- ⚠️Requires the Whistle proxy server to be installed and running locally.
- ⚠️Requires Node.js version >=18.20.0.
- ⚠️Assumes global npm package installation for 'whistle-mcp-tool'.
- ⚠️Requires explicit configuration of Whistle's host and port if different from the default 'localhost:8899'.
Verified SafeView Analysis
oauth-mcp-proxy
by tuannvm
OAuth 2.1 authentication library for Go-based Model Context Protocol (MCP) servers, supporting multiple SDKs and providers.
OAuth 2.1 authentication library for Go-based Model Context Protocol (MCP) servers, supporting multiple SDKs and providers.
Setup Requirements
- ⚠️Requires an Okta developer account and API setup (for the provided examples, other providers require similar setup).
- ⚠️Requires specific environment variables (e.g., OKTA_DOMAIN, OKTA_AUDIENCE, SERVER_URL) for OAuth configuration.
- ⚠️Requires a Go runtime environment (Go 1.22+ as per go.mod).
Verified SafeView Analysis
clay-mcp
by clay-inc
This server acts as a proxy for integrating Clay's relationship intelligence and contact management features with AI assistants via the Model Context Protocol (MCP).
This server acts as a proxy for integrating Clay's relationship intelligence and contact management features with AI assistants via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires a Clay API Key (account required).
- ⚠️Requires Node.js version 18 or higher.
Verified SafeView Analysis
Chrome-DevTools-MCP
by diegorafs
AI agents control and inspect a live Chrome browser for reliable web automation, in-depth debugging, and performance analysis.
AI agents control and inspect a live Chrome browser for reliable web automation, in-depth debugging, and performance analysis.
Setup Requirements
- ⚠️Requires Node.js v20.19+ (or v22.12.0+ for Node 22) LTS version.
- ⚠️Requires Chrome current stable version or newer to be installed.
- ⚠️Some MCP clients' sandboxing features (e.g., macOS Seatbelt, Linux containers) may prevent the server from launching Chrome, requiring `--connect-url` to a manually started Chrome instance or disabling sandboxing for the MCP server.
Verified SafeView Analysis
mcpc
by mcpc-tech
Build agentic MCP servers by composing existing MCP tools, enabling powerful AI agents and multi-agent systems for tasks like coding, web analysis, or document processing.
Build agentic MCP servers by composing existing MCP tools, enabling powerful AI agents and multi-agent systems for tasks like coding, web analysis, or document processing.
Setup Requirements
- ⚠️Requires Node.js / Deno / Bun runtime environment.
- ⚠️GitHub Personal Access Token (with `repo`, `read:org`, `user` scopes) is often required for GitHub integrations.
- ⚠️Full interaction often requires an MCP-compatible client like VS Code, Claude Code, or Cursor.
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
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
workshop-mcp-servers
by deors
Demonstrates building Model Context Protocol (MCP) servers in TypeScript and Java for integrating with developer platforms and services like GitHub, specifically for a workshop using Visual Studio Code and GitHub Copilot.
Demonstrates building Model Context Protocol (MCP) servers in TypeScript and Java for integrating with developer platforms and services like GitHub, specifically for a workshop using Visual Studio Code and GitHub Copilot.
Setup Requirements
- ⚠️Requires Node.js 24.
- ⚠️Requires Java 25.
- ⚠️Full workshop experience leveraging Visual Studio Code and GitHub Copilot may require a GitHub Copilot subscription (though the README states 'free tier is more than enough').
Verified SafeView Analysis
metabase-mcp-server
by CognitionAI
Provides AI assistants with programmatic access to Metabase's analytics platform, enabling data querying, dashboard management, and content organization.
Provides AI assistants with programmatic access to Metabase's analytics platform, enabling data querying, dashboard management, and content organization.
Setup Requirements
- ⚠️Requires a running Metabase instance accessible from the server.
- ⚠️Authentication requires either METABASE_API_KEY or METABASE_USERNAME and METABASE_PASSWORD environment variables to be set, otherwise insecure hardcoded defaults may be used.
- ⚠️Recommended Node.js 20.19.0+ and npm 8.0.0+.
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
aibolit-mcp-server
by cqfn
A server for AI agents to identify the most critical design issues in Java code using the Aibolit static analyzer.
A server for AI agents to identify the most critical design issues in Java code using the Aibolit static analyzer.
Setup Requirements
- ⚠️Requires Node.js (>=18.0)
- ⚠️Requires npm (>=8.0)
- ⚠️Requires Python
- ⚠️Requires pip
- ⚠️Requires Aibolit Python package (version >=1.3.0) installed globally