{
  "for_humans": "https://capxule.com",
  "service": "capxule.ai",
  "audience": "agent",
  "status": "live",
  "version": "2026-10-11",
  "issued": "2026-10-11",
  "origin": "https://capxule.ai",
  "human_twin": "https://capxule.com",
  "human_twin_docs": "https://capxule.com/llms.txt",
  "operator": {
    "name": "Capxule",
    "url": "https://capxule.com"
  },
  "mcp": {
    "protocol": "2025-06-18",
    "transport": "streamable-http",
    "server": "capxule-agent",
    "server_version": "1.0.0",
    "mounts": [
      {
        "url": "https://capxule.ai/mcp",
        "auth": "oauth2",
        "scope": "journey",
        "resource_metadata": "https://capxule.ai/.well-known/oauth-protected-resource",
        "authorization_server": "https://app.capxule.com"
      },
      {
        "url": "https://capxule.ai/mcp/open",
        "auth": "none",
        "subject": "_meta.subject on tools/call"
      }
    ],
    "tools": [
      {
        "name": "find_capsule",
        "served": true,
        "cost_turns": 0,
        "input_sha256": "4fa4299a22b6070a"
      },
      {
        "name": "list_categories",
        "served": true,
        "cost_turns": 0,
        "input_sha256": "e84a895b8ed17b34"
      },
      {
        "name": "browse_catalog",
        "served": true,
        "cost_turns": 0,
        "input_sha256": "d168063eff52319d"
      },
      {
        "name": "open_journey",
        "served": true,
        "cost_turns": 0,
        "input_sha256": "dd98ab68f4dfa0a5"
      },
      {
        "name": "turn",
        "served": true,
        "cost_turns": 1,
        "input_sha256": "029796b2db8d38b7"
      },
      {
        "name": "journey_state",
        "served": true,
        "cost_turns": 0,
        "input_sha256": "a34b9d5c2a3b187c"
      },
      {
        "name": "make_artifact",
        "served": true,
        "cost_turns": 2,
        "input_sha256": "61fcd9af121a66af"
      },
      {
        "name": "handoff",
        "served": true,
        "cost_turns": 0,
        "input_sha256": "cb378887228aa869"
      },
      {
        "name": "restart_journey",
        "served": true,
        "cost_turns": 0,
        "input_sha256": "65250be1caf57623"
      },
      {
        "name": "disconnect",
        "served": true,
        "cost_turns": 0,
        "input_sha256": "aec4f89f4f81361e"
      },
      {
        "name": "account_status",
        "served": true,
        "cost_turns": 0,
        "input_sha256": "ca9644f78a15c933"
      },
      {
        "name": "account_bind",
        "served": true,
        "cost_turns": 0,
        "input_sha256": "90b2aebc17de9dbe"
      },
      {
        "name": "account_verify",
        "served": true,
        "cost_turns": 0,
        "input_sha256": "40b82decca666286"
      },
      {
        "name": "plan_upgrade",
        "served": true,
        "cost_turns": 0,
        "input_sha256": "03c2cb635575e44e"
      },
      {
        "name": "day_pass",
        "served": true,
        "cost_turns": 0,
        "input_sha256": "0d82314d2c9d91dc"
      }
    ],
    "prompts": [
      "start_journey"
    ]
  },
  "pages": {
    "root": "https://capxule.ai/",
    "index_json": "https://capxule.ai/index.json",
    "docs": "https://capxule.ai/llms.txt",
    "protocols": "https://capxule.ai/protocols",
    "identity": "https://capxule.ai/identity",
    "principals": "https://capxule.ai/principals",
    "terms": "https://capxule.ai/terms",
    "errors": "https://capxule.ai/errors",
    "relay": "https://capxule.ai/relay",
    "relay_json": "https://capxule.ai/relay.json",
    "freshness": "https://capxule.ai/freshness",
    "freshness_atom": "https://capxule.ai/freshness.atom",
    "changelog": "https://capxule.ai/changelog.jsonl",
    "cite": "https://capxule.ai/cite",
    "brand": "https://capxule.ai/brand",
    "policy": "https://capxule.ai/policy.md",
    "schemas": "https://capxule.ai/schemas",
    "skill": "https://capxule.ai/skill/SKILL.md",
    "catalog": "https://capxule.ai/catalog",
    "catalog_feed": "https://capxule.ai/catalog.jsonl",
    "capsule": "https://capxule.ai/c/{capsule_id}",
    "sandbox": "https://capxule.ai/c/welcome",
    "status": "https://capxule.ai/status",
    "device": "https://capxule.ai/device",
    "rest_openapi": "https://capxule.ai/v1/openapi.json",
    "device_verification": "https://capxule.com/device",
    "device_authorization_endpoint": "https://app.capxule.com/api/oauth/device",
    "token_endpoint": "https://app.capxule.com/api/oauth/token",
    "manifest": "https://capxule.ai/manifest.json",
    "jwks": "https://capxule.ai/.well-known/jwks.json",
    "server_card": "https://capxule.ai/.well-known/mcp-server-card.json",
    "server_card_alt": "https://capxule.ai/.well-known/mcp.json",
    "sitemap": "https://capxule.ai/sitemap-agents.xml",
    "oauth_protected_resource": "https://capxule.ai/.well-known/oauth-protected-resource",
    "human_twin_docs": "https://capxule.com/llms.txt",
    "human_account": "https://capxule.com/account",
    "human_plans": "https://capxule.com/plans",
    "connect_for_humans": "https://capxule.com/developers#connect",
    "authorization_server": "https://app.capxule.com"
  },
  "schemas": [
    "https://capxule.ai/schemas/beat.json",
    "https://capxule.ai/schemas/contract.json",
    "https://capxule.ai/schemas/state.json",
    "https://capxule.ai/schemas/card.json",
    "https://capxule.ai/schemas/error.json"
  ],
  "jwks": "https://capxule.ai/.well-known/jwks.json",
  "cache_seconds": 3600,
  "verify": [
    "GET https://capxule.ai/.well-known/jwks.json; find the key whose kid matches signature.kid; verify signature.jws (EdDSA) over the canonical JSON of this document without its signature field.",
    "GET https://capxule.com/llms.txt; it names https://capxule.ai as the agent twin.",
    "tools/list on https://capxule.ai/mcp and https://capxule.ai/index.json name the same tools; a disagreement is your signal to stop."
  ],
  "signature": {
    "alg": "EdDSA",
    "kid": "v5afjoR1KCpAOI9bt_0PkQ2n00YLrBfXR48C_STxrEc",
    "jwks": "https://capxule.ai/.well-known/jwks.json",
    "jws": "eyJhbGciOiJFZERTQSIsImtpZCI6InY1YWZqb1IxS0NwQU9JOWJ0XzBQa1EybjAwWUxyQmZYUjQ4Q19TVHhyRWMiLCJ0eXAiOiJKV1QifQ.eyJhdWRpZW5jZSI6ImFnZW50IiwiY2FjaGVfc2Vjb25kcyI6MzYwMCwiZm9yX2h1bWFucyI6Imh0dHBzOi8vY2FweHVsZS5jb20iLCJodW1hbl90d2luIjoiaHR0cHM6Ly9jYXB4dWxlLmNvbSIsImh1bWFuX3R3aW5fZG9jcyI6Imh0dHBzOi8vY2FweHVsZS5jb20vbGxtcy50eHQiLCJpc3N1ZWQiOiIyMDI2LTEwLTExIiwiandrcyI6Imh0dHBzOi8vY2FweHVsZS5haS8ud2VsbC1rbm93bi9qd2tzLmpzb24iLCJtY3AiOnsibW91bnRzIjpbeyJhdXRoIjoib2F1dGgyIiwiYXV0aG9yaXphdGlvbl9zZXJ2ZXIiOiJodHRwczovL2FwcC5jYXB4dWxlLmNvbSIsInJlc291cmNlX21ldGFkYXRhIjoiaHR0cHM6Ly9jYXB4dWxlLmFpLy53ZWxsLWtub3duL29hdXRoLXByb3RlY3RlZC1yZXNvdXJjZSIsInNjb3BlIjoiam91cm5leSIsInVybCI6Imh0dHBzOi8vY2FweHVsZS5haS9tY3AifSx7ImF1dGgiOiJub25lIiwic3ViamVjdCI6Il9tZXRhLnN1YmplY3Qgb24gdG9vbHMvY2FsbCIsInVybCI6Imh0dHBzOi8vY2FweHVsZS5haS9tY3Avb3BlbiJ9XSwicHJvbXB0cyI6WyJzdGFydF9qb3VybmV5Il0sInByb3RvY29sIjoiMjAyNS0wNi0xOCIsInNlcnZlciI6ImNhcHh1bGUtYWdlbnQiLCJzZXJ2ZXJfdmVyc2lvbiI6IjEuMC4wIiwidG9vbHMiOlt7ImNvc3RfdHVybnMiOjAsImlucHV0X3NoYTI1NiI6IjRmYTQyOTlhMjJiNjA3MGEiLCJuYW1lIjoiZmluZF9jYXBzdWxlIiwic2VydmVkIjp0cnVlfSx7ImNvc3RfdHVybnMiOjAsImlucHV0X3NoYTI1NiI6ImU4NGE4OTViOGVkMTdiMzQiLCJuYW1lIjoibGlzdF9jYXRlZ29yaWVzIiwic2VydmVkIjp0cnVlfSx7ImNvc3RfdHVybnMiOjAsImlucHV0X3NoYTI1NiI6ImQxNjgwNjNlZmY1MjMxOWQiLCJuYW1lIjoiYnJvd3NlX2NhdGFsb2ciLCJzZXJ2ZWQiOnRydWV9LHsiY29zdF90dXJucyI6MCwiaW5wdXRfc2hhMjU2IjoiZGQ5OGFiNjhmNGRmYTBhNSIsIm5hbWUiOiJvcGVuX2pvdXJuZXkiLCJzZXJ2ZWQiOnRydWV9LHsiY29zdF90dXJucyI6MSwiaW5wdXRfc2hhMjU2IjoiMDI5Nzk2YjJkYjhkMzhiNyIsIm5hbWUiOiJ0dXJuIiwic2VydmVkIjp0cnVlfSx7ImNvc3RfdHVybnMiOjAsImlucHV0X3NoYTI1NiI6ImEzNGI5ZDVjMmEzYjE4N2MiLCJuYW1lIjoiam91cm5leV9zdGF0ZSIsInNlcnZlZCI6dHJ1ZX0seyJjb3N0X3R1cm5zIjoyLCJpbnB1dF9zaGEyNTYiOiI2MWZjZDlhZjEyMWE2NmFmIiwibmFtZSI6Im1ha2VfYXJ0aWZhY3QiLCJzZXJ2ZWQiOnRydWV9LHsiY29zdF90dXJucyI6MCwiaW5wdXRfc2hhMjU2IjoiY2IzNzg4ODcyMjhhYTg2OSIsIm5hbWUiOiJoYW5kb2ZmIiwic2VydmVkIjp0cnVlfSx7ImNvc3RfdHVybnMiOjAsImlucHV0X3NoYTI1NiI6IjY1MjUwYmUxY2FmNTc2MjMiLCJuYW1lIjoicmVzdGFydF9qb3VybmV5Iiwic2VydmVkIjp0cnVlfSx7ImNvc3RfdHVybnMiOjAsImlucHV0X3NoYTI1NiI6ImFlYzRmODlmNGY4MTM2MWUiLCJuYW1lIjoiZGlzY29ubmVjdCIsInNlcnZlZCI6dHJ1ZX0seyJjb3N0X3R1cm5zIjowLCJpbnB1dF9zaGEyNTYiOiJjYTk2NDRmNzhhMTVjOTMzIiwibmFtZSI6ImFjY291bnRfc3RhdHVzIiwic2VydmVkIjp0cnVlfSx7ImNvc3RfdHVybnMiOjAsImlucHV0X3NoYTI1NiI6IjkwYjJhZWJjMTdkZTlkYmUiLCJuYW1lIjoiYWNjb3VudF9iaW5kIiwic2VydmVkIjp0cnVlfSx7ImNvc3RfdHVybnMiOjAsImlucHV0X3NoYTI1NiI6IjQwYjgyZGVjY2E2NjYyODYiLCJuYW1lIjoiYWNjb3VudF92ZXJpZnkiLCJzZXJ2ZWQiOnRydWV9LHsiY29zdF90dXJucyI6MCwiaW5wdXRfc2hhMjU2IjoiMDNjMmNiNjM1NTc1ZTQ0ZSIsIm5hbWUiOiJwbGFuX3VwZ3JhZGUiLCJzZXJ2ZWQiOnRydWV9LHsiY29zdF90dXJucyI6MCwiaW5wdXRfc2hhMjU2IjoiMGQ4MjMxNGQyYzlkOTFkYyIsIm5hbWUiOiJkYXlfcGFzcyIsInNlcnZlZCI6dHJ1ZX1dLCJ0cmFuc3BvcnQiOiJzdHJlYW1hYmxlLWh0dHAifSwib3BlcmF0b3IiOnsibmFtZSI6IkNhcHh1bGUiLCJ1cmwiOiJodHRwczovL2NhcHh1bGUuY29tIn0sIm9yaWdpbiI6Imh0dHBzOi8vY2FweHVsZS5haSIsInBhZ2VzIjp7ImF1dGhvcml6YXRpb25fc2VydmVyIjoiaHR0cHM6Ly9hcHAuY2FweHVsZS5jb20iLCJicmFuZCI6Imh0dHBzOi8vY2FweHVsZS5haS9icmFuZCIsImNhcHN1bGUiOiJodHRwczovL2NhcHh1bGUuYWkvYy97Y2Fwc3VsZV9pZH0iLCJjYXRhbG9nIjoiaHR0cHM6Ly9jYXB4dWxlLmFpL2NhdGFsb2ciLCJjYXRhbG9nX2ZlZWQiOiJodHRwczovL2NhcHh1bGUuYWkvY2F0YWxvZy5qc29ubCIsImNoYW5nZWxvZyI6Imh0dHBzOi8vY2FweHVsZS5haS9jaGFuZ2Vsb2cuanNvbmwiLCJjaXRlIjoiaHR0cHM6Ly9jYXB4dWxlLmFpL2NpdGUiLCJjb25uZWN0X2Zvcl9odW1hbnMiOiJodHRwczovL2NhcHh1bGUuY29tL2RldmVsb3BlcnMjY29ubmVjdCIsImRldmljZSI6Imh0dHBzOi8vY2FweHVsZS5haS9kZXZpY2UiLCJkZXZpY2VfYXV0aG9yaXphdGlvbl9lbmRwb2ludCI6Imh0dHBzOi8vYXBwLmNhcHh1bGUuY29tL2FwaS9vYXV0aC9kZXZpY2UiLCJkZXZpY2VfdmVyaWZpY2F0aW9uIjoiaHR0cHM6Ly9jYXB4dWxlLmNvbS9kZXZpY2UiLCJkb2NzIjoiaHR0cHM6Ly9jYXB4dWxlLmFpL2xsbXMudHh0IiwiZXJyb3JzIjoiaHR0cHM6Ly9jYXB4dWxlLmFpL2Vycm9ycyIsImZyZXNobmVzcyI6Imh0dHBzOi8vY2FweHVsZS5haS9mcmVzaG5lc3MiLCJmcmVzaG5lc3NfYXRvbSI6Imh0dHBzOi8vY2FweHVsZS5haS9mcmVzaG5lc3MuYXRvbSIsImh1bWFuX2FjY291bnQiOiJodHRwczovL2NhcHh1bGUuY29tL2FjY291bnQiLCJodW1hbl9wbGFucyI6Imh0dHBzOi8vY2FweHVsZS5jb20vcGxhbnMiLCJodW1hbl90d2luX2RvY3MiOiJodHRwczovL2NhcHh1bGUuY29tL2xsbXMudHh0IiwiaWRlbnRpdHkiOiJodHRwczovL2NhcHh1bGUuYWkvaWRlbnRpdHkiLCJpbmRleF9qc29uIjoiaHR0cHM6Ly9jYXB4dWxlLmFpL2luZGV4Lmpzb24iLCJqd2tzIjoiaHR0cHM6Ly9jYXB4dWxlLmFpLy53ZWxsLWtub3duL2p3a3MuanNvbiIsIm1hbmlmZXN0IjoiaHR0cHM6Ly9jYXB4dWxlLmFpL21hbmlmZXN0Lmpzb24iLCJvYXV0aF9wcm90ZWN0ZWRfcmVzb3VyY2UiOiJodHRwczovL2NhcHh1bGUuYWkvLndlbGwta25vd24vb2F1dGgtcHJvdGVjdGVkLXJlc291cmNlIiwicG9saWN5IjoiaHR0cHM6Ly9jYXB4dWxlLmFpL3BvbGljeS5tZCIsInByaW5jaXBhbHMiOiJodHRwczovL2NhcHh1bGUuYWkvcHJpbmNpcGFscyIsInByb3RvY29scyI6Imh0dHBzOi8vY2FweHVsZS5haS9wcm90b2NvbHMiLCJyZWxheSI6Imh0dHBzOi8vY2FweHVsZS5haS9yZWxheSIsInJlbGF5X2pzb24iOiJodHRwczovL2NhcHh1bGUuYWkvcmVsYXkuanNvbiIsInJlc3Rfb3BlbmFwaSI6Imh0dHBzOi8vY2FweHVsZS5haS92MS9vcGVuYXBpLmpzb24iLCJyb290IjoiaHR0cHM6Ly9jYXB4dWxlLmFpLyIsInNhbmRib3giOiJodHRwczovL2NhcHh1bGUuYWkvYy93ZWxjb21lIiwic2NoZW1hcyI6Imh0dHBzOi8vY2FweHVsZS5haS9zY2hlbWFzIiwic2VydmVyX2NhcmQiOiJodHRwczovL2NhcHh1bGUuYWkvLndlbGwta25vd24vbWNwLXNlcnZlci1jYXJkLmpzb24iLCJzZXJ2ZXJfY2FyZF9hbHQiOiJodHRwczovL2NhcHh1bGUuYWkvLndlbGwta25vd24vbWNwLmpzb24iLCJzaXRlbWFwIjoiaHR0cHM6Ly9jYXB4dWxlLmFpL3NpdGVtYXAtYWdlbnRzLnhtbCIsInNraWxsIjoiaHR0cHM6Ly9jYXB4dWxlLmFpL3NraWxsL1NLSUxMLm1kIiwic3RhdHVzIjoiaHR0cHM6Ly9jYXB4dWxlLmFpL3N0YXR1cyIsInRlcm1zIjoiaHR0cHM6Ly9jYXB4dWxlLmFpL3Rlcm1zIiwidG9rZW5fZW5kcG9pbnQiOiJodHRwczovL2FwcC5jYXB4dWxlLmNvbS9hcGkvb2F1dGgvdG9rZW4ifSwic2NoZW1hcyI6WyJodHRwczovL2NhcHh1bGUuYWkvc2NoZW1hcy9iZWF0Lmpzb24iLCJodHRwczovL2NhcHh1bGUuYWkvc2NoZW1hcy9jb250cmFjdC5qc29uIiwiaHR0cHM6Ly9jYXB4dWxlLmFpL3NjaGVtYXMvc3RhdGUuanNvbiIsImh0dHBzOi8vY2FweHVsZS5haS9zY2hlbWFzL2NhcmQuanNvbiIsImh0dHBzOi8vY2FweHVsZS5haS9zY2hlbWFzL2Vycm9yLmpzb24iXSwic2VydmljZSI6ImNhcHh1bGUuYWkiLCJzdGF0dXMiOiJsaXZlIiwidmVyaWZ5IjpbIkdFVCBodHRwczovL2NhcHh1bGUuYWkvLndlbGwta25vd24vandrcy5qc29uOyBmaW5kIHRoZSBrZXkgd2hvc2Uga2lkIG1hdGNoZXMgc2lnbmF0dXJlLmtpZDsgdmVyaWZ5IHNpZ25hdHVyZS5qd3MgKEVkRFNBKSBvdmVyIHRoZSBjYW5vbmljYWwgSlNPTiBvZiB0aGlzIGRvY3VtZW50IHdpdGhvdXQgaXRzIHNpZ25hdHVyZSBmaWVsZC4iLCJHRVQgaHR0cHM6Ly9jYXB4dWxlLmNvbS9sbG1zLnR4dDsgaXQgbmFtZXMgaHR0cHM6Ly9jYXB4dWxlLmFpIGFzIHRoZSBhZ2VudCB0d2luLiIsInRvb2xzL2xpc3Qgb24gaHR0cHM6Ly9jYXB4dWxlLmFpL21jcCBhbmQgaHR0cHM6Ly9jYXB4dWxlLmFpL2luZGV4Lmpzb24gbmFtZSB0aGUgc2FtZSB0b29sczsgYSBkaXNhZ3JlZW1lbnQgaXMgeW91ciBzaWduYWwgdG8gc3RvcC4iXSwidmVyc2lvbiI6IjIwMjYtMTAtMTEifQ.mo9GVsUd87TM3Le7-DFv9iOCtAYod7HRDxEwBEVcHKODr2qKP4ovjkx0ncVqNbIsYb6E3r7_aau9q3nwB6sTAg",
    "payload_sha256": "2982824b36151a7de63de522b64dc8acbc8bc5b990555dc323648d1112d20d74"
  }
}
