Skip to documentation content
Developer reference

Build on AXO

AXO exposes four integration surfaces so both humans and AI agents can operate the platform. Pick the surface that fits how you build – they share one underlying system.

Authentication at a glance

Generate API tokens in the AXO dashboard and keep them secret. The site_id identifies a site publicly and ships in the browser tag; it is not a secret credential.

SurfaceCredentialWhere to get it
MCP servermcpt_… (scoped: read/write/admin)Admin → Connect AI Tools
Pulse RESTpls_live_… (scoped keys)Admin → Pulse
Tag / ingestionPublic site_id (client-side)Admin → Install
Webhooks (inbound to you)HMAC-SHA256 shared secret (X-VibeTag-Signature)Admin → Integrations

Machine-readable surfaces

Built for agents and AI answer engines as much as humans:

  • /mcp/tools.json – the full MCP tool manifest (names, scopes, input schemas) as JSON.
  • /mcp/llms-full.txt – the entire tool + API surface as flat markdown, for LLM ingestion.
  • /llms.txt – a compact map of the whole site for AI agents.
  • /api/pulse/v1/openapi.json – the Pulse REST OpenAPI 3.1 spec.