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)
apple-health-mcp
by neiltron
Query and analyze personal Apple Health data using SQL for health insights and automated reports.
Query and analyze personal Apple Health data using SQL for health insights and automated reports.
Setup Requirements
- ⚠️Requires Apple Health data exported as CSV files using the 'Simple Health Export CSV' iOS app.
- ⚠️The `HEALTH_DATA_DIR` environment variable must be set to the path of the unzipped health export directory.
- ⚠️Requires Node.js (or Bun) installed for `npx` execution.
Verified SafeView Analysis
archestra
by archestra-ai
A platform for securely deploying, orchestrating, and managing Model Context Protocol (MCP) servers and their AI-powered tools within an enterprise environment.
A platform for securely deploying, orchestrating, and managing Model Context Protocol (MCP) servers and their AI-powered tools within an enterprise environment.
Setup Requirements
- ⚠️Requires Kubernetes for full orchestration of local MCP servers.
- ⚠️Requires Docker, Node.js 20, or Python 3.12+ for custom MCP server development.
- ⚠️External LLM API keys (e.g., OpenAI, Anthropic) are required for core chat and AI functionalities.
- ⚠️HashiCorp Vault setup is necessary for advanced Bring-Your-Own-Secrets (BYOS) management in enterprise deployments.
Verified SafeView Analysis
powerbi-modeling-mcp
by microsoft
Connects AI agents to Power BI semantic models to enable natural language interaction for building, modifying, and managing data models.
Connects AI agents to Power BI semantic models to enable natural language interaction for building, modifying, and managing data models.
Setup Requirements
- ⚠️Requires GitHub Copilot (which typically implies a paid subscription) and GitHub Copilot Chat extensions.
- ⚠️Requires Visual Studio Code for the recommended installation path.
- ⚠️Connecting to a Semantic Model in a Fabric workspace may not work in all tenants due to ongoing client ID rollout for authentication.
Verified SafeView Analysis
redd-archiver
by 19-84
Archiving and providing AI-optimized access to Reddit-like platform data via a PostgreSQL-backed system and a RESTful API.
Archiving and providing AI-optimized access to Reddit-like platform data via a PostgreSQL-backed system and a RESTful API.
Setup Requirements
- ⚠️Requires a PostgreSQL database to store archive data.
- ⚠️Requires Docker and Docker Compose for full stack deployment (recommended for ease of setup).
- ⚠️Python 3.10 or newer is required to run the application.
- ⚠️The 'uv' Python package installer/manager is recommended for local development dependencies.
- ⚠️External command-line tools like `zstandard` (for .zst files) and `7zip` (for .7z files) may be needed for importing specific archive formats.
Verified SafeView Analysis
mcp-obsidian
by bitbonsai
Provides a secure, universal AI bridge for Obsidian vaults, enabling MCP-compatible AI assistants to read, write, and manage notes.
Provides a secure, universal AI bridge for Obsidian vaults, enabling MCP-compatible AI assistants to read, write, and manage notes.
Setup Requirements
- ⚠️Requires Node.js runtime (v18.0.0 or later).
- ⚠️Requires an absolute path to your Obsidian vault directory.
- ⚠️ChatGPT Desktop integration is limited to Enterprise, Education, or Team subscriptions.
Verified SafeView Analysis
Context-Engine
by m1rl0k
Self-improving code search and context engine for IDEs and AI agents, providing hybrid semantic/lexical search, symbol graph navigation, and persistent memory.
Self-improving code search and context engine for IDEs and AI agents, providing hybrid semantic/lexical search, symbol graph navigation, and persistent memory.
Setup Requirements
- ⚠️Requires Docker and Docker Compose for local stack deployment.
- ⚠️Requires Python 3.8+ with `requests`, `urllib3`, `charset_normalizer` installed for client scripts.
- ⚠️Optional LLM models (e.g., Llama.cpp .gguf, GLM, OpenAI) may require significant computational resources (GPU, RAM) or API keys.
- ⚠️Kubernetes cluster (1.19+) and `kubectl` are required for Kubernetes deployment.
Review RequiredView Analysis
volcano-sdk
by Kong
A TypeScript SDK for building multi-provider AI agents that chain LLM reasoning with external tools and orchestrate multi-agent workflows.
A TypeScript SDK for building multi-provider AI agents that chain LLM reasoning with external tools and orchestrate multi-agent workflows.
Setup Requirements
- ⚠️Requires API keys for LLM providers (e.g., OpenAI, Anthropic, Mistral), which are often paid services.
- ⚠️Requires external MCP (Multi-Provider Component) servers to be running for tool integration, as demonstrated in the 'Hello World' example (e.g., 'http://localhost:8001/mcp').
- ⚠️Requires a Node.js/TypeScript development environment.
Verified SafeView Analysis
next-devtools-mcp
by vercel
This MCP server provides Next.js development tools for AI coding agents, including runtime diagnostics, automated upgrades, Cache Components setup, browser testing, and documentation search.
This MCP server provides Next.js development tools for AI coding agents, including runtime diagnostics, automated upgrades, Cache Components setup, browser testing, and documentation search.
Setup Requirements
- ⚠️Requires Node.js v20.9+.
- ⚠️Requires Next.js 16+ for runtime diagnostics via `nextjs_index` and `nextjs_call` tools.
- ⚠️`browser_eval` tool automatically installs `@playwright/mcp` globally using `npm`, which may conflict with other package managers or global install policies.
- ⚠️The `upgrade_nextjs_16` tool's codemod requires a clean Git working directory and must be run from individual Next.js app directories in a monorepo, not the monorepo root.
Verified SafeView Analysis
CodeGraphContext
by Shashankss1205
An AI pair programmer that provides real-time, accurate, context-aware assistance by indexing and analyzing codebases (local projects and dependencies) using a graph database, facilitating code understanding, writing, and refactoring across multiple programming languages.
An AI pair programmer that provides real-time, accurate, context-aware assistance by indexing and analyzing codebases (local projects and dependencies) using a graph database, facilitating code understanding, writing, and refactoring across multiple programming languages.
Setup Requirements
- ⚠️Requires Python 3.12+ for the default FalkorDB Lite embedded database. Earlier Python versions will necessitate an external Neo4j setup.
- ⚠️An external Neo4j database is required if FalkorDB Lite is not used or explicitly configured via environment variables (NEO4J_URI, NEO4J_USERNAME, NEO4J_PASSWORD).
- ⚠️Language-specific executables (e.g., 'npm', 'go', 'gem', 'pkg-config') must be available in the system PATH for accurate dependency resolution for respective languages.
- ⚠️Installing 'falkordblite' is recommended for a zero-config embedded database experience.
Verified SafeView Analysis
CodeGraphContext
by CodeGraphContext
This MCP Server acts as an expert AI pair programmer's backend, providing real-time, accurate code analysis, indexing, and relationship information from a local codebase to assist with understanding, writing, and refactoring code.
This MCP Server acts as an expert AI pair programmer's backend, providing real-time, accurate code analysis, indexing, and relationship information from a local codebase to assist with understanding, writing, and refactoring code.
Setup Requirements
- ⚠️Requires Neo4j database (configured via NEO4J_URI, NEO4J_USERNAME, NEO4J_PASSWORD env vars) or Python 3.12+ for embedded FalkorDB Lite.
- ⚠️Relies on Tree-sitter parsers for various languages; initial setup may involve compiling or downloading these.
- ⚠️Dependency indexing for some languages (e.g., Go, Ruby, JavaScript/TypeScript, C/C++) requires their respective CLI tools (`go`, `gem`, `npm`, `pkg-config`) to be installed and accessible in the environment.
Verified SafeView Analysis
mcp-server-code-execution-mode
by elusznik
This server enables LLM agents to execute Python code in a highly secure, isolated container environment, facilitating complex multi-tool orchestration and data analysis with minimal LLM context token usage.
This server enables LLM agents to execute Python code in a highly secure, isolated container environment, facilitating complex multi-tool orchestration and data analysis with minimal LLM context token usage.
Setup Requirements
- ⚠️Requires Podman or Docker (rootless configuration is the default and recommended).
- ⚠️Requires Python 3.11+ (Python 3.14-slim is the default container image).
- ⚠️Requires `uv` or `pip` for dependency management (`uv` recommended for installation).
- ⚠️Pydantic >= 2.12.0 is needed for Python 3.14+ to avoid `TypeError: _eval_type() got an unexpected keyword argument 'prefer_fwd_module'`.
Verified SafeView Analysis
Windows-MCP.Net
by AIDotNet
Enabling AI assistants to automate tasks and interact with the Windows desktop environment.
Enabling AI assistants to automate tasks and interact with the Windows desktop environment.
Setup Requirements
- ⚠️Requires Windows Operating System
- ⚠️Requires .NET 10.0 Runtime or higher
- ⚠️Requires appropriate Windows administrative permissions to perform desktop automation operations