XO Docs
More

XO MCP Server

Connect XO to Cursor, Claude, Devin, ChatGPT, and more via the Model Context Protocol.

The XO MCP Server integrates with the XO platform via the Model Context Protocol — giving your AI tools direct control over container deployments and application lifecycle.

Available Tools

ToolDescription
deploy_to_xoPush a containerised app to XO
start_xo_appActivate a previously deployed application
stop_xo_appHalt a running app without deleting it
remove_xo_appCompletely remove an application
get_xo_app_logsAccess real-time application logs
expose_xo_appExpose a service with a public URL
update_knowledgebase_using_textUpdate an XO Workspaces knowledge base
ask_questionQuery a knowledge base

Requirements

  • Python 3.11+
  • uvx package manager
  • Valid XO credentials: ACCESS_TOKEN and DEPLOYMENT_ID from XO Launchpad
  • An MCP-compatible client (Cursor, Claude, Devin, etc.)

On this page