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-compose
by datalayer
This server provides a robust example of OAuth2 authentication for MCP (Model Context Protocol) servers, using GitHub as the identity provider. It demonstrates secure multi-server management, protocol translation, and integration with AI agents for tool invocation.
This server provides a robust example of OAuth2 authentication for MCP (Model Context Protocol) servers, using GitHub as the identity provider. It demonstrates secure multi-server management, protocol translation, and integration with AI agents for tool invocation.
Setup Requirements
- ⚠️Requires manual creation and configuration of a GitHub OAuth application to obtain Client ID and Client Secret.
- ⚠️The `config.json` file needs to be manually created/edited with GitHub OAuth credentials.
- ⚠️Python 3.10 or higher is required.
- ⚠️For the AI agent (which is a key part of the example), an Anthropic API Key is required, or equivalent credentials for other LLMs.
Verified SafeView Analysis
ollama-fastmcp-wrapper
by andreamoro
A proxy service that bridges Ollama with FastMCP, enabling local LLM tool-augmented reasoning by exposing MCP servers' functionality to Ollama models.
A proxy service that bridges Ollama with FastMCP, enabling local LLM tool-augmented reasoning by exposing MCP servers' functionality to Ollama models.
Setup Requirements
- ⚠️Requires Ollama client up and running (local or remote).
- ⚠️Requires Python 3.13+.
- ⚠️FastMCP servers must be running or configured for STDIO transport. The IPInfo example server requires an API key in `mcp_servers/mcp_tokens.toml`.
Review RequiredView Analysis
mcp_server_pcileech
by Evan7198
Provides an MCP (Model Context Protocol) interface for PCILeech, enabling AI clients to perform DMA-based memory operations, system introspection, and debugging workflows.
Provides an MCP (Model Context Protocol) interface for PCILeech, enabling AI clients to perform DMA-based memory operations, system introspection, and debugging workflows.
Setup Requirements
- ⚠️Requires Windows 10/11 (x64).
- ⚠️Requires Python 3.10+.
- ⚠️Mandates compatible PCILeech hardware to perform actual memory operations.
- ⚠️Needs manual configuration within the MCP client (e.g., Claude Code).
Review RequiredView Analysis
Accurate-Cyber-Box-Alpha
by Iankulani
Accurate-Cyber-Box is an advanced cybersecurity tool designed for penetration testing, cyber drills, real-time network monitoring, and incident response, integrated with MCP servers and Telegram for enhanced communication and control.
Accurate-Cyber-Box is an advanced cybersecurity tool designed for penetration testing, cyber drills, real-time network monitoring, and incident response, integrated with MCP servers and Telegram for enhanced communication and control.
Setup Requirements
- ⚠️Requires the GeoLite2-City.mmdb database for geolocation features, which must be manually downloaded and placed appropriately.
- ⚠️Executing the 'kill <ip>' command (for IP blocking) requires root or sudo privileges, specifically on Linux systems using `iptables`.
- ⚠️Telegram bot token and chat ID must be configured in the 'ctm_config.ini' file for Telegram integration to function.
Verified SafeView Analysis
rust-mcp-schema
by rust-mcp-stack
Provides a type-safe Rust implementation of the Model Context Protocol (MCP) schema, enabling developers to build robust MCP servers and clients.
Provides a type-safe Rust implementation of the Model Context Protocol (MCP) schema, enabling developers to build robust MCP servers and clients.
Setup Requirements
- ⚠️Requires Rust toolchain (rustc, cargo) to build or use as a dependency.
- ⚠️This is a library that defines the protocol schema; it is not a standalone executable or an MCP server itself. For building servers/clients, the associated `rust-mcp-sdk` is recommended.
Verified SafeView Analysis
Glyphs-mcp
by thierryc
Exposes Glyphs font design and editing tools to AI/LLM agents via a Model Context Protocol (MCP) server for automation and intelligent assistance within the Glyphs application.
Exposes Glyphs font design and editing tools to AI/LLM agents via a Model Context Protocol (MCP) server for automation and intelligent assistance within the Glyphs application.
Setup Requirements
- ⚠️Requires Glyphs (macOS application) to be installed and running.
- ⚠️The server is started via the Glyphs application's 'Edit' menu after plugin installation, not a direct command-line execution.
- ⚠️The `execute_code` and `execute_code_with_context` tools allow arbitrary Python code execution; use with extreme caution and only with trusted AI/LLM agents and strict network isolation.
Review RequiredView Analysis
systemd-mcp
by openSUSE
Manages systemd services, units, and logs via the Model Context Protocol (MCP) by directly connecting to systemd's C API.
Manages systemd services, units, and logs via the Model Context Protocol (MCP) by directly connecting to systemd's C API.
Setup Requirements
- ⚠️Requires elevated privileges (root is recommended for HTTP mode) to interact with systemd and journal logs.
- ⚠️For Stdio (D-Bus/Polkit) mode, specific D-Bus and Polkit configuration files must be manually installed to system paths.
- ⚠️For HTTP (OAuth2) mode, an external OAuth2 Authorization Server (controller) is required and its address must be configured.
Review RequiredView Analysis
hasmcp-docs
by hasmcp
Provides official documentation and API definitions for the HasMCP platform, focusing on managing AI tools, providers, servers, resources, and prompts.
Provides official documentation and API definitions for the HasMCP platform, focusing on managing AI tools, providers, servers, resources, and prompts.
Setup Requirements
- ⚠️Requires Mintlify platform/tooling for local documentation development and potential deployment.
Verified SafeView Analysis
onekgp-mcp
by dnaerys
Provides natural language access to the 1000 Genomes Project dataset for genomic variant analysis.
Provides natural language access to the 1000 Genomes Project dataset for genomic variant analysis.
Setup Requirements
- ⚠️Requires JRE 21 for runtime.
- ⚠️Requires a connection to the public Dnaerys variant store service at db.dnaerys.org:7443.
- ⚠️Local build requires Maven and packaging as a single über-jar.
Review RequiredView Analysis
microcms-document-mcp-server
by microcmsio
This server provides AI assistants access to microCMS documentation by searching and retrieving content from local Markdown files.
This server provides AI assistants access to microCMS documentation by searching and retrieving content from local Markdown files.
Setup Requirements
- ⚠️Requires Node.js runtime environment.
- ⚠️Documentation content must be present in the local `docs` directory alongside the server.
- ⚠️The server exposes the content of its `docs` directory; ensure no sensitive data is stored there.
Verified SafeView Analysis
ProjectDocsServer
by wullemsb
Provides project documentation and resources to Large Language Models (LLMs) via the Model Context Protocol (MCP).
Provides project documentation and resources to Large Language Models (LLMs) via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires .NET 9.0 SDK installed.
Verified SafeView Analysis
moodle-webservice_mcp
by onbirdev
Integrates Moodle's web services with AI assistants and external systems using the Model Context Protocol (MCP), exposing Moodle functions as discoverable tools.
Integrates Moodle's web services with AI assistants and external systems using the Model Context Protocol (MCP), exposing Moodle functions as discoverable tools.
Setup Requirements
- ⚠️Requires Moodle 4.2 or higher
- ⚠️Requires PHP 8.0 or higher
- ⚠️Moodle Web Services must be enabled and an external service/token manually configured via the Moodle admin UI.