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)
mcp-nomad
by kocierik
This MCP server provides an interface to manage HashiCorp Nomad clusters, enabling operations like job, deployment, namespace, node, allocation, variable, volume, and ACL management through a Model Context Protocol client.
This MCP server provides an interface to manage HashiCorp Nomad clusters, enabling operations like job, deployment, namespace, node, allocation, variable, volume, and ACL management through a Model Context Protocol client.
Setup Requirements
- ⚠️Requires a running HashiCorp Nomad server.
- ⚠️Nomad ACL Token (`NOMAD_TOKEN`) is required if ACLs are enabled on the Nomad cluster.
- ⚠️Building from source requires a Go development environment; using pre-built binaries or npm packages might require Node.js.
Verified SafeView Analysis
haskell-mcp-server
by drshade
Provides a fully-featured Haskell library for building Model Context Protocol (MCP) servers to enable AI agent interaction.
Provides a fully-featured Haskell library for building Model Context Protocol (MCP) servers to enable AI agent interaction.
Setup Requirements
- ⚠️Requires a Haskell development environment (GHC, Cabal) to build and run applications using the library.
- ⚠️Implementing advanced features requires familiarity with Haskell's type system and potentially Template Haskell.
- ⚠️Understanding the Model Context Protocol (MCP) specification is necessary for effective server implementation.
Verified SafeView Analysis
portaljs-mcp-server
by datopian
A remote Model Context Protocol (MCP) server deployed on Cloudflare Workers, providing AI agent tools to interact with PortalJS datasets for search, retrieval, and data preview.
A remote Model Context Protocol (MCP) server deployed on Cloudflare Workers, providing AI agent tools to interact with PortalJS datasets for search, retrieval, and data preview.
Setup Requirements
- ⚠️Requires a Cloudflare account for deployment.
- ⚠️Requires the `wrangler` CLI to be installed for local development and deployment.
- ⚠️The server is designed without authentication, making it publicly accessible by default. Users must implement their own authentication/authorization if sensitive operations are added or if access needs to be restricted.
Verified SafeView Analysis
spring-rest-to-mcp
by addozhang
Transforms existing Spring Web REST APIs into Spring AI Model Context Protocol (MCP) server tools using OpenRewrite recipes.
Transforms existing Spring Web REST APIs into Spring AI Model Context Protocol (MCP) server tools using OpenRewrite recipes.
Setup Requirements
- ⚠️Requires Java 17 or higher for the recipe itself.
- ⚠️The OpenRewrite conversion command must be executed twice for a complete transformation (first for POM updates, second for code conversion).
- ⚠️The target Spring Web REST API project must use Spring Boot 3.2+ and Maven.
Verified SafeView Analysis
mcp-server-excel
by sbroenne
Automate Microsoft Excel operations through natural language commands for AI assistants or via a command-line interface, including Power Query, DAX measures, VBA macros, PivotTables, Charts, Ranges, and Worksheets.
Automate Microsoft Excel operations through natural language commands for AI assistants or via a command-line interface, including Power Query, DAX measures, VBA macros, PivotTables, Charts, Ranges, and Worksheets.
Setup Requirements
- ⚠️Requires Windows OS (Windows 10+) and Microsoft Excel (2016+) installed. Not suitable for headless CI/CD.
- ⚠️Requires .NET 10 Runtime or SDK to be installed.
- ⚠️For VBA commands, 'Trust access to the VBA project object model' must be manually enabled in Excel's Trust Center settings.
- ⚠️All Excel files must be closed before use, as the server requires exclusive access due to Excel COM limitations.
Verified SafeView Analysis
pprof-analyzer-mcp
by ZephyrDeng
Analyze Go pprof performance profiles (CPU, heap, goroutine, allocs, mutex, block), identify performance bottlenecks, detect memory leaks, compare profiles, and visualize data via flame graphs.
Analyze Go pprof performance profiles (CPU, heap, goroutine, allocs, mutex, block), identify performance bottlenecks, detect memory leaks, compare profiles, and visualize data via flame graphs.
Setup Requirements
- ⚠️The `generate_flamegraph` tool requires Graphviz (`dot` command) to be installed and available in the system's PATH.
- ⚠️The `open_interactive_pprof` tool is macOS-only and requires the `go` command to be in the system's PATH. It does not capture errors from the launched `pprof` process, and temporary files from remote URIs are not automatically cleaned up until the session is manually disconnected or the server exits.
- ⚠️If running with Docker, the `pprof-analyzer-mcp` Docker image must be built locally before attempting to run the container via an MCP client.
Review RequiredView Analysis
tomtom-mcp
by tomtom-international
Provides seamless access to TomTom's geospatial services for AI workflows and development environments, including search, routing, traffic, and static/dynamic maps.
Provides seamless access to TomTom's geospatial services for AI workflows and development environments, including search, routing, traffic, and static/dynamic maps.
Setup Requirements
- ⚠️Requires Node.js 22.x (strict requirement for dynamic map tool, other tools may work with older/newer versions).
- ⚠️Requires a paid TomTom API Key for access to location services.
- ⚠️Native OS-level dependencies are required for the dynamic map tool (@maplibre/maplibre-gl-native and canvas), which can be complex to install on various operating systems.
Verified SafeView Analysis
firefox-devtools-mcp
by freema
Automates Firefox browser via WebDriver BiDi (through Selenium WebDriver) to interact with web pages, capture snapshots, monitor network/console, and perform user interactions.
Automates Firefox browser via WebDriver BiDi (through Selenium WebDriver) to interact with web pages, capture snapshots, monitor network/console, and perform user interactions.
Setup Requirements
- ⚠️Requires a local Firefox browser installation (auto-detected or specified via --firefox-path)
- ⚠️Requires Node.js version 20.19.0 or higher
Verified SafeView Analysis
lean-mathlib-docs-mcp
by CriticalLine
Provides a Minimal MCP Server for LLMs to search Lean Mathlib 4 documentation, including declarations, modules, and instances.
Provides a Minimal MCP Server for LLMs to search Lean Mathlib 4 documentation, including declarations, modules, and instances.
Setup Requirements
- ⚠️Requires Python 3.11 or higher and specific Python packages (`requests`, `mcp-server`).
- ⚠️Manual configuration of `mcp.json` is needed, with potential path adjustments for the Python executable and the server script (`src/lean_docs_server.py`). The provided `mcp.json` example contains a path mismatch (`lean_docs_mcp_server.py` vs `lean_docs_server.py`).
- ⚠️The first run will download the entire Mathlib 4 documentation dataset locally.
Verified SafeView Analysis
deepsecure
by DeepTrail
Provides a zero-trust security control plane for AI agents, enabling cryptographic identity, authenticated ephemeral credentials, fine-grained policy enforcement, secret injection, and secure delegation for AI agent-to-agent interactions.
Provides a zero-trust security control plane for AI agents, enabling cryptographic identity, authenticated ephemeral credentials, fine-grained policy enforcement, secret injection, and secure delegation for AI agent-to-agent interactions.
Setup Requirements
- ⚠️Requires Docker and Docker Compose to run the backend Control Plane and Gateway services.
- ⚠️Client-side SDK usage and local development require Python 3.9+ and pip.
- ⚠️Secure storage of agent private keys relies on an OS keyring (macOS Keychain, Windows Credential Store, or Linux keyring), which may require specific system setup or permissions.
- ⚠️Critical environment variables (e.g., `SECRET_KEY`, `BACKEND_API_TOKEN`, `GATEWAY_INTERNAL_API_TOKEN`, `POSTGRES_PASSWORD`, `GATEWAY_ENCRYPTION_KEY`, `MACAROON_SECRET_KEY`) have insecure default values and MUST be replaced with strong, unique secrets for any production or secure deployment.
Verified SafeView Analysis
RedNote-MCP
by zoldyrk
Access and interact with Xiaohongshu (RedNote) content through Model Context Protocol (MCP) by automating browser interactions.
Access and interact with Xiaohongshu (RedNote) content through Model Context Protocol (MCP) by automating browser interactions.
Setup Requirements
- ⚠️Requires Playwright browser binaries to be installed (npx playwright install).
- ⚠️Initial setup requires an interactive manual login process via a browser window to save cookies.
- ⚠️Login sessions (cookies) may expire, requiring re-login.
Verified SafeView Analysis
kiotviet-mcp
by dehuy69
An MCP server that enables AI agents to securely interact with the KiotViet Public API by proxying requests, providing a stateless interface for product, customer, order, and invoice management.
An MCP server that enables AI agents to securely interact with the KiotViet Public API by proxying requests, providing a stateless interface for product, customer, order, and invoice management.
Setup Requirements
- ⚠️Requires `CLIENT_ID` and `CLIENT_SECRET` from KiotViet OAuth2, which are managed by the upstream 'Culi Backend' or needed for local testing via `auths.env`.
- ⚠️The 'retailer' name (KiotViet store name) must be known and provided with each tool call.
- ⚠️The server functions as a proxy; token management (obtaining and refreshing `access_token`) is externalized to the calling AI agent's backend (e.g., Culi).