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)
frontmcp
by agentfront
The CodeCall plugin provides AgentScript-based meta-tools for orchestrating MCP tools, enabling programmatic discovery, description, execution, and invocation of server capabilities within a sandboxed JavaScript environment.
The CodeCall plugin provides AgentScript-based meta-tools for orchestrating MCP tools, enabling programmatic discovery, description, execution, and invocation of server capabilities within a sandboxed JavaScript environment.
Setup Requirements
- ⚠️Requires Node.js >= 22.0.0.
- ⚠️Uses Yarn and Corepack (run `corepack enable` once).
- ⚠️TypeScript projects require specific `tsconfig.json` options for decorators (`experimentalDecorators: true`, `emitDecoratorMetadata: true`).
- ⚠️Utilizes `@huggingface/transformers` for local embedding generation for tool search, which may involve an initial download of model weights.
Verified SafeView Analysis
mcp-server-db2i
by Strom-Capital
Enables AI assistants to query and inspect IBM DB2 for i databases using the Model Context Protocol (MCP) via stdio or HTTP.
Enables AI assistants to query and inspect IBM DB2 for i databases using the Model Context Protocol (MCP) via stdio or HTTP.
Setup Requirements
- ⚠️Requires Java Runtime Environment (JRE) 11 or higher for the JDBC driver.
- ⚠️Requires Node.js 20.6 or higher for proper `--env-file` support.
- ⚠️Requires access to an IBM i system with DB2 for i (V7R3+).
Verified SafeView Analysis
vibe-check-mcp-server
by PV-Bhat
Provides metacognitive oversight and self-improvement capabilities for AI agents using Chain-Pattern Interrupts (CPI) to prevent reasoning lock-in and over-engineering.
Provides metacognitive oversight and self-improvement capabilities for AI agents using Chain-Pattern Interrupts (CPI) to prevent reasoning lock-in and over-engineering.
Setup Requirements
- ⚠️Requires Node.js >=20.
- ⚠️Requires API keys for external LLM providers (e.g., Gemini, OpenAI, Anthropic, OpenRouter), which typically involve costs.
- ⚠️Relies on external LLM API connectivity; performance and availability depend on the chosen provider.
Verified SafeView Analysis
mcp-filesystem-server
by mark3labs
Provides secure and controlled access to the local filesystem via the Model Context Protocol (MCP) for AI agents and other applications.
Provides secure and controlled access to the local filesystem via the Model Context Protocol (MCP) for AI agents and other applications.
Setup Requirements
- ⚠️Requires explicit specification of allowed directories at startup for security.
- ⚠️If not using Docker, requires a Go development environment for installation or compilation.
- ⚠️When using Docker with host filesystem interaction, proper volume mounting is necessary.
Verified SafeView Analysis
mcp-taiwan-price-compare
by coseto6125
Compares prices for products across multiple Taiwanese e-commerce platforms.
Compares prices for products across multiple Taiwanese e-commerce platforms.
Setup Requirements
- ⚠️Requires Python 3.13 or newer.
- ⚠️Requires specific configuration for LLM clients (Claude, Gemini, ChatGPT, Perplexity AI) to integrate the MCP server.
- ⚠️Installation of `never-primp` and its underlying Rust extensions (`never-jscore`, `regex-rs`) might introduce compilation dependencies on certain systems.
Verified SafeView Analysis
mcp-gateway
by eznix86
Aggregates multiple Model Context Protocol (MCP) servers into a single gateway, providing unified search, description, and invocation for their tools, primarily to mitigate context window limits for AI clients.
Aggregates multiple Model Context Protocol (MCP) servers into a single gateway, providing unified search, description, and invocation for their tools, primarily to mitigate context window limits for AI clients.
Setup Requirements
- ⚠️Requires Bun runtime to be installed (not Node.js).
- ⚠️Mandatory `config.json` setup (e.g., `~/.config/mcp-gateway/config.json`) defining upstream MCP servers to connect to.
- ⚠️Relies on other MCP servers (local or remote) to provide actual tools; the gateway itself only offers discovery and invocation tools.
Review RequiredView Analysis
amp
by akshayaggarwal99
Provides a persistent, structured memory (Short-Term, Long-Term, and Graph) for AI agents, mimicking a hippocampus for continuous learning and recall.
Provides a persistent, structured memory (Short-Term, Long-Term, and Graph) for AI agents, mimicking a hippocampus for continuous learning and recall.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Requires `uv` or `pip` for installation.
- ⚠️FastEmbed model (BAAI/bge-small-en-v1.5) is downloaded locally on first run.
- ⚠️Local LLM features (entity extraction, summarization) require a locally running Ollama server with a compatible model (default: gemma3:4b).
Verified SafeView Analysis
cupertino
by mihaelamj
Cupertino is an Apple Documentation Crawler & MCP Server that provides accurate, up-to-date Apple API documentation and sample code to AI agents and developers for offline and AI-assisted development.
Cupertino is an Apple Documentation Crawler & MCP Server that provides accurate, up-to-date Apple API documentation and sample code to AI agents and developers for offline and AI-assisted development.
Setup Requirements
- ⚠️Requires macOS 15 (Sequoia) or later.
- ⚠️Requires ~2-3 GB of disk space for full documentation databases.
- ⚠️Installation via `install.sh` requires `sudo` access.
Verified SafeView Analysis
iceland-news-mcp
by olibuijr
An MCP server that fetches and provides structured access to the latest Icelandic news from various RSS sources, integrated with a voice-activated AI assistant for news summaries and search.
An MCP server that fetches and provides structured access to the latest Icelandic news from various RSS sources, integrated with a voice-activated AI assistant for news summaries and search.
Setup Requirements
- ⚠️Requires multiple services to set up: a Node.js MCP server, a Python Whisper STT service, and a SvelteKit web UI.
- ⚠️Requires a Google API Key for Gemini Live API, which is a paid service (though a free tier may be available). The key is exposed client-side.
- ⚠️The Python Whisper STT service is designed for GPU (CUDA) for fast inference; performance will be significantly degraded on CPU.
- ⚠️The web UI and its API proxy hardcode a specific local IP address (`http://192.168.8.191`) for the Whisper STT service, requiring manual adjustment if the service runs elsewhere.
Review RequiredView Analysis
dbt-mcp
by dbt-labs
Provides a Model Context Protocol (MCP) server that exposes various dbt-related functionalities (CLI, Semantic Layer, Discovery, Admin API, Code Generation, LSP) as tools for AI agents to interact with dbt projects in Core, Fusion, and Platform environments.
Provides a Model Context Protocol (MCP) server that exposes various dbt-related functionalities (CLI, Semantic Layer, Discovery, Admin API, Code Generation, LSP) as tools for AI agents to interact with dbt projects in Core, Fusion, and Platform environments.
Setup Requirements
- ⚠️Requires `uv` and `Task` to be installed for local development and examples.
- ⚠️Relies heavily on environment variables (e.g., `DBT_HOST`, `DBT_TOKEN`, `DBT_PROD_ENV_ID`, `OPENAI_API_KEY`) for dbt Platform connectivity and LLM authentication.
- ⚠️The `dbt_path` setting, which defaults to 'dbt', expects the dbt CLI executable to be available in the system's PATH or a specific location. Custom LSP binaries also require detection or a specified path.
Review RequiredView Analysis
mcp
by oracle
This repository provides a collection of Model Context Protocol (MCP) servers to enable AI agents to interact with and manage various Oracle Cloud Infrastructure (OCI) services, Oracle Database, and MySQL databases through natural language.
This repository provides a collection of Model Context Protocol (MCP) servers to enable AI agents to interact with and manage various Oracle Cloud Infrastructure (OCI) services, Oracle Database, and MySQL databases through natural language.
Setup Requirements
- ⚠️Requires OCI CLI configuration (~/.oci/config) with appropriate credentials for OCI-specific tools.
- ⚠️Requires Java Development Kit (JDK) 17+ for Java-based servers.
- ⚠️Requires Python 3.13+ for most Python-based OCI servers (Python 3.11 for oci-pricing, 3.12 for MySQL).
Review RequiredView Analysis
director
by director-run
Provides a local-first gateway for AI agents to manage and execute MCP playbooks, enabling tool orchestration, unified OAuth, and client integrations.
Provides a local-first gateway for AI agents to manage and execute MCP playbooks, enabling tool orchestration, unified OAuth, and client integrations.
Setup Requirements
- ⚠️Requires a PostgreSQL database for persistence.
- ⚠️Requires Bun (Node.js >=22.0.0) runtime environment, also uses npx/uvx for stdio servers.
- ⚠️Critical security flags `DANGEROUSLY_ALLOW_ARBITRARY_STDIO_SERVERS` and `DANGEROUSLY_ALLOW_INSECURE_HTTP_SERVERS` must remain `false` (default) in production or shared environments due to severe risks.