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)
DiffPilot
by bkalafat
Automate local AI-powered code review, commit message generation, secret scanning, and test suggestions before pushing code.
Automate local AI-powered code review, commit message generation, secret scanning, and test suggestions before pushing code.
Setup Requirements
- ⚠️Requires VS Code 1.101+ for full extension integration.
- ⚠️Requires Node.js 18+ installed on the system.
- ⚠️Requires Git installed and configured.
Verified SafeView Analysis
Simple-Memory-Extension-MCP-Server
by gmacev
A persistent key-value memory store for AI agents, designed to extend context windows and enable semantic search over stored memories.
A persistent key-value memory store for AI agents, designed to extend context windows and enable semantic search over stored memories.
Setup Requirements
- ⚠️Requires Python 3.8+ installed on the system to run the semantic search embedding service.
- ⚠️A large E5 embedding model (intfloat/multilingual-e5-large-instruct, several GBs) will be downloaded and cached on the first run, which may take some time and consume significant disk space.
Verified SafeView Analysis
coroot-mcp
by Meritocra
Turns Coroot observability stack into LLM-callable tools for root-cause analysis, enabling AI assistants to triage incidents and generate summaries.
Turns Coroot observability stack into LLM-callable tools for root-cause analysis, enabling AI assistants to triage incidents and generate summaries.
Setup Requirements
- ⚠️Requires Java 21+ and Maven 3.9+ to build/run from source.
- ⚠️Requires an external Coroot instance (for real data) and its API key.
- ⚠️Requires an OpenAI-compatible API Key (e.g., OpenAI, for summarization tools), which typically involves usage-based costs.
- ⚠️An MCP-aware client (e.g., Codex CLI, Claude, Toolhive) is needed to interact with the server's tools.
Verified SafeView Analysis
video-transcriber-mcp-rs
by nhatvu148
High-performance video transcription and audio extraction from over 1000 online platforms or local video files, generating transcripts in plain text, JSON, and Markdown formats.
High-performance video transcription and audio extraction from over 1000 online platforms or local video files, generating transcripts in plain text, JSON, and Markdown formats.
Setup Requirements
- ⚠️Requires external system dependencies: `yt-dlp` (for video downloading) and `ffmpeg` (for audio extraction/conversion) must be installed and accessible in the system's PATH.
- ⚠️Whisper models must be downloaded to `~/.cache/video-transcriber-mcp/models/` (e.g., using `bash scripts/download-models.sh base` or `task download:base`) before transcription can occur.
- ⚠️If installing via `cargo install` (not Homebrew), `cmake` is also required as a build dependency for `whisper.cpp` Rust bindings.
- ⚠️When using the HTTP transport (`--transport http`), the server listens on a specified host and port. Exposing it beyond `localhost` requires users to implement appropriate firewall rules and access control measures.
Verified SafeView Analysis
pythonanywhere-mcp-server
by pythonanywhere
This server acts as a Model Context Protocol (MCP) bridge, enabling AI-powered tools to programmatically manage files, web apps, websites, and scheduled tasks on a PythonAnywhere account.
This server acts as a Model Context Protocol (MCP) bridge, enabling AI-powered tools to programmatically manage files, web apps, websites, and scheduled tasks on a PythonAnywhere account.
Setup Requirements
- ⚠️Requires `uv` to be installed and available in your PATH.
- ⚠️Requires Python 3.13 or newer (Python 3.13 is currently in pre-release/beta stages, which may limit compatibility with PythonAnywhere's available Python versions or general stability).
- ⚠️Requires a PythonAnywhere API token and username (`API_TOKEN`, `LOGNAME`) to be set as environment variables.
Verified SafeView Analysis
NexusCore_MCP
by sjkim1127
AI-driven dynamic malware analysis and evasion in a Windows VM.
AI-driven dynamic malware analysis and evasion in a Windows VM.
Setup Requirements
- ⚠️Requires Windows 10/11 (x64), preferably in an isolated Virtual Machine.
- ⚠️Relies on numerous external executables (e.g., Detect It Easy, CAPA, FLOSS, Sysinternals Suite tools, Scylla, Tshark, cdb.exe) being present in the system's PATH. Automated setup script is provided but manual intervention may be needed.
- ⚠️Many operations (Frida injection, process manipulation, input simulation) require the MCP server (and thus the AI client launching it) to run with Administrator privileges.
Review RequiredView Analysis
pipelex-mcp
by Pipelex
Enables AI agents to build and execute Pipelex pipelines from natural language descriptions via the Model Context Protocol (MCP).
Enables AI agents to build and execute Pipelex pipelines from natural language descriptions via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Python >=3.11,<3.12 (specific versioning).
- ⚠️The `uv` package manager is a hard dependency, required for installation and execution.
- ⚠️A Pipelex Inference API key is required, obtainable via Discord or by setting up a custom backend.
Verified SafeView Analysis
enhanced-postgres-mcp-server
by GarethCott
This server acts as a Model Context Protocol interface for PostgreSQL, enabling LLMs to query data, modify records, and manage database schema objects with read and write capabilities.
This server acts as a Model Context Protocol interface for PostgreSQL, enabling LLMs to query data, modify records, and manage database schema objects with read and write capabilities.
Setup Requirements
- ⚠️Requires an accessible PostgreSQL database instance.
- ⚠️A PostgreSQL connection URL (e.g., 'postgresql://user:password@host:port/db-name') is mandatory, either as a command-line argument or 'DATABASE_URL' environment variable.
- ⚠️Requires Node.js version 18.0.0 or higher.
Review RequiredView Analysis
Alephra
by sreeshanth-soma
AI-powered healthcare companion that transforms medical reports into actionable health insights, offers multilingual voice assistance, medication tracking, and 24/7 medical guidance.
AI-powered healthcare companion that transforms medical reports into actionable health insights, offers multilingual voice assistance, medication tracking, and 24/7 medical guidance.
Setup Requirements
- ⚠️Requires Node.js 18+ and npm/yarn.
- ⚠️Requires API keys for Google Gemini, Pinecone, Sarvam AI, and Google OAuth credentials; most of these services are paid after free tiers.
- ⚠️The code explicitly hardcodes Sarvam AI API keys, posing a severe security risk. These must be replaced with environment variables.
Review RequiredView Analysis
NepseAPI-Unofficial
by surajrimal07
Provides an unofficial API service for Nepal Stock Exchange (NEPSE) real-time market data through REST, WebSocket, and Model Context Protocol (MCP) endpoints for educational and research purposes.
Provides an unofficial API service for Nepal Stock Exchange (NEPSE) real-time market data through REST, WebSocket, and Model Context Protocol (MCP) endpoints for educational and research purposes.
Setup Requirements
- ⚠️Requires Python 3.11+
- ⚠️Relies on an unofficial and potentially unstable/inaccurate NEPSE API client library, as per project disclaimers.
- ⚠️For Claude Desktop integration, requires `uv` to be installed globally.
Verified SafeView Analysis
obsidian-mcp-server
by Minhao-Zhang
Provides an OpenAI-compatible local Model Context Protocol (MCP) server within Obsidian, enabling external AI assistants and tools to semantically search the vault and perform file system operations.
Provides an OpenAI-compatible local Model Context Protocol (MCP) server within Obsidian, enabling external AI assistants and tools to semantically search the vault and perform file system operations.
Setup Requirements
- ⚠️Requires an OpenAI-compatible API Key (e.g., OpenAI, local Ollama) which can incur significant costs, especially during vault indexing and semantic search operations.
- ⚠️Vault indexing can be very resource-intensive (time, computation, API calls) for large knowledge bases and may fail if the OramaDB index file exceeds 512MB.
- ⚠️Functions as an Obsidian plugin, requiring an active Obsidian application instance to operate the server and access the vault.
Verified SafeView Analysis
Nexuscore_MCP
by sjkim1127
An AI-driven server designed for dynamic malware analysis, enabling AI agents to interactively debug, inspect, and analyze evasive malware in real-time.
An AI-driven server designed for dynamic malware analysis, enabling AI agents to interactively debug, inspect, and analyze evasive malware in real-time.
Setup Requirements
- ⚠️Requires a dedicated Windows 10/11 (x64) Virtual Machine for safe operation.
- ⚠️MCP Client (e.g., Claude Desktop, Cursor) must be run with Administrator privileges for full functionality (process spawning, attaching, system scanning).
- ⚠️Initial setup involves a PowerShell script (`setup_tools.ps1`) to install dependencies (Chocolatey, Rust, Python, Git, MSVC Build Tools) and download analysis tools, requiring administrator access.