Skip to content

Model Context Protocol (MCP)

Overview

The Escape platform supports the Model Context Protocol (MCP), enabling seamless integration between AI assistants and Escape's security platform. MCP provides standardized access to application management, security scanning, and vulnerability analysis directly from your development environment or AI interface.

What is the Model Context Protocol?

The Model Context Protocol (MCP) is an open standard developed by Anthropic to facilitate seamless integration between large language models (LLMs) and external tools, services, and data sources. Often likened to the "USB-C of AI applications," MCP provides a universal interface that allows AI systems to interact with various resources in a standardized manner.

MCP enables AI assistants to:

  • Access real-time data from external systems
  • Execute operations through standardized APIs
  • Provide context-aware responses based on your specific data
  • Automate complex workflows across multiple services

Escape MCP Server

The Escape MCP server is hosted at https://mcp.escape.tech/mcp and provides authenticated access to the Escape platform through the Public API. Authentication is performed using API keys generated from your user settings.

Key Features:

  • Application Management: Create, update, and manage security scan profiles
  • Scan Operations: Initiate scans, monitor status, and retrieve results
  • Domain Management: Manage monitored domains and FQDNs
  • Vulnerability Analysis: Access detailed security findings and recommendations
  • Archive Access: Retrieve scan exchange archives for deep analysis

Use Cases

IDE Integration

Integrate the Escape MCP server directly into your development environment to access security capabilities alongside your coding workflow.

Supported IDEs:

  • Visual Studio Code
  • Cursor
  • Any MCP-compatible editor

Capabilities:

  • Query application security status without leaving your IDE
  • Initiate security scans from your editor
  • Review vulnerability findings in context
  • Manage scan configurations programmatically

Learn how to configure IDE integration →

Escape Copilot

Interact with the Escape platform through natural language using the Escape Copilot, an AI assistant specialized in cybersecurity workflows.

Capabilities:

  • Natural language application management
  • Conversational scan initiation and monitoring
  • Intelligent vulnerability analysis and recommendations
  • Automated security workflow orchestration

Explore Escape Copilot capabilities →

Getting Started

  1. Obtain an API Key: Navigate to your User Settings and generate an API key
  2. Choose Your Integration:
  3. Configure Authentication: Provide your API key through the X-ESCAPE-API-KEY header
  4. Start Using MCP: Access Escape's capabilities through your chosen interface

Security Considerations

  • API Key Protection: API keys provide full access to your Escape account. Store them securely and never commit them to version control.
  • Scoped Access: API keys inherit your user permissions. Ensure your account has only the necessary access level.
  • Key Rotation: Periodically regenerate API keys to maintain security hygiene.
  • Network Security: All MCP communication occurs over HTTPS. Ensure your network allows connections to https://mcp.escape.tech.

Technical Details

Endpoint: https://mcp.escape.tech/mcp

Protocol: HTTP-based MCP

Authentication: Header-based (X-ESCAPE-API-KEY)

API Scope: Full Public API access

Rate Limits: Subject to standard Public API rate limits

Support

For questions or issues with MCP integration:

Index

  •    IDE Integration Guide

  •    Escape Copilot