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)
local-history-mcp
by xxczaki
Access Cursor/VS Code Local History through the Model Context Protocol for AI-powered data recovery and enhanced context awareness.
Access Cursor/VS Code Local History through the Model Context Protocol for AI-powered data recovery and enhanced context awareness.
Setup Requirements
- ⚠️Requires VS Code or Cursor editor to have local history enabled and populated for functionality.
- ⚠️Requires Node.js (version >=22.22.0) to be installed.
- ⚠️The 'restore_from_history' tool has significant security implications due to arbitrary file write capabilities; exercise extreme caution or disable this tool if not fully trusting the AI agent and the environment it runs in.
Review RequiredView Analysis
nowcoder-mcp
by Infinityay
Enable AI assistants to search and retrieve content from the NowCoder platform, including job interview experiences, discussion posts, and career-related information.
Enable AI assistants to search and retrieve content from the NowCoder platform, including job interview experiences, discussion posts, and career-related information.
Setup Requirements
- ⚠️Requires Python 3.12+
- ⚠️Requires `uv` (recommended) or `pip` for dependency management
Verified SafeView Analysis
Secure_GenAI_Gateway_and_MCP_Server
by vijayyarabolu
A secure serverless gateway for accessing Large Language Models (LLMs) via Amazon Bedrock, incorporating input sanitization and routing.
A secure serverless gateway for accessing Large Language Models (LLMs) via Amazon Bedrock, incorporating input sanitization and routing.
Setup Requirements
- ⚠️Requires an AWS account and configured AWS credentials with appropriate permissions.
- ⚠️Requires AWS SAM CLI to be installed for deployment.
- ⚠️Requires Amazon Bedrock access to be enabled in the AWS account and region.
- ⚠️The Bedrock invocation in `src/lambda_function.py` is currently mocked and needs to be uncommented for actual LLM interaction.
Verified SafeView Analysis
deepl-mcp-server
by DeepLcom
Provides DeepL translation and linguistic capabilities as a Model Context Protocol (MCP) server for integration with AI clients.
Provides DeepL translation and linguistic capabilities as a Model Context Protocol (MCP) server for integration with AI clients.
Setup Requirements
- ⚠️Requires a DeepL API key (paid, though a free tier is available with usage limits).
- ⚠️Needs a Node.js runtime environment to execute the JavaScript server.
- ⚠️Requires npm for dependency installation if cloning the repository, or npx for zero-install usage.
Verified SafeView Analysis
ABAP_CHECK_MCP
by leocaogit
Provides ABAP REPORT program syntax checking capabilities for IDEs by connecting to SAP ERP systems via RFC.
Provides ABAP REPORT program syntax checking capabilities for IDEs by connecting to SAP ERP systems via RFC.
Setup Requirements
- ⚠️Requires proprietary SAP NetWeaver RFC SDK (requires SAP S-user to download and specific OS-level installation).
- ⚠️Requires an active SAP ERP system with a custom ABAP function module (`Z_CHECK_ABAP_SYNTAX`, `ZSYNTAX_ERROR` structure, `ZSYNTAX_CHECK` function group) manually deployed.
- ⚠️The SAP RFC user requires highly privileged authorizations, specifically `S_PROGRAM` with create (01) and delete (06) activities, and `S_DEVELOP`.
Review RequiredView Analysis
cloudglue-mcp-server
by aviaryhq
Connects Cloudglue to AI assistants for video collection understanding, enabling LLMs to analyze videos, extract structured data, and gain insights from visual and audio content.
Connects Cloudglue to AI assistants for video collection understanding, enabling LLMs to analyze videos, extract structured data, and gain insights from visual and audio content.
Setup Requirements
- ⚠️Requires a Cloudglue API Key for authentication (paid service).
- ⚠️Requires an MCP client (e.g., Cursor, Claude Desktop) to interact with the server.
- ⚠️Node.js runtime environment is necessary to run the server locally.
Verified SafeView Analysis
mcp-server-apple-events
by FradSer
Integrate Apple Reminders and Calendar with MCP clients for comprehensive management and automation on macOS.
Integrate Apple Reminders and Calendar with MCP clients for comprehensive management and automation on macOS.
Setup Requirements
- ⚠️Requires macOS for Apple Reminders and Calendar integration.
- ⚠️Requires Node.js 18 or later.
- ⚠️Requires Xcode Command Line Tools for compiling the Swift bridge.
Verified SafeView Analysis
jamf-mcp-server
by dbankscard
This server enables AI assistants like Claude and ChatGPT to interact with Jamf Pro for comprehensive Apple device management through natural language conversations and intelligent workflows.
This server enables AI assistants like Claude and ChatGPT to interact with Jamf Pro for comprehensive Apple device management through natural language conversations and intelligent workflows.
Setup Requirements
- ⚠️Requires a Jamf Pro instance with API access (OAuth2 Client ID/Secret or Basic Auth credentials).
- ⚠️Requires Node.js 18.0.0 or higher.
- ⚠️For AI analysis features (e.g., in documentation), an Anthropic API Key (ANTHROPIC_API_KEY) is necessary. Other AI providers (OpenAI, Bedrock) can be configured for the CLI agent.
- ⚠️For external AI integration (e.g., ChatGPT via HTTP server), OAuth2 provider configuration (Auth0/Okta details) and a public endpoint (via Cloudflare/ngrok) are needed.
Verified SafeView Analysis
mcp-mysql-server
by huangfeng19820712
Provides an MCP-compliant interface for AI models to securely interact with a MySQL database for CRUD operations, schema inspection, and performance analysis.
Provides an MCP-compliant interface for AI models to securely interact with a MySQL database for CRUD operations, schema inspection, and performance analysis.
Setup Requirements
- ⚠️Requires Node.js version 18 or higher.
- ⚠️Requires an active MySQL database server accessible from where this MCP server runs.
- ⚠️Database connection details (host, user, password, database) must be supplied either as a MySQL connection URL via command-line arguments or through specific environment variables.
Verified SafeView Analysis
Convert-Markdown-PDF-MCP
by seanivore
Converts Markdown content into gorgeously styled PDF documents using VS Code's markdown styling and Python's ReportLab, integrated as an MCP server.
Converts Markdown content into gorgeously styled PDF documents using VS Code's markdown styling and Python's ReportLab, integrated as an MCP server.
Setup Requirements
- ⚠️Requires Python 3.12+ for execution.
- ⚠️Requires `uv` for installation and running (e.g., `uv sync`, `uv run`).
- ⚠️Relies on specific font files located in the `fonts/TTF/` directory relative to the package, which must be present and accessible.
Review RequiredView Analysis
modelcontextprotocol-security.io
by ModelContextProtocol-Security
Provides comprehensive security guidance, best practices, and resources for hardening Model Context Protocol (MCP) deployments and AI agents.
Provides comprehensive security guidance, best practices, and resources for hardening Model Context Protocol (MCP) deployments and AI agents.
Setup Requirements
- ⚠️Requires Ruby and Jekyll to be installed on the local system (handled by setup.sh but a dependency).
- ⚠️Relies on Unix-like shell scripts (`setup.sh`, `serve.sh`) for local development, implying a Linux/macOS or WSL environment.
- ⚠️Local development requires navigating into the `docs/` directory before running the setup and serve scripts.
Verified SafeView Analysis
omni-lpr
by habedi
Provides automatic license plate recognition (ALPR) capabilities via a REST API and the Model Context Protocol (MCP) as a self-hostable microservice or a toolbox for AI agents and LLMs.
Provides automatic license plate recognition (ALPR) capabilities via a REST API and the Model Context Protocol (MCP) as a self-hostable microservice or a toolbox for AI agents and LLMs.
Setup Requirements
- ⚠️Hardware acceleration (CUDA/OpenVINO) requires installing specific `pip` extras AND setting the `EXECUTION_DEVICE` environment variable; mismatch will cause startup failure.
- ⚠️Using the MCP interface with Docker requires setting `GUNICORN_WORKERS=1` to ensure session consistency, otherwise concurrent requests may fail.
- ⚠️Initial startup may involve downloading large machine learning models, leading to potential delays and increased disk usage.