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)
LicenGuard
by TurkNet
The LicenGuard MCP server acts as an AI agent tool to discover open-source library metadata, analyze dependency files, and calculate license risk scores by bridging a FastAPI backend with LLMs.
The LicenGuard MCP server acts as an AI agent tool to discover open-source library metadata, analyze dependency files, and calculate license risk scores by bridging a FastAPI backend with LLMs.
Setup Requirements
- ⚠️Requires a running MongoDB instance for the backend API.
- ⚠️Requires an OpenAI API Key (paid service) or a local LLM configured for discovery and risk scoring.
- ⚠️Requires a `git` client installed for repository cloning functionality.
- ⚠️Requires Node.js 20+ for the MCP server.
Verified SafeView Analysis
8bitworkshop-mcp
by gitGalu
Provides an MCP server to control an Atari 8-bit emulator via a WebSocket bridge, enabling programmatic interaction for AI agents or automated tools.
Provides an MCP server to control an Atari 8-bit emulator via a WebSocket bridge, enabling programmatic interaction for AI agents or automated tools.
Setup Requirements
- ⚠️Requires Node.js 18+ to be installed.
- ⚠️Requires a separate `8bitworkshop` Atari emulator bridge to be running concurrently, typically accessible at `ws://localhost:8765`.
Verified SafeView Analysis
mcp-json-schema
by sualeh
Generate MCP-compliant JSON Schemas directly from Jackson-annotated Java classes to ensure consistency between tool code and schema definitions for Model Context Protocol (MCP) servers.
Generate MCP-compliant JSON Schemas directly from Jackson-annotated Java classes to ensure consistency between tool code and schema definitions for Model Context Protocol (MCP) servers.
Setup Requirements
- ⚠️Requires Java Development Kit (JDK)
- ⚠️Requires Maven or Gradle for dependency management
- ⚠️Relies on Jackson 3 and Jakarta Bean Validation libraries
Verified SafeView Analysis
gemini-video-mcp-server
by adamanz
Enables AI coding assistants to analyze and understand video content using Google's Gemini AI, processing security footage, lectures, tutorials, and more.
Enables AI coding assistants to analyze and understand video content using Google's Gemini AI, processing security footage, lectures, tutorials, and more.
Setup Requirements
- ⚠️Requires a Google AI Studio API Key (free, but needs to be obtained and configured).
- ⚠️Requires Python 3.10+.
- ⚠️FFmpeg is an optional dependency but is required for 'analyze_video_segment' functionality.
Verified SafeView Analysis
cli-mcp
by robusta-dev
Acts as a central server or control plane for managing and potentially proxying interactions with various Command Line Interface (CLI) tools.
Acts as a central server or control plane for managing and potentially proxying interactions with various Command Line Interface (CLI) tools.
Review RequiredView Analysis
SitePulse-Agent
by Canbow
Provides network diagnostic capabilities (site health checks) for the Cline autonomous coding agent, allowing developers to verify API endpoints and deployment status directly within their chat interface.
Provides network diagnostic capabilities (site health checks) for the Cline autonomous coding agent, allowing developers to verify API endpoints and deployment status directly within their chat interface.
Setup Requirements
- ⚠️Requires Node.js (>=18 according to `@modelcontextprotocol/sdk` dependency) to be installed.
- ⚠️Requires the Cline CLI for integration as an MCP server.
- ⚠️Node.js module type mismatch: `package.json` declares `"type": "commonjs"` but `index.js` uses ES module `import` syntax. The `type` field in `package.json` may need to be changed to `"module"` for `node index.js` to execute correctly, or the script might need to be run with `node --input-type=module index.js`.
Verified SafeView Analysis
MCP_Server_with_http_OAuth_stdio
by Legitate
A dual-transport (HTTP/STDIO) Model Context Protocol server for managing employee records, featuring OAuth 2.0 authentication for HTTP and JSON-RPC 2.0 for STDIO.
A dual-transport (HTTP/STDIO) Model Context Protocol server for managing employee records, featuring OAuth 2.0 authentication for HTTP and JSON-RPC 2.0 for STDIO.
Setup Requirements
- ⚠️Requires Node.js 18+ to run.
- ⚠️The HTTP API strictly enforces OAuth 2.0 client credentials flow; clients must register and obtain an access token before making API calls.
- ⚠️The STDIO server (for MCP clients) supports optional token authentication, but current Claude Desktop clients may not natively support passing tokens in the 'initialize' request, potentially requiring server modifications for mandatory authentication or relying on its 'local process' security assumption.
Verified SafeView Analysis
sherpa-mcp-server
by rajshah11
A remote Model Context Protocol (MCP) server designed as a personal assistant, managing calendar events, tasks, notes, and health data with secure Auth0 OAuth authentication.
A remote Model Context Protocol (MCP) server designed as a personal assistant, managing calendar events, tasks, notes, and health data with secure Auth0 OAuth authentication.
Setup Requirements
- ⚠️Requires Python 3.8 or higher.
- ⚠️Extensive environment variable configuration is required for Auth0 authentication and each integration (Google Calendar, TickTick).
- ⚠️Manual setup of OAuth applications and generation of tokens (via provided scripts) is necessary for each integrated service and Auth0.
- ⚠️Requires a Google Cloud Project and OAuth Desktop app credentials for Google Calendar integration.
- ⚠️Requires a TickTick Developer application and OAuth credentials for TickTick integration.
Verified SafeView Analysis
MCP-SERVER
by sparsh3104
A stateless, multi-tenant Model Context Protocol (MCP) server that exposes MySQL database operations as callable tools over various transports.
A stateless, multi-tenant Model Context Protocol (MCP) server that exposes MySQL database operations as callable tools over various transports.
Setup Requirements
- ⚠️Requires a running MySQL server.
- ⚠️Requires Python and specific dependencies (e.g., `pymysql`, `mcp-sdk`).
- ⚠️Requires configuration via environment variables or a `.env` file for API keys and tenant MySQL credentials.
Review RequiredView Analysis
mcp-intro-slides
by hengky-kurniawan-1
A comprehensive presentation introducing the Model Context Protocol (MCP) for AI models to interact with external data and tools.
A comprehensive presentation introducing the Model Context Protocol (MCP) for AI models to interact with external data and tools.
Setup Requirements
- ⚠️Requires Node.js and a package manager (npm/yarn/pnpm) to run Slidev.
- ⚠️The Python `FastMCP` framework and `OpenAI Agents` mentioned are external tools/SDKs being demonstrated, not part of this project's direct runtime dependencies.
Verified SafeView Analysis
sqltools_mcp
by Tony-Enninful
SQLTools MCP provides AI assistants with unified support for various relational databases (MySQL, Postgres, SQL Server, Dameng, SQLite) via the Model Context Protocol.
SQLTools MCP provides AI assistants with unified support for various relational databases (MySQL, Postgres, SQL Server, Dameng, SQLite) via the Model Context Protocol.
Setup Requirements
- ⚠️Requires Python 3.10+
- ⚠️Requires database drivers (pymysql, psycopg2-binary, pymssql, jaydebeapi) to be installed separately based on the databases you wish to connect to.
- ⚠️Connecting to Dameng (DM8) requires Java/JRE to be installed for `jaydebeapi`.
Review RequiredView Analysis
ssh-mcp-server
by dangchani
Provides SSH access to manage a Master Control Program (MCP) or similar server environment.
Provides SSH access to manage a Master Control Program (MCP) or similar server environment.
Setup Requirements
- ⚠️CRITICAL: No source code or README provided to identify setup requirements. May require specific port configurations, user management, and SSH key setup.