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(9120)
Financial-Modeling-Prep-MCP-Server
by imbenrabi
Enables AI assistants to access and analyze comprehensive financial data, stock information, company fundamentals, and market insights from Financial Modeling Prep.
Enables AI assistants to access and analyze comprehensive financial data, stock information, company fundamentals, and market insights from Financial Modeling Prep.
Setup Requirements
- ⚠️Requires a Financial Modeling Prep API Key (Paid API subscription often required for higher usage and advanced endpoints).
Verified SafeView Analysis
intervals-mcp-server
by mvilanova
Connects AI models (Claude, ChatGPT) with the Intervals.icu API to retrieve and manage athlete fitness data, including activities, events, and wellness metrics.
Connects AI models (Claude, ChatGPT) with the Intervals.icu API to retrieve and manage athlete fitness data, including activities, events, and wellness metrics.
Setup Requirements
- ⚠️Requires Python 3.12 or higher.
- ⚠️Requires an Intervals.icu API Key and Athlete ID, to be set in environment variables (e.g., .env file).
- ⚠️Specific `mcp install` command is required for Claude Desktop integration.
Verified SafeView Analysis
mcp-server-tauri
by hypothesi
Enables AI assistants to build, test, and debug Tauri v2 applications by providing tools for UI automation, IPC monitoring, and backend state inspection.
Enables AI assistants to build, test, and debug Tauri v2 applications by providing tools for UI automation, IPC monitoring, and backend state inspection.
Setup Requirements
- ⚠️Requires an existing Tauri v2 application (not compatible with Tauri v1 or other frameworks).
- ⚠️Requires explicit configuration of `withGlobalTauri: true` in `src-tauri/tauri.conf.json` for webview communication.
- ⚠️Installation of `tauri-plugin-mcp-bridge` Rust crate and its registration in `src-tauri/src/main.rs` or `lib.rs` is mandatory.
Verified SafeView Analysis
claude-prompts
by minipuft
This server provides a hot-reloadable prompt engine with chains, quality gates, and structured reasoning for AI assistants, enhancing control over Claude's behavior in prompt workflows.
This server provides a hot-reloadable prompt engine with chains, quality gates, and structured reasoning for AI assistants, enhancing control over Claude's behavior in prompt workflows.
Setup Requirements
- ⚠️Requires Node.js (v18-24) and npm for development and build.
- ⚠️Requires Python 3 installed, as several core hooks are Python scripts.
- ⚠️Requires Git for checkpoint functionality and development workflow (Husky hooks).
- ⚠️If semantic analysis or LLM-based gates are enabled, an LLM API Key (e.g., `ANTHROPIC_API_KEY`, `OPENAI_API_KEY`, `GEMINI_API_KEY`) is required, which may be a paid service.
Review RequiredView Analysis
schedcp
by eunomia-bpf
Develop, evaluate, and dynamically manage custom eBPF-based CPU schedulers for Linux, particularly focusing on optimizing long-tail and memory-intensive workloads (like AI/ML, I/O, distributed processing).
Develop, evaluate, and dynamically manage custom eBPF-based CPU schedulers for Linux, particularly focusing on optimizing long-tail and memory-intensive workloads (like AI/ML, I/O, distributed processing).
Setup Requirements
- ⚠️Requires Linux kernel 6.0+ with `sched_ext` support enabled (specific kernel configuration options like `CONFIG_BPF=y`, `CONFIG_SCHED_CLASS_EXT=y` are needed).
- ⚠️Requires a full development toolchain including `clang`, `libbpf`, and `bpftool` for compiling eBPF programs.
- ⚠️Extensive Python (e.g., `torch`, `pandas`, `psutil`) and C++ (e.g., `ffmpeg`, `libgit2`) dependencies are required for various workload benchmarks, making setup complex.
- ⚠️The core server and CLI are written in Rust, requiring Rust toolchain (cargo) for building from source.
- ⚠️Requires `sudo` privileges for loading and unloading eBPF schedulers, which is a significant operational requirement.
Review RequiredView Analysis
DBchat
by skanga
Transforms a database into an intelligent conversational partner, enabling natural language queries, instant answers, and data visualizations via MCP clients.
Transforms a database into an intelligent conversational partner, enabling natural language queries, instant answers, and data visualizations via MCP clients.
Setup Requirements
- ⚠️Requires Java Runtime Environment (JRE) installed locally.
- ⚠️Requires the appropriate JDBC driver JAR for your target database to be in the classpath (e.g., MySQL, PostgreSQL).
- ⚠️Needs network access and credentials to connect to the target database.
- ⚠️Designed for interaction with Model Context Protocol (MCP) clients like Claude Desktop or Gemini-CLI, requiring client-side setup.
Verified SafeView Analysis
remarkable-mcp
by SamMorrowDrums
Integrates a reMarkable tablet as a 'second brain' for AI assistants, allowing AI tools to read, search, and process handwritten notes via OCR.
Integrates a reMarkable tablet as a 'second brain' for AI assistants, allowing AI tools to read, search, and process handwritten notes via OCR.
Setup Requirements
- ⚠️Requires 'Developer Mode' enabled on reMarkable tablet for SSH access (this factory resets the device).
- ⚠️SSH access requires the reMarkable to be connected via USB, or configured for WiFi network access.
- ⚠️Handwriting OCR is best with a Google Vision API Key (paid after 1,000 free requests/month), or falls back to Tesseract OCR which has 'poor for handwriting' results.
- ⚠️Cloud API mode (alternative to SSH) requires a reMarkable Connect subscription.
- ⚠️Password-based SSH authentication (not recommended) requires `sshpass` to be installed on the host system.
Verified SafeView Analysis
mcp-devtools
by sammcj
A high-performance MCP server providing a unified interface to essential developer tools, featuring OAuth 2.0/2.1 authorization and a multi-layered security framework.
A high-performance MCP server providing a unified interface to essential developer tools, featuring OAuth 2.0/2.1 authorization and a multi-layered security framework.
Setup Requirements
- ⚠️Many advanced tools (e.g., filesystem, docprocessing, agent tools) are disabled by default and require explicit enablement via 'ENABLE_ADDITIONAL_TOOLS'.
- ⚠️Specific tools like 'code_rename' and 'document_processing' require external dependencies like Language Server Protocol (LSP) servers (e.g., gopls, pyright) or Python 3.10+ with the Docling library ('pip install docling').
- ⚠️Agent tools (Claude, Codex, Gemini, Copilot, Kiro) require their respective command-line interfaces to be installed and authenticated separately.
- ⚠️Several tools (Internet Search, Package Docs, GitHub) require API keys or tokens for full functionality, which are configured via environment variables.
Verified SafeView Analysis
ihale-mcp
by saidsurucu
Provides an MCP server to access Turkish public tender data (EKAP v2) and official government announcements (ilan.gov.tr) for LLM applications and other clients.
Provides an MCP server to access Turkish public tender data (EKAP v2) and official government announcements (ilan.gov.tr) for LLM applications and other clients.
Setup Requirements
- ⚠️Requires Python 3.12 or newer (as per `pyproject.toml`).
- ⚠️Relies on `uv` for easy installation of Python packages, which needs to be installed separately.
- ⚠️Windows users may need Microsoft Visual C++ Redistributable for Python package compatibility.
- ⚠️Legacy EKAP endpoints for Direct Procurement might require session cookies; the client attempts to 'warm-up' to acquire them, but this could lead to intermittent issues or require manual cookie provision in some cases.
Review RequiredView Analysis
CreatorBox
by xiesx123
A comprehensive AI-powered toolbox for video editing, dubbing, and content creation, including features like video inpainting, subtitle extraction, vocal separation, and text-to-speech.
A comprehensive AI-powered toolbox for video editing, dubbing, and content creation, including features like video inpainting, subtitle extraction, vocal separation, and text-to-speech.
Setup Requirements
- ⚠️External VPN/Proxy required for installation and operation to access online resources and APIs.
- ⚠️Avoid installation paths with non-ASCII (e.g., Chinese) characters or spaces to prevent unexpected issues.
- ⚠️Multiple external API keys (e.g., OpenAI, Gemini, AzureTTS, Elevenlabs, Huggingface) are required for full functionality, some of which may incur costs.
Review RequiredView Analysis
nextcloud-mcp-server
by cbcoutinho
Transforms a Nextcloud instance into a semantic intelligence engine, providing AI agents and semantic search capabilities.
Transforms a Nextcloud instance into a semantic intelligence engine, providing AI agents and semantic search capabilities.
Setup Requirements
- ⚠️Hardcoded `TOKEN_ENCRYPTION_KEY` in example Docker Compose files: MUST be replaced with a securely generated and managed key for production.
- ⚠️Requires external dependencies for full functionality: Nextcloud, Redis, MariaDB (for Nextcloud itself), Qdrant (vector database), and an embedding model service (e.g., Ollama or cloud provider).
- ⚠️OAuth2/OIDC authentication is 'experimental' and requires manual patching of a Nextcloud app (`user_oidc`), posing significant integration and security challenges.
Verified SafeView Analysis
remote-mcp-functions
by Azure-Samples
Provides remote utilities or services for Minecraft Coder Pack (MCP) development environments.
Provides remote utilities or services for Minecraft Coder Pack (MCP) development environments.