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(8554)
WeChat-MCP
by BiboyQG
Automate WeChat interactions on macOS for LLMs, enabling programmatic control over chat, contact management, and Moments (social feed) publishing via accessibility APIs and screen capture.
Automate WeChat interactions on macOS for LLMs, enabling programmatic control over chat, contact management, and Moments (social feed) publishing via accessibility APIs and screen capture.
Setup Requirements
- ⚠️Requires macOS operating system.
- ⚠️WeChat for Mac application must be installed and actively running.
- ⚠️Python 3.12+ is required.
- ⚠️Requires granting Accessibility permissions to the terminal application (e.g., Terminal.app, iTerm2) in macOS System Settings, enabling it to control other applications.
Review RequiredView Analysis
metorial-platform
by metorial
An open source integration platform for agentic AI, connecting AI models to external APIs, data sources, and tools.
An open source integration platform for agentic AI, connecting AI models to external APIs, data sources, and tools.
Setup Requirements
- ⚠️Requires Docker, Bun runtime, Go runtime, PostgreSQL, Redis, and MongoDB installed and configured.
- ⚠️GitHub App registration and configuration is necessary for SCM integration features.
- ⚠️Designed for developers, implying a complex setup and operational overhead for self-hosting.
Verified SafeView Analysis
mcp-mermaid
by hustcc
Generate Mermaid diagrams and charts from textual syntax, primarily for AI models or documentation platforms to visualize information dynamically.
Generate Mermaid diagrams and charts from textual syntax, primarily for AI models or documentation platforms to visualize information dynamically.
Setup Requirements
- ⚠️Requires Playwright Chromium browser engine to be installed and available in the execution environment. This is typically handled automatically by a `postinstall` script for local installations or by `npx` for on-demand CLI usage.
Verified SafeView Analysis
spotify-mcp-server
by marcelmarais
Enables AI assistants to control Spotify playback and manage playlists via the Model Context Protocol (MCP).
Enables AI assistants to control Spotify playback and manage playlists via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires a Spotify Premium account for full playback control functionality.
- ⚠️Requires creating a Spotify Developer application to obtain Client ID, Client Secret, and set a Redirect URI.
- ⚠️Manual authentication process involving running a script (`npm run auth`) and opening a browser to authorize the application. The redirect URI must be a localhost address for automatic token exchange.
Verified SafeView Analysis
metorial-index
by metorial
A background service that builds and maintains a comprehensive public catalog of Model Context Protocol (MCP) servers, enriching their metadata through automated fetching from repositories and AI-driven content generation.
A background service that builds and maintains a comprehensive public catalog of Model Context Protocol (MCP) servers, enriching their metadata through automated fetching from repositories and AI-driven content generation.
Setup Requirements
- ⚠️Requires GITHUB_TOKEN environment variable (Personal Access Token for GitHub API access).
- ⚠️Requires OPENAI_API_KEY environment variable (Paid OpenAI API calls, potentially expensive depending on usage).
- ⚠️The 'start' script (`prisma db push --force-reset`) will reset the database on every execution, leading to data loss if not handled externally.
- ⚠️Relies on 'bun' as the package manager and runtime environment.
Verified SafeView Analysis
alibabacloud-ack-mcp-server
by aliyun
Orchestrates various AlibabaCloud ACK and Kubernetes management, observability, and diagnostic tools into a unified AI-native toolset, enabling AI agents to interact with and manage container services through natural language.
Orchestrates various AlibabaCloud ACK and Kubernetes management, observability, and diagnostic tools into a unified AI-native toolset, enabling AI agents to interact with and manage container services through natural language.
Setup Requirements
- ⚠️Requires Alibaba Cloud Access Key ID and Secret with specific RAM permissions (CS, Log, ARMS read-only minimum).
- ⚠️Requires Python 3.12+ and a running Kubernetes cluster (preferably Alibaba Cloud ACK) accessible from the server.
- ⚠️The `kubectl` command-line tool must be installed and configured in the environment for `ack_kubectl` functionality.
Verified SafeView Analysis
MCPControl
by claude-did-this
A Windows control server for the Model Context Protocol, enabling AI models to programmatically control system operations such as mouse, keyboard, window management, and screen capture.
A Windows control server for the Model Context Protocol, enabling AI models to programmatically control system operations such as mouse, keyboard, window management, and screen capture.
Setup Requirements
- ⚠️Supports Windows only.
- ⚠️The `keysender` provider requires native build tools (VC++ workload, Python for node-gyp) to compile native modules.
- ⚠️The `autohotkey` provider requires AutoHotkey v2.0+ to be installed on the system.
- ⚠️Optimal click accuracy is achieved in a virtual machine at 1280x720 resolution, suggesting potential issues at other resolutions or multi-monitor setups.
- ⚠️HTTPS/TLS certificates are mandatory for production deployments for secure remote access.
Review RequiredView Analysis
mac_messages_mcp
by carterlasalle
Enables AI assistants to interact with the macOS Messages app for reading, sending, and searching messages, including universal messaging capabilities with SMS/RCS fallback.
Enables AI assistants to interact with the macOS Messages app for reading, sending, and searching messages, including universal messaging capabilities with SMS/RCS fallback.
Setup Requirements
- ⚠️Requires macOS 11+ and the Messages app to be configured and active.
- ⚠️Requires 'Full Disk Access' permission for the terminal application or AI assistant in macOS System Settings.
- ⚠️Requires Python 3.10+ and the 'uv' package manager to be installed first.
Verified SafeView Analysis
dynatrace-mcp
by dynatrace-oss
The Dynatrace MCP Server allows AI Assistants to interact with the Dynatrace observability platform, bringing real-time observability data directly into development workflows for contextual debugging, security insights, and automation.
The Dynatrace MCP Server allows AI Assistants to interact with the Dynatrace observability platform, bringing real-time observability data directly into development workflows for contextual debugging, security insights, and automation.
Setup Requirements
- ⚠️Requires a valid Dynatrace Platform Environment URL (DT_ENVIRONMENT).
- ⚠️Interactive OAuth 2.0 Authorization Code Flow requires human intervention to open a browser and grant access if no other authentication credentials are provided.
- ⚠️Using capabilities that query Dynatrace Grail (e.g., `execute_dql`) may incur additional costs based on data scanned. The server includes budget tracking (DT_GRAIL_QUERY_BUDGET_GB) but vigilance is advised.
Verified SafeView Analysis
context-sync
by Intina47
Context Sync provides AI systems with persistent, queryable memory across all development tools, sessions, and projects, allowing AI to remember codebase details, architectural decisions, and conversation history.
Context Sync provides AI systems with persistent, queryable memory across all development tools, sessions, and projects, allowing AI to remember codebase details, architectural decisions, and conversation history.
Setup Requirements
- ⚠️Requires Node.js 16+.
- ⚠️Notion integration requires a Notion API token and sharing specific pages with the integration.
- ⚠️Restarting your AI tool (e.g., Claude Desktop, Cursor, VS Code) is often required after installation or configuration changes.
Verified SafeView Analysis
apple-rag-mcp
by BingoWon
Provides a comprehensive RAG (Retrieval-Augmented Generation) server for AI agents to search and retrieve content from Apple's developer documentation and WWDC transcripts.
Provides a comprehensive RAG (Retrieval-Augmented Generation) server for AI agents to search and retrieve content from Apple's developer documentation and WWDC transcripts.
Setup Requirements
- ⚠️Requires an external PostgreSQL database with pgvector extension for RAG data storage.
- ⚠️Requires a Cloudflare D1 database for authentication, rate limiting, and logging, configured via Wrangler bindings.
- ⚠️Requires a DeepInfra API key (a paid service) for embedding generation and AI reranking.
- ⚠️Designed to be deployed as a Cloudflare Worker, requiring a Cloudflare account and Wrangler CLI setup.
Verified SafeView Analysis
reverse-engineering-assistant
by cyberkaida
Provides an MCP (Model Context Protocol) server to expose Ghidra's reverse engineering capabilities for AI models and automated binary analysis in a headless environment.
Provides an MCP (Model Context Protocol) server to expose Ghidra's reverse engineering capabilities for AI models and automated binary analysis in a headless environment.
Setup Requirements
- ⚠️Requires a pre-existing Ghidra installation with `GHIDRA_INSTALL_DIR` environment variable set.
- ⚠️Requires building the Java Ghidra extension with Gradle and manual installation of the resulting .zip file into Ghidra.
- ⚠️Requires Java 21 Runtime Environment.
- ⚠️Requires Python and specific dependencies via `pip install -r tests/requirements.txt`.