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)
dataforseo-mcp-server
by Skobyn
A Model Context Protocol (MCP) server that enables LLMs to interact with DataForSEO and Local Falcon SEO APIs for tasks like keyword research, backlink analysis, and SERP data retrieval.
A Model Context Protocol (MCP) server that enables LLMs to interact with DataForSEO and Local Falcon SEO APIs for tasks like keyword research, backlink analysis, and SERP data retrieval.
Setup Requirements
- ⚠️Requires DataForSEO API credentials (DATAFORSEO_LOGIN, DATAFORSEO_PASSWORD) as environment variables. LOCALFALCON_API_KEY is needed for optional Local Falcon tools.
- ⚠️Requires Node.js and npm for installation (`npm install`) and building (`npm run build`).
- ⚠️The HTTP server endpoint, when deployed (e.g., to Cloud Run), is publicly accessible by default. Production usage requires configuring authentication (e.g., API keys, IAM) as recommended in the provided documentation.
Verified SafeView Analysis
codebase-context-mcp
by PatrickSys
Provides AI coding agents with real-time, context-aware insights into a codebase's patterns, libraries, architecture, and conventions to improve code generation and review.
Provides AI coding agents with real-time, context-aware insights into a codebase's patterns, libraries, architecture, and conventions to improve code generation and review.
Setup Requirements
- ⚠️Requires OpenAI API Key if 'openai' embedding provider is chosen (transformers is default, local).
- ⚠️Requires 'git' to be installed for pattern momentum analysis (gracefully skipped if not available/git repo).
- ⚠️Initial indexing can take several minutes for large codebases (e.g., 2-5 mins for 30k files).
Verified SafeView Analysis
pedigree-mcp
by zzgael
Generates family pedigree tree diagrams as PNG or SVG images, compliant with Bennett 2008/2022 NSGC standardized genetic notation, for use with Model Context Protocol (MCP) clients.
Generates family pedigree tree diagrams as PNG or SVG images, compliant with Bennett 2008/2022 NSGC standardized genetic notation, for use with Model Context Protocol (MCP) clients.
Setup Requirements
- ⚠️Requires Node.js version 18 or higher as specified in `package.json`.
- ⚠️The 'sharp' dependency, essential for PNG generation, is a native module that might require specific build tools (e.g., `libvips`) on the host system, although pre-compiled binaries often simplify installation.
- ⚠️Generating complex pedigree diagrams (especially large SVG or high-resolution PNGs) can produce very large output strings (hundreds of KB to megabytes), resulting in high token usage if transmitted to an LLM context.
Verified SafeView Analysis
txt2mcp
by mattzcarey
Converts text files or remote URLs into Model Context Protocol (MCP) servers, providing a searchable interface for AI agents.
Converts text files or remote URLs into Model Context Protocol (MCP) servers, providing a searchable interface for AI agents.
Setup Requirements
- ⚠️Requires a Cloudflare account with Workers, R2 Bucket, and Durable Objects configured (not a standalone server).
- ⚠️The search index (`Orama`) is rebuilt on every search query, leading to high CPU and memory usage, especially for large documents, which can significantly increase operational costs and latency. The index should be persisted after creation/update.
- ⚠️The use of `fetch(url)` for user-provided URLs in remote content ingestion can lead to SSRF vulnerabilities without robust URL validation.
Review RequiredView Analysis
kgraph
by DeepakJangra239
Indexes codebases into a knowledge graph to enable semantic search, precise code navigation, and impact analysis for LLM agents.
Indexes codebases into a knowledge graph to enable semantic search, precise code navigation, and impact analysis for LLM agents.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️An initial `reindex_codebase(root_path="...")` call is mandatory after setup for the server to function, as it builds the knowledge graph.
- ⚠️Performance for vector embeddings may vary significantly; it utilizes `mlx_embeddings` for Apple Silicon for speed, falling back to `sentence-transformers` on other platforms.
Verified SafeView Analysis
VibeShift
by GroundNG
VibeShift is an intelligent security agent that integrates with AI coding assistants to analyze AI-generated code for vulnerabilities, suggest remediations, and facilitate web test recording, crawling, and execution.
VibeShift is an intelligent security agent that integrates with AI coding assistants to analyze AI-generated code for vulnerabilities, suggest remediations, and facilitate web test recording, crawling, and execution.
Setup Requirements
- ⚠️Requires LLM API Key, Base URL, Version, and Model (e.g., OpenAI, Azure OpenAI, Google Gemini) configured in a .env file (paid service).
- ⚠️Requires Playwright browser binaries to be installed (e.g., 'playwright install --with-deps').
- ⚠️Requires external security tools (Semgrep, Nuclei) to be installed and in system PATH, or Docker for OWASP ZAP.
- ⚠️The 'record_selectors_and_save_auth_state' feature will prompt for and save actual user credentials to disk (auth_state.json), posing a local security risk if compromised.
Verified SafeView Analysis
UnrealMotionGraphicsMCP
by winyunq
Provides an AI-assisted, version-controlled workflow for designing, modifying, and animating Unreal Engine 5 UMG UI assets programmatically, treating JSON as the source of truth.
Provides an AI-assisted, version-controlled workflow for designing, modifying, and animating Unreal Engine 5 UMG UI assets programmatically, treating JSON as the source of truth.
Setup Requirements
- ⚠️Requires Unreal Engine 5.6 or newer.
- ⚠️Requires Python 3.10+ and 'uv' for dependency management.
- ⚠️Critical startup order: Launch Unreal Engine 5 project FIRST, then launch the Gemini CLI.
- ⚠️The 'mcpServers' configuration in `settings.json` requires an absolute path to the `Resources/Python` folder on your machine.
Verified SafeView Analysis
spreadsheet-mcp
by PSU3D0
Analyze and edit spreadsheet files programmatically, designed for token-efficient interaction by LLM agents, focusing on structured data access, modification, formula analysis, and optional VBA inspection.
Analyze and edit spreadsheet files programmatically, designed for token-efficient interaction by LLM agents, focusing on structured data access, modification, formula analysis, and optional VBA inspection.
Setup Requirements
- ⚠️Full write/recalculation features (e.g., `recalculate`, `screenshot_sheet`) require LibreOffice to be installed and properly configured (specifically, the `soffice` executable) and for the correct LibreOffice macros to be present. The `:full` Docker image is recommended for this.
- ⚠️A `workspace_root` directory must be configured and accessible, and it should contain the spreadsheet files to be analyzed. This directory is where the server will operate, including creating temporary fork files, checkpoints, and screenshots.
- ⚠️The `save_fork` tool can overwrite the original workbook file only if the `--allow-overwrite` server flag or `SPREADSHEET_MCP_ALLOW_OVERWRITE` environment variable is explicitly set. This powerful feature requires careful usage.
Verified SafeView Analysis
granola-ai-mcp-server
by proofgeist
Provides an interface for AI agents (like Claude Desktop) to query and analyze local Granola.ai meeting data.
Provides an interface for AI agents (like Claude Desktop) to query and analyze local Granola.ai meeting data.
Setup Requirements
- ⚠️Requires Python 3.12+.
- ⚠️Requires 'uv' package manager (or manual pip/venv setup).
- ⚠️Exclusively runs on macOS with Granola.ai installed and its local cache file present.
- ⚠️Installation directory should be your home directory (~/) to avoid macOS permission issues with Claude Desktop.
Verified SafeView Analysis
mcp-video-extraction-plus
by takereshui
The server extracts text from various video and audio sources using multiple Automatic Speech Recognition (ASR) providers, including local Whisper and online services from JianYing (CapCut) and Bilibili.
The server extracts text from various video and audio sources using multiple Automatic Speech Recognition (ASR) providers, including local Whisper and online services from JianYing (CapCut) and Bilibili.
Setup Requirements
- ⚠️Requires FFmpeg to be installed on the system for audio extraction and processing.
- ⚠️Whisper ASR provider (default) requires a one-time download of a ~1GB model on first use, which can take 10+ minutes and consumes significant disk space.
- ⚠️Online ASR services (JianYing/Bcut) depend on the stability and availability of external, potentially reverse-engineered APIs, which may break without warning. The JianYing provider relies on an unverified third-party service for API signing.
Review RequiredView Analysis
spreadsheet-read-mcp
by PSU3D0
An LLM-friendly API server for analyzing and editing spreadsheet files, enabling 'discover → profile → extract' workflows, 'what-if' scenarios, and VBA inspection without dumping entire files into LLM context.
An LLM-friendly API server for analyzing and editing spreadsheet files, enabling 'discover → profile → extract' workflows, 'what-if' scenarios, and VBA inspection without dumping entire files into LLM context.
Setup Requirements
- ⚠️LibreOffice (soffice) is a required external dependency for write, recalculation, and screenshot tools, and its setup is complex outside of Docker.
- ⚠️A Docker environment is strongly recommended for write/recalc tools due to complex LibreOffice setup and security isolation.
- ⚠️The server strictly operates within a configured `workspace_root`; all workbook paths must be located within this directory.
Review RequiredView Analysis
example-remote-server
by modelcontextprotocol
A reference server demonstrating all Model Context Protocol (MCP) features and OAuth 2.0 authentication patterns.
A reference server demonstrating all Model Context Protocol (MCP) features and OAuth 2.0 authentication patterns.
Setup Requirements
- ⚠️Requires Node.js >= 16.
- ⚠️Docker is required for Redis-backed (persistent and multi-instance) session storage; otherwise, sessions are in-memory and non-persistent.
- ⚠️The AUTH_SERVER_URL environment variable is required if AUTH_MODE is set to 'external'.