Model Context Protocol
Note: This capability is currently in Early Access (EA) and is not generally available. To request access, please contact OX technical support.
OX Security supports integration with AI agents through the Model Context Protocol (MCP), allowing structured, secure interaction between agents and OX Security data.
With this setup, organizations can build or connect smart assistants that interact with their security data conversationally, without logging into the OX UI or navigating dashboards.
Any AI system or tool that supports MCP integration can work with OX.
By exposing selected data and actions through an MCP server, OX Security enables AI-powered tools, such as Cursor, Claude, VS Code extensions, and internal company agents to query and act on live security information from OX.
For the actual integration instructions, refer to MCP Integration Guide.
How It Works
When an AI agent connects to the OX MCP server using valid credentials, such as an organization token. It gains access to a set of registered tools, each representing a secure function call that retrieves or manipulates data in OX.
For example:
The agent can call
Get Issuesto retrieve a list of open security issues.The agent can access
Get Applications,Get Pipelines, and other endpoints to pull context from different parts of the OX platform.
This enables natural language agents to:
Access and interpret OX Security data.
Intelligently select and orchestrate the required tools to meet user goals.
Execute actions and deliver the results directly within the conversational interface.
Read Data
The following table presents APIs that support use cases such as generating reports, answering questions like, what are my top vulnerabilities, or retrieving application-level insights directly within an agent interface.
The following data can be retrieved by authorized AI agents using MCP:
Active Issues
GetIssues
Access currently open and unresolved security issues.
Removed Issues
GetRemovedIssues
Retrieves issues that were automatically resolved due to code or environment changes.
Resolved Issues
GetResolvedIssues
Views issues that were manually or automatically marked as resolved.
Pipeline Issues
GetPipelineIssues
Pulls data from pipeline scans, including scan results and related issues.
Applications
GetApplications
Accesses metadata on registered applications, including name, environment, and ownership.
SBOM
GetSbom
Retrieves Software Bill of Materials (SBOM) data for specific components or applications.
Perform Actions
There are capabilities that allow AI agents to not only retrieve data but also interact with it, empowering workflows such as issue resolution, feedback tagging, or prioritization suggestions.
Note: All MCP operations are permission-controlled and scoped by organization-level access tokens. Agents can only access data and perform actions that have been explicitly exposed using the OX MCP server configuration.
The following actions can be performed by AI agents through MCP:
Add Comment
AddCommentToIssue
Posts a contextual comment on a specific issue.
Mark as False Positive
ReportAsFalsePositive
ReportFalsePositiveForPipelineIssues
Updates issue status to "false positive" for improved filtering and triage.
Change Severity
UpdateIssueSeverity
Modifies the severity level of an issue (e.g., from High to Medium).
Exclude Issues
ExcludeIssues
Mark an issue as excluded so it no longer affects risk metrics or reports.
Using MCP on-prem
You can use MCP SaaS and on-prem.
To use MCP on-prem:
Verify the GTP connector is connected.
Use the following URL:
Example Use Cases
When MCP is connected to OX, AI agents can assist with a wide range of queries and operations:
Show all my critical issues

Generate a leadership report


More examples
Query Top Issues
"What are the top 10 critical issues in my OX organization?"
Runs GetIssues and returns a severity-sorted list of the top issues.
Summarize Vulnerabilities by Team
"How many issues are assigned to each team lead?"
Queries ownership metadata and returns a breakdown by team lead.
Contextual Recommendations
"Should I fix this issue or mark it as excluded?"
Retrieves issue details (e.g., via GetIssueDetails) and recommends the next action.
Last updated
