[{"data":1,"prerenderedAt":159},["ShallowReactive",2],{"\u002Fdocs":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":5,"title":7,"description":8,"body":9,"_type":153,"_id":154,"_source":155,"_file":156,"_stem":157,"_extension":158},"\u002Fdocs","",false,"i3deploy docs","i3deploy is a deploy and release tracker for teams shipping multiple services. It records when a\ndeploy starts, finishes, or fails, keeps a version history per service, and exposes all of it\nthrough a public JSON manifest so nothing has to poll the server directly.",{"type":10,"children":11,"toc":148},"root",[12,20,25,38,45,50,101,106,112],{"type":13,"tag":14,"props":15,"children":17},"element","h1",{"id":16},"i3deploy-docs",[18],{"type":19,"value":7},"text",{"type":13,"tag":21,"props":22,"children":23},"p",{},[24],{"type":19,"value":8},{"type":13,"tag":21,"props":26,"children":27},{},[28,30,36],{"type":19,"value":29},"i3deploy speaks ",{"type":13,"tag":31,"props":32,"children":33},"strong",{},[34],{"type":19,"value":35},"MCP natively",{"type":19,"value":37},". Point Claude Code or claude.ai at the i3deploy MCP connector and\nan agent can read what's currently running in each environment, cut a release, and write the\nchangelog for you — all from a chat, with no dashboard click-through required.",{"type":13,"tag":39,"props":40,"children":42},"h2",{"id":41},"open-core",[43],{"type":19,"value":44},"Open-core",{"type":13,"tag":21,"props":46,"children":47},{},[48],{"type":19,"value":49},"i3deploy is built open-core:",{"type":13,"tag":51,"props":52,"children":53},"ul",{},[54,65,84],{"type":13,"tag":55,"props":56,"children":57},"li",{},[58,63],{"type":13,"tag":31,"props":59,"children":60},{},[61],{"type":19,"value":62},"The server is closed and paid.",{"type":19,"value":64}," It runs on i3deploy.com, owns the canonical state in\nPostgres, and is the only thing allowed to write releases and deploy events.",{"type":13,"tag":55,"props":66,"children":67},{},[68,73,75,82],{"type":13,"tag":31,"props":69,"children":70},{},[71],{"type":19,"value":72},"The public manifest contract is open.",{"type":19,"value":74}," Every write regenerates a JSON manifest in a\npublic\u002Fsigned bucket. That JSON schema is the stable, documented contract between the server\nand everything downstream — see ",{"type":13,"tag":76,"props":77,"children":79},"a",{"href":78},"\u002Fdocs\u002Fmanifest",[80],{"type":19,"value":81},"The public manifest",{"type":19,"value":83},".",{"type":13,"tag":55,"props":85,"children":86},{},[87,92,94,100],{"type":13,"tag":31,"props":88,"children":89},{},[90],{"type":19,"value":91},"The clients are open-source.",{"type":19,"value":93}," Anyone can write a package that reads the manifest — an\nin-app changelog widget, a status page, a CLI — without needing an i3deploy account or hitting\nthe server at all. See ",{"type":13,"tag":76,"props":95,"children":97},{"href":96},"\u002Fdocs\u002Fclients",[98],{"type":19,"value":99},"Open-source clients",{"type":19,"value":83},{"type":13,"tag":21,"props":102,"children":103},{},[104],{"type":19,"value":105},"In short: pay for the tracker, read the results for free.",{"type":13,"tag":39,"props":107,"children":109},{"id":108},"start-here",[110],{"type":19,"value":111},"Start here",{"type":13,"tag":51,"props":113,"children":114},{},[115,126,137],{"type":13,"tag":55,"props":116,"children":117},{},[118,124],{"type":13,"tag":76,"props":119,"children":121},{"href":120},"\u002Fdocs\u002Fquickstart",[122],{"type":19,"value":123},"Quickstart",{"type":19,"value":125}," — connect a project and record your first deploy.",{"type":13,"tag":55,"props":127,"children":128},{},[129,135],{"type":13,"tag":76,"props":130,"children":132},{"href":131},"\u002Fdocs\u002Fmcp-connector",[133],{"type":19,"value":134},"MCP connector",{"type":19,"value":136}," — wire up Claude Code or claude.ai in a couple of minutes.",{"type":13,"tag":55,"props":138,"children":139},{},[140,146],{"type":13,"tag":76,"props":141,"children":143},{"href":142},"\u002Fdocs\u002Fapi",[144],{"type":19,"value":145},"API guide",{"type":19,"value":147}," — the REST API for CI pipelines and anything that isn't MCP.",{"title":5,"searchDepth":149,"depth":149,"links":150},2,[151,152],{"id":41,"depth":149,"text":44},{"id":108,"depth":149,"text":111},"markdown","content:docs:index.md","content","docs\u002Findex.md","docs\u002Findex","md",1784716249711]