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(7756)
code-assistant
by stippi
An AI coding assistant that autonomously analyzes and modifies code, supporting integration with clients like Claude Desktop via MCP server mode.
An AI coding assistant that autonomously analyzes and modifies code, supporting integration with clients like Claude Desktop via MCP server mode.
Setup Requirements
- ⚠️Requires Rust toolchain installation.
- ⚠️Requires macOS Metal Toolchain for GUI on macOS.
- ⚠️Requires API keys for commercial LLM providers (e.g., Anthropic, OpenAI, Perplexity), which are typically paid services.
- ⚠️Requires local Ollama installation for local LLM inference, if chosen.
- ⚠️Initial configuration of `providers.json` and `models.json` is manual.
- ⚠️Default sandbox mode (`danger-full-access`) poses a significant security risk if not explicitly changed.
Review RequiredView Analysis
DiffPilot
by bkalafat
Provides local AI-powered code review, commit message generation, and secret scanning for Git repositories via MCP-compatible AI assistants.
Provides local AI-powered code review, commit message generation, and secret scanning for Git repositories via MCP-compatible AI assistants.
Setup Requirements
- ⚠️Requires VS Code 1.101+ (if using the extension)
- ⚠️Requires Node.js 18+
- ⚠️Requires Git installed and accessible in PATH
- ⚠️Requires an MCP-compatible AI assistant (e.g., GitHub Copilot, Claude)
Verified SafeView Analysis
wasmcp
by wasmcp
Build and run composable Model Context Protocol (MCP) servers using WebAssembly components for AI-assisted development.
Build and run composable Model Context Protocol (MCP) servers using WebAssembly components for AI-assisted development.
Setup Requirements
- ⚠️Requires a WebAssembly runtime like Wasmtime or Spin to execute composed servers.
- ⚠️Building Rust components requires adding the `wasm32-wasip2` target to Rustup (`rustup target add wasm32-wasip2`).
- ⚠️Enabling OAuth authentication requires proper JWT configuration via environment variables (e.g., `JWT_PUBLIC_KEY` or `JWT_JWKS_URI`, `JWT_ISSUER`).
- ⚠️Utilizing the Rego policy engine via the `POLICY` environment variable demands extreme caution, as untrusted policy code could lead to security vulnerabilities.
Verified SafeView Analysis
shinzo-ts
by shinzo-labs
Provides OpenTelemetry-compatible instrumentation for TypeScript MCP servers to gain insight into agent usage patterns, contextualize tool calls, and analyze server performance.
Provides OpenTelemetry-compatible instrumentation for TypeScript MCP servers to gain insight into agent usage patterns, contextualize tool calls, and analyze server performance.
Setup Requirements
- ⚠️Requires Node.js 22.16+
- ⚠️Requires pnpm 10.2.1+
- ⚠️Requires an OpenTelemetry collector for full telemetry observability (e.g., Jaeger, Prometheus, Console)
Verified SafeView Analysis
autolearn
by autolearnai
AutoLearn is an MCP (Model Context Protocol) server that enables AI agents to dynamically create, improve, and execute Python skills (functional code workflows) from natural language, with real-time updates and persistence.
AutoLearn is an MCP (Model Context Protocol) server that enables AI agents to dynamically create, improve, and execute Python skills (functional code workflows) from natural language, with real-time updates and persistence.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid)
- ⚠️Requires Python 3.11+
- ⚠️Frontend requires Node.js and npm install
Review RequiredView Analysis
mcp-node
by algolia
Enables natural language interactions with Algolia search, analytics, and monitoring data via the Model Context Protocol (MCP) and Claude Desktop.
Enables natural language interactions with Algolia search, analytics, and monitoring data via the Model Context Protocol (MCP) and Claude Desktop.
Setup Requirements
- ⚠️Requires Claude Desktop for integration.
- ⚠️Authentication with Algolia account via browser-based OAuth is mandatory for full features (or manual API key setup via CLI).
- ⚠️The pre-built executable is currently only available for macOS; Windows & Linux builds are 'coming soon'.
- ⚠️Requires Node.js version 22.0.0 or higher to run from source.
Verified SafeView Analysis
fhir-mcp-server
by wso2
Provides seamless integration with FHIR APIs, acting as a bridge between AI/LLM tools and healthcare data for search, retrieval, and analysis.
Provides seamless integration with FHIR APIs, acting as a bridge between AI/LLM tools and healthcare data for search, retrieval, and analysis.
Setup Requirements
- ⚠️Requires an accessible FHIR API server.
- ⚠️Requires Python 3.12+.
- ⚠️FHIR_SERVER_BASE_URL environment variable is mandatory.
- ⚠️When running locally via Docker or Docker Compose, authorization should be disabled (`FHIR_SERVER_DISABLE_AUTHORIZATION=True`).
Verified SafeView Analysis
files-mcp-server
by microsoft
This server provides a Model Context Protocol (MCP) interface for local testing with Microsoft OneDrive and SharePoint resources, enabling clients to interact with files, folders, sites, and libraries.
This server provides a Model Context Protocol (MCP) interface for local testing with Microsoft OneDrive and SharePoint resources, enabling clients to interact with files, folders, sites, and libraries.
Setup Requirements
- ⚠️Requires `ODMCP_TENANT_ID` and `ODMCP_CLIENT_ID` environment variables.
- ⚠️Requires an Azure AD app registration with `Files.ReadWrite.All` and `Sites.Read.All` delegated Graph scopes.
- ⚠️Designed for developer environments only; not for production use.
- ⚠️The direct file streaming endpoint uses a hardcoded 'fake' token, making it non-functional for real Graph data without code modification.
Review RequiredView Analysis
markmap-mcp-server
by isdmx
A backend server component for processing and serving Markmap visualizations, likely converting Markdown content into interactive mind maps.
A backend server component for processing and serving Markmap visualizations, likely converting Markdown content into interactive mind maps.
Setup Requirements
- ⚠️Requires Docker for containerized deployment, or Node.js (v18+) and npm/yarn for local development.
- ⚠️Specific Markmap processing and serving routes or configuration may be required based on the intended use case.
Verified SafeView Analysis
AL-Dependency-MCP-Server
by StefanMaron
Provides AI assistants with semantic understanding of AL (Application Language) codebases and Business Central object relationships by parsing compiled AL symbol files.
Provides AI assistants with semantic understanding of AL (Application Language) codebases and Business Central object relationships by parsing compiled AL symbol files.
Setup Requirements
- ⚠️Requires .NET SDK 8.0+ for AL CLI (auto-installed, but manual intervention might be needed on some systems for PATH configuration or NuGet sources).
- ⚠️Relies on compiled AL packages (.app files) being present in `.alpackages` directories or specified paths.
- ⚠️Initial package loading (especially for large codebases like the Base Application) can take several seconds.
Verified SafeView Analysis
AutomatedEmulation
by iknowjason
Provisions an automated Breach and Attack Simulation (BAS) lab in AWS, integrating Caldera with an LLM-enabled MCP server, VECTR, and a Windows client with Red/Blue tools.
Provisions an automated Breach and Attack Simulation (BAS) lab in AWS, integrating Caldera with an LLM-enabled MCP server, VECTR, and a Windows client with Red/Blue tools.
Setup Requirements
- ⚠️Requires AWS IAM programmatic access keys with permissions to build AWS resources.
- ⚠️Requires Terraform 1.5.7 (or compatible version) to be installed locally.
- ⚠️If your public IP address changes or if `ifconfig.me` returns an IPv6 address, terraform apply must be re-run or manual firewall adjustments are needed.
Verified SafeView Analysis
mcp-trino
by tuannvm
Enables AI assistants to query Trino distributed SQL engine via Model Context Protocol.
Enables AI assistants to query Trino distributed SQL engine via Model Context Protocol.
Setup Requirements
- ⚠️Requires a running Trino (or PrestoSQL) cluster to connect to.
- ⚠️For production Kubernetes deployments, requires Helm, kubectl, and potentially AWS Load Balancer Controller and a configured OIDC provider for OAuth.
- ⚠️If OAuth is enabled, `JWT_SECRET` must be consistently configured across all replicas for multi-pod deployments, or OIDC provider details (issuer, audience, client ID/secret) must be provided.