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.)