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)
codescene-mcp-server
by codescene-oss
The CodeScene MCP Server exposes CodeScene's Code Health analysis as local AI-friendly tools to augment AI prompts with code quality insights.
The CodeScene MCP Server exposes CodeScene's Code Health analysis as local AI-friendly tools to augment AI prompts with code quality insights.
Setup Requirements
- ⚠️Requires a CodeScene instance and 'CS_ACCESS_TOKEN' for API authentication.
- ⚠️Requires 'CS_ACE_ACCESS_TOKEN' for the 'code_health_auto_refactor' tool (CodeScene ACE add-on).
- ⚠️Requires 'git' to be installed and the server to be run within a Git repository for file path resolution.
- ⚠️If running in Docker, requires a volume mount and 'CS_MOUNT_PATH' environment variable to correctly map host file paths to paths inside the container.
Verified SafeView Analysis
oh-no-mcp-server
by eamonnfaherty
Provides a Model Context Protocol (MCP) server for deep analysis of code performance, identifying bottlenecks, memory issues, algorithm complexity, and suggesting optimizations across code snippets, single files, or entire directories.
Provides a Model Context Protocol (MCP) server for deep analysis of code performance, identifying bottlenecks, memory issues, algorithm complexity, and suggesting optimizations across code snippets, single files, or entire directories.
Setup Requirements
- ⚠️Requires a compatible MCP client (e.g., Claude Desktop) to operate as intended, as it's an MCP server, not a standalone application.
- ⚠️Python 3.10 or newer is required to run the server.
Verified SafeView Analysis
crawl-mcp
by walksoda
A comprehensive Model Context Protocol (MCP) server that wraps the crawl4ai library for advanced web crawling, content extraction, and AI-powered summarization from various sources including web pages, PDFs, Office documents, and YouTube videos.
A comprehensive Model Context Protocol (MCP) server that wraps the crawl4ai library for advanced web crawling, content extraction, and AI-powered summarization from various sources including web pages, PDFs, Office documents, and YouTube videos.
Setup Requirements
- ⚠️Requires Python 3.11 or later.
- ⚠️Requires installation of system-level Playwright dependencies (e.g., libnss3, libgbm1, libgtk-3-0t64 on Ubuntu), often requiring root privileges (`sudo`).
- ⚠️AI-powered features (summarization, intelligent extraction) require API keys for LLM providers (e.g., OPENAI_API_KEY, ANTHROPIC_API_KEY), which are typically paid services.
Verified SafeView Analysis
arch-mcp
by nihalxkumar
An MCP server that bridges AI assistants with the Arch Linux ecosystem, providing intelligent, safe, and efficient access to the Arch Wiki, AUR, and official repositories for AI-assisted Arch Linux usage.
An MCP server that bridges AI assistants with the Arch Linux ecosystem, providing intelligent, safe, and efficient access to the Arch Wiki, AUR, and official repositories for AI-assisted Arch Linux usage.
Setup Requirements
- ⚠️Most core functionality requires the server to run on an Arch Linux system.
- ⚠️Write operations and some diagnostic tools require `sudo` access.
- ⚠️AUR installation tools require an AUR helper (paru or yay) to be installed on the host system.
- ⚠️Checking for updates (`check_updates_dry_run`) requires the `pacman-contrib` package.
Verified SafeView Analysis
alibabacloud-devops-mcp-server
by aliyun
Provides AI assistants with the ability to interact with Alibaba Cloud DevOps (Yunxiao) platform for tasks like code review, task management, pipeline execution, and deployment, to assist enterprise development teams.
Provides AI assistants with the ability to interact with Alibaba Cloud DevOps (Yunxiao) platform for tasks like code review, task management, pipeline execution, and deployment, to assist enterprise development teams.
Setup Requirements
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️Requires an Alibaba Cloud DevOps Personal Access Token with extensive read/write permissions across organization management, project collaboration, code management, pipeline management, artifact repository management, application delivery, and testing management.
- ⚠️The `YUNXIAO_ACCESS_TOKEN` must be set as an environment variable (`YUNXIAO_ACCESS_TOKEN`) or passed as a query parameter (`yunxiao_access_token`) in SSE mode.
Verified SafeView Analysis
moomoo-api-mcp
by Litash
Allows AI agents to access Moomoo trading platform's market data, account information, and execute trades.
Allows AI agents to access Moomoo trading platform's market data, account information, and execute trades.
Setup Requirements
- ⚠️Requires Moomoo OpenD gateway application to be installed and running locally on port 11111.
- ⚠️REAL account access requires MOOMOO_TRADE_PASSWORD (or MOOMOO_TRADE_PASSWORD_MD5) and MOOMOO_SECURITY_FIRM environment variables.
- ⚠️Requires Python 3.10 or newer.
Verified SafeView Analysis
duckdb_mcp
by teaguesterling
Integrate SQL databases with AI assistants (e.g., Claude) using the Model Context Protocol (MCP) for data querying, tool execution, and resource management.
Integrate SQL databases with AI assistants (e.g., Claude) using the Model Context Protocol (MCP) for data querying, tool execution, and resource management.
Setup Requirements
- ⚠️Requires C++ build environment (compiler, DuckDB development headers) for compilation.
- ⚠️Running example MCP servers (e.g., for pagination tests or web-api) requires Python.
- ⚠️Requires manual configuration in Claude Desktop's `mcp.json` to register the DuckDB server.
- ⚠️The `allowed_mcp_commands` security setting is critical for client usage; if not set, no commands are allowed by default, leading to errors.
Verified SafeView Analysis
mcp-server
by thoughtspot
Provides secure OAuth-based authentication and a set of tools for querying and retrieving data from ThoughtSpot instances, acting as a Model Context Protocol (MCP) server for integration with various Large Language Models (LLMs).
Provides secure OAuth-based authentication and a set of tools for querying and retrieving data from ThoughtSpot instances, acting as a Model Context Protocol (MCP) server for integration with various Large Language Models (LLMs).
Setup Requirements
- ⚠️Requires a ThoughtSpot account and a TS_AUTH_TOKEN for API access or self-hosted deployments.
- ⚠️For local development or stdio support, Node.js version >=18 is required.
- ⚠️Proper configuration of CORS and SAML redirect domains in the ThoughtSpot instance is necessary for successful OAuth flows.
Verified SafeView Analysis
mcp-vnc
by hrrrsn
An MCP server for AI agents to remotely control VNC-enabled desktops (Windows, Linux, macOS) through mouse, keyboard, text input, and screen capture commands.
An MCP server for AI agents to remotely control VNC-enabled desktops (Windows, Linux, macOS) through mouse, keyboard, text input, and screen capture commands.
Setup Requirements
- ⚠️Requires an external VNC server to be running and accessible at the specified host and port.
- ⚠️Requires Node.js version 22.0.0 or higher.
- ⚠️VNC_HOST, VNC_PORT, and optionally VNC_PASSWORD environment variables must be configured.
Verified SafeView Analysis
mcp_generate_images
by chenyeju295
Generate images using Volcengine Doubao model, integrated with Cursor IDE.
Generate images using Volcengine Doubao model, integrated with Cursor IDE.
Setup Requirements
- ⚠️Requires a paid Volcengine API Key (ARK_API_KEY).
- ⚠️Requires 'uv' package manager installed.
- ⚠️Requires 'volcengine-python-sdk[ark]' dependency.
- ⚠️Save folder path must be absolute and have write permissions.
Verified SafeView Analysis
mcplint
by quanticsoul4772
A comprehensive security and quality assurance platform for Model Context Protocol (MCP) servers, supporting protocol validation, vulnerability scanning, fuzzing, and AI-assisted explanations to integrate security into development pipelines.
A comprehensive security and quality assurance platform for Model Context Protocol (MCP) servers, supporting protocol validation, vulnerability scanning, fuzzing, and AI-assisted explanations to integrate security into development pipelines.
Setup Requirements
- ⚠️Requires API keys for commercial AI providers (Anthropic, OpenAI) if AI explanation features are enabled and a local Ollama setup is not used. These are paid services.
- ⚠️Requires a locally running Ollama server instance if 'ollama' is chosen as the AI provider.
- ⚠️Building from source requires a Rust toolchain (typically installed via rustup).
- ⚠️Optional Neo4j integration (if `neo4j` feature is enabled during compilation) requires a running Neo4j database and associated configuration environment variables (NEO4J_URI, NEO4J_USERNAME, NEO4J_PASSWORD, NEO4J_DATABASE).
- ⚠️Optional Voyage AI integration (used for Neo4j embeddings) requires an API key (VOYAGE_API_KEY), which is a paid service.
Verified SafeView Analysis
mcp-file-preview
by seanivore
This server provides capabilities to preview local HTML files by capturing full-page screenshots and analyzing their structural content.
This server provides capabilities to preview local HTML files by capturing full-page screenshots and analyzing their structural content.
Setup Requirements
- ⚠️Hardcoded Absolute Screenshot Directory: The server attempts to save screenshots to a hardcoded absolute path (`/Users/seanivore/Projects/mcp-file-preview/screenshots`). This must be manually changed in `src/index.ts` for the server to function correctly in any other environment.
- ⚠️Puppeteer Requirements: Running Puppeteer can be resource-intensive (CPU, memory) and requires significant disk space for the Chromium browser binary. The host system must have the necessary libraries for Chromium to run.
- ⚠️Specific Local File Structure for CSS: The `preview_file` tool expects `style.css` one directory up from the HTML file and `[filename].css` in the same directory. This specific structure might not apply to arbitrary HTML files, leading to unstyled previews or errors.