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)
garmin_mcp
by Taxuspt
Exposes Garmin Connect fitness and health data to Model Context Protocol (MCP) compatible AI clients.
Exposes Garmin Connect fitness and health data to Model Context Protocol (MCP) compatible AI clients.
Setup Requirements
- ⚠️Requires `GARMIN_EMAIL` and `GARMIN_PASSWORD` to be set as environment variables or provided via file paths.
- ⚠️Initial setup might require a manual command-line login to handle Garmin Connect's Multi-Factor Authentication (MFA) and save OAuth tokens locally.
- ⚠️Requires `uv` for package management and Python 3.10+ (Python 3.12 is suggested in examples).
Verified SafeView Analysis
bc-code-intelligence-mcp
by JeremyVyska
Provides specialized Business Central (BC) development knowledge, code analysis, structured workflows, and AI specialist personas to empower LLM-based coding agents and developers.
Provides specialized Business Central (BC) development knowledge, code analysis, structured workflows, and AI specialist personas to empower LLM-based coding agents and developers.
Setup Requirements
- ⚠️Requires Node.js (ES2022/ESNext compatibility).
- ⚠️For custom knowledge layers (Git/Local), requires a configuration file (`bc-code-intel-config.yaml`) in project root or user config directory.
- ⚠️Git-based layers require proper authentication (PAT/SSH key) typically via environment variables, which can be a friction point.
- ⚠️The client must call `set_workspace_info` tool to enable project-specific layers and MCP ecosystem awareness; otherwise, it defaults to embedded knowledge only.
Verified SafeView Analysis
stock-mcp
by huweihua123
A Model Context Protocol (MCP) server that empowers AI agents with professional-grade financial market analysis capabilities, including real-time data, technical analysis, fundamental research, and SEC/A-share filings.
A Model Context Protocol (MCP) server that empowers AI agents with professional-grade financial market analysis capabilities, including real-time data, technical analysis, fundamental research, and SEC/A-share filings.
Setup Requirements
- ⚠️Requires Python 3.10+ (specifically recommends 3.11.14)
- ⚠️Requires Redis (optional but highly recommended for caching performance and API quota management)
- ⚠️Requires various API keys for full functionality (e.g., TUSHARE_TOKEN, FINNHUB_API_KEY, SEC_EMAIL, TAVILY_API_KEY, GOOGLE_API_KEY). Many features will be limited or unavailable without them.
- ⚠️MinIO client is configured for document processing and caching, requiring MINIO_ENDPOINT, MINIO_ACCESS_KEY, MINIO_SECRET_KEY, and MINIO_BUCKET to be set for filings-related features.
Verified SafeView Analysis
mcpproxy-go
by smart-mcp-proxy
Super-charges AI agents by providing intelligent tool discovery, massive token savings, and security quarantine against malicious Model Context Protocol (MCP) servers.
Super-charges AI agents by providing intelligent tool discovery, massive token savings, and security quarantine against malicious Model Context Protocol (MCP) servers.
Setup Requirements
- ⚠️Requires Docker Desktop/Engine for Docker isolation features.
- ⚠️Requires Node.js and `npx` for certain stdio-based upstream servers (e.g., `@modelcontextprotocol/server-everything`).
- ⚠️HTTPS setup requires a one-time `mcpproxy trust-cert` command and configuration.
- ⚠️Some advanced CLI functionalities might require `jq` to parse JSON outputs.
- ⚠️Go 1.22+ is recommended for building from source.
Verified SafeView Analysis
schedcp
by eunomia-bpf
eBPF scheduler development and dynamic kernel performance optimization for workloads with 'long-tail' latency issues, including GPU-accelerated AI/ML tasks and distributed processing.
eBPF scheduler development and dynamic kernel performance optimization for workloads with 'long-tail' latency issues, including GPU-accelerated AI/ML tasks and distributed processing.
Setup Requirements
- ⚠️Requires Linux kernel 6.0+ with `sched_ext` support and specific kernel config options (e.g., `CONFIG_BPF=y`, `CONFIG_SCHED_CLASS_EXT=y`).
- ⚠️Demands specific build tools like `clang`, `libbpf`, `bpftool` for eBPF programs.
- ⚠️Uses `uv` (a specific Python package manager) instead of `pip` for dependency installation, requiring a different workflow (`uv venv`, `uv pip install`).
- ⚠️Heavy reliance on NVIDIA GPUs and CUDA 12.8+ for AI/ML and vector database workloads, potentially requiring specific CUDA environment variables like `CUDA_MANAGED_FORCE_DEVICE_ALLOC=1`.
- ⚠️Requires `sudo` privileges to load and unload eBPF schedulers via `schedcp-cli`.
Review RequiredView Analysis
rust-mcp-sdk
by rust-mcp-stack
A high-performance, asynchronous Rust SDK for building Model Context Protocol (MCP) servers and clients.
A high-performance, asynchronous Rust SDK for building Model Context Protocol (MCP) servers and clients.
Setup Requirements
- ⚠️Requires Rust toolchain (stable, cargo-nextest, cargo-make).
- ⚠️Some examples require Node.js and npm to launch external MCP servers (e.g., @modelcontextprotocol/server-everything).
- ⚠️OAuth examples require a configured OAuth provider (e.g., Keycloak, WorkOS, Scalekit) and corresponding environment variables.
Verified SafeView Analysis
mcp-k8s
by silenceper
A Kubernetes MCP (Model Control Protocol) server that enables natural language interaction with Kubernetes clusters and Helm for resource and release management.
A Kubernetes MCP (Model Control Protocol) server that enables natural language interaction with Kubernetes clusters and Helm for resource and release management.
Setup Requirements
- ⚠️Requires Kubernetes cluster access via a kubeconfig file (with appropriate RBAC permissions). By default, it looks for ~/.kube/config or in-cluster configuration.
- ⚠️Go runtime (for building/installing from source) or a pre-built binary/Docker environment is required to run the server.
- ⚠️Write operations for Kubernetes resources (create, update, delete) and Helm operations (install, upgrade, uninstall, add/remove repository) are disabled by default and must be explicitly enabled via command-line flags.
Verified SafeView Analysis
claude-prompts-mcp
by minipuft
The Claude Prompts MCP Server provides hot-reloadable prompts, structured reasoning, and chain workflows, enabling AI assistants (like Claude) to execute complex, multi-step tasks with consistent methodology and quality checks.
The Claude Prompts MCP Server provides hot-reloadable prompts, structured reasoning, and chain workflows, enabling AI assistants (like Claude) to execute complex, multi-step tasks with consistent methodology and quality checks.
Setup Requirements
- ⚠️Requires Node.js >= 24 (as per CLAUDE.md for canonical operation, conflicting with older Node.js versions mentioned elsewhere).
- ⚠️Requires an MCP-compatible client (e.g., Claude Desktop) for full interactive utilization.
- ⚠️Future LLM-based semantic analysis/validation features may require API keys for external LLMs (e.g., OpenAI, Anthropic), incurring usage costs.
Verified SafeView Analysis
slidev-mcp
by LSTM-Kirigaya
AI-powered tool for generating professional online presentations using natural language descriptions, built on Slidev and large language models.
AI-powered tool for generating professional online presentations using natural language descriptions, built on Slidev and large language models.
Setup Requirements
- ⚠️Requires an OpenAI API Key or similar Large Language Model API key (likely paid).
- ⚠️Requires Node.js and a package manager (npm/yarn/pnpm) for Slidev runtime dependencies.
- ⚠️Requires Python environment setup, specifically using 'uv' for dependency management.
Verified SafeView Analysis
mcp-email-server
by ai-zerolab
This server provides IMAP and SMTP functionalities via the MCP protocol, allowing clients (like AI agents) to manage email accounts, list/retrieve email metadata and content, send emails, delete emails, and download attachments.
This server provides IMAP and SMTP functionalities via the MCP protocol, allowing clients (like AI agents) to manage email accounts, list/retrieve email metadata and content, send emails, delete emails, and download attachments.
Setup Requirements
- ⚠️Requires Python 3.10 or newer.
- ⚠️Requires configuration of IMAP and SMTP server details (host, port, credentials) for each email account.
- ⚠️The attachment download feature is disabled by default for security reasons and must be explicitly enabled in the configuration.
Verified SafeView Analysis
thinkingcap
by Infatoshi
A multi-agent research MCP server that runs multiple LLM providers in parallel and synthesizes their responses to a given query.
A multi-agent research MCP server that runs multiple LLM providers in parallel and synthesizes their responses to a given query.
Setup Requirements
- ⚠️Requires API keys for chosen LLM providers (e.g., OPENROUTER_API_KEY, GROQ_API_KEY), which may involve paid services.
- ⚠️Requires Node.js and npx to run.
- ⚠️Changing configured agents requires restarting the server with new command-line arguments.
Verified SafeView Analysis
tiger-slack
by timescale
An AI-powered Slack bot, likely integrating with Claude, designed to process and respond to messages within a Slack workspace.
An AI-powered Slack bot, likely integrating with Claude, designed to process and respond to messages within a Slack workspace.
Setup Requirements
- ⚠️Requires Docker and Docker Compose for deployment.
- ⚠️Requires creating and configuring a Slack application.
- ⚠️Requires an Anthropic Claude API key (paid service) and other environment variables for configuration.