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)
google-tag-manager-mcp-server
by stape-io
This server acts as a middleware proxy for Model Context Protocol (MCP) clients to interact with the Google Tag Manager API, enabling AI agents to manage GTM accounts, containers, workspaces, and various resources like tags, triggers, and variables securely via Google OAuth.
This server acts as a middleware proxy for Model Context Protocol (MCP) clients to interact with the Google Tag Manager API, enabling AI agents to manage GTM accounts, containers, workspaces, and various resources like tags, triggers, and variables securely via Google OAuth.
Setup Requirements
- ⚠️Requires Google OAuth 2.0 authentication, involving a browser-based interactive flow to grant access.
- ⚠️Deployment requires configuring several environment variables: GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, COOKIE_ENCRYPTION_KEY, HOSTED_DOMAIN, and WORKER_HOST.
- ⚠️MCP clients connecting to this server may need to clear local cache (`rm -rf ~/.mcp-auth`) if persistent authentication issues arise, as mentioned in the troubleshooting section.
Verified SafeView Analysis
ida_domain_mcp
by xxyyue
Provides a headless Model Context Protocol (MCP) server for IDA Pro, enabling AI agents or MCP clients to programmatically open, analyze, and control IDA databases on demand without manual GUI interaction.
Provides a headless Model Context Protocol (MCP) server for IDA Pro, enabling AI agents or MCP clients to programmatically open, analyze, and control IDA databases on demand without manual GUI interaction.
Setup Requirements
- ⚠️Requires IDA Pro 9.1.0 or later to be installed locally.
- ⚠️Requires the IDADIR environment variable to be set to the IDA Pro installation directory.
- ⚠️The `decompile_function` tool requires a valid Hex-Rays decompiler license to function.
Verified SafeView Analysis
hm_editor
by huimeicloud
Electronic Medical Record (EMR) Editor backend with AI integration for structured data management, document generation, and chart visualization.
Electronic Medical Record (EMR) Editor backend with AI integration for structured data management, document generation, and chart visualization.
Setup Requirements
- ⚠️Requires `DEEPSEEK_API_KEY` environment variable for AI features (paid service).
- ⚠️Requires `canvas`, `echarts`, and `puppeteer` npm packages, which may have native dependencies and can be complex to install.
- ⚠️Requires `wkhtmltopdf` external executable to be installed on the system path for PDF generation.
Review RequiredView Analysis
toolhive-studio
by stacklok
Facilitates discovery, deployment, and management of Model Context Protocol (MCP) servers in isolated containers on a desktop environment, enabling secure integration with AI agents and clients.
Facilitates discovery, deployment, and management of Model Context Protocol (MCP) servers in isolated containers on a desktop environment, enabling secure integration with AI agents and clients.
Setup Requirements
- ⚠️Requires Docker or Podman daemon to be running.
- ⚠️Uses pnpm as the package manager.
- ⚠️The 'thv' binary needs to be downloaded and built/run once (pnpm thv) before starting the development server.
Verified SafeView Analysis
computer-use-mcp
by domdomegg
Enables an AI model (specifically Claude) to control and interact with a local computer's graphical user interface.
Enables an AI model (specifically Claude) to control and interact with a local computer's graphical user interface.
Setup Requirements
- ⚠️Requires Node.js installed on the host machine.
- ⚠️On macOS, `nut.js` (used for control) typically requires manual granting of Accessibility and Screen Recording permissions.
- ⚠️Using the HTTP transport (`MCP_TRANSPORT=http`) without a secured setup (e.g., reverse proxy) will expose full computer control to unauthenticated network requests.
Review RequiredView Analysis
sagemcp
by sagemcp
A scalable platform for hosting Multi-tenant Model Context Protocol (MCP) servers with multi-tenant support, OAuth integration, and connector plugins for various services.
A scalable platform for hosting Multi-tenant Model Context Protocol (MCP) servers with multi-tenant support, OAuth integration, and connector plugins for various services.
Setup Requirements
- ⚠️Requires Kubernetes 1.21+ and Helm 3.8+ for production deployment.
- ⚠️PostgreSQL and Redis are essential for database persistence and caching functionality.
- ⚠️External OAuth provider (e.g., GitHub) client ID and secret are required to enable respective connectors.
- ⚠️A strong `SECRET_KEY` environment variable must be generated and set for production environments.
Verified SafeView Analysis
mcp-notify
by aahl
A Model Context Protocol (MCP) server designed to send messages and notifications across various platforms like WeWork, DingTalk, Telegram, Lark, Home Assistant, Bark, Ntfy, and PushPlus.
A Model Context Protocol (MCP) server designed to send messages and notifications across various platforms like WeWork, DingTalk, Telegram, Lark, Home Assistant, Bark, Ntfy, and PushPlus.
Setup Requirements
- ⚠️Requires obtaining and securely configuring API keys/tokens for specific notification platforms (e.g., WeWork, DingTalk, Telegram, Home Assistant) as environment variables.
- ⚠️Requires either a Docker environment or a Python environment with `uvx` for local deployment.
- ⚠️Outbound network access to the respective third-party notification service APIs (e.g., Telegram, WeWork) is essential for the server to function.
Verified SafeView Analysis
mcp
by e18e
This MCP server advises development agents on modern and performant best practices by identifying inefficient or outdated npm packages and serving migration documentation.
This MCP server advises development agents on modern and performant best practices by identifying inefficient or outdated npm packages and serving migration documentation.
Setup Requirements
- ⚠️Requires Node.js >=18.
- ⚠️Build process uses pnpm, though runtime supports npx/pnpm dlx/bunx.
- ⚠️Project is in 'very early stages' and may break without notice.
Verified SafeView Analysis
alpha_vantage_mcp
by alphavantage
An MCP server providing real-time and historical stock market data, financial intelligence, and technical indicators for integration with Large Language Models (LLMs) and agentic workflows.
An MCP server providing real-time and historical stock market data, financial intelligence, and technical indicators for integration with Large Language Models (LLMs) and agentic workflows.
Setup Requirements
- ⚠️Requires Python 3.13+
- ⚠️Requires `uv` package manager (from astral.sh)
- ⚠️Requires AWS CLI and AWS SAM CLI for cloud deployment
- ⚠️Requires an Alpha Vantage API Key
- ⚠️Cloudflare R2 storage account setup is recommended for large response handling (involves creating buckets, custom domains, and API tokens)
- ⚠️AWS ACM Certificate in `us-east-1` is required for custom domain deployment and needs DNS validation
Review RequiredView Analysis
mcp-server-box
by box-community
The Box MCP Server provides a Microservice Context Protocol (MCP) interface to interact with the Box API, enabling AI agents and other clients to perform various file, folder, collaboration, metadata, and AI-powered operations on Box content.
The Box MCP Server provides a Microservice Context Protocol (MCP) interface to interact with the Box API, enabling AI agents and other clients to perform various file, folder, collaboration, metadata, and AI-powered operations on Box content.
Setup Requirements
- ⚠️Requires extensive Box Custom App configuration (OAuth, CCG, or JWT) via the Box Developer Console, including pre-registering all callback URLs for OAuth flows.
- ⚠️Heavily relies on environment variables (often from a .env file) for all Box API and MCP server authentication credentials; misconfiguration will lead to startup or runtime errors.
- ⚠️The `uv` tool is recommended for Python dependency management and execution, which might require an additional setup step for some users.
Review RequiredView Analysis
echarts-mcp
by apache
Serves as a Model Context Protocol (MCP) server to generate ECharts data visualizations (as image URLs) based on parameters provided by a Large Language Model (LLM).
Serves as a Model Context Protocol (MCP) server to generate ECharts data visualizations (as image URLs) based on parameters provided by a Large Language Model (LLM).
Setup Requirements
- ⚠️Requires a Baidu Cloud Storage (BOS) account and configured credentials for image storage.
- ⚠️Requires Node.js and `npm install` for dependencies, some of which (like `canvas`) may have native build requirements.
- ⚠️A `.env` file with specific cloud storage and server port (optional) configurations is mandatory.
Verified SafeView Analysis
mcp-n8n-builder
by spences10
This MCP server enables AI assistants to programmatically create, manage, and monitor n8n workflows by interacting with the n8n REST API.
This MCP server enables AI assistants to programmatically create, manage, and monitor n8n workflows by interacting with the n8n REST API.
Setup Requirements
- ⚠️Requires an n8n instance running and accessible via its REST API.
- ⚠️Requires an API key for the n8n instance.
- ⚠️The n8n API endpoint must be in `/api/v1` format; do not include `/settings` in the path (e.g., `https://your-n8n-instance.com/api/v1`).
- ⚠️Only workflows with automatic trigger nodes (schedule, webhook, etc.) can be activated; workflows with only manual triggers cannot be automatically activated.