MCP tools: remote-org-builder
remote-org-builder
Registered when: org_builder.drafter and blueprints.enabled for the org; admin; apply requires a recorded person approval, and an agent has no approve tool.
org_builder_apply
Apply the exact person-approved draft by hash through blueprint_apply. Requires a live admin and a recorded person approval naming this key. Per-item atomic, audited, no deletes.
| Parameter | Type | Required | Description |
|---|---|---|---|
orgId | string | no | |
draftId | string | yes | |
planSha256 | string | yes |
Example call:
{"name":"org_builder_apply","arguments":{"draftId":"<draftId>","planSha256":"<planSha256>"}}
Related: org_builder_draft, org_builder_get, org_builder_edit.
org_builder_draft
Ollander drafts Build Command from registered blueprint configuration only. Returns the exact dry-run diff and unsupported asks; creates no working configuration.
| Parameter | Type | Required | Description |
|---|---|---|---|
orgId | string | no | |
request | string | yes |
Example call:
{"name":"org_builder_draft","arguments":{"request":"<request>"}}
Related: org_builder_get, org_builder_edit, org_builder_apply.
org_builder_edit
Edit a blueprint draft; invalidates its prior person approval.
| Parameter | Type | Required | Description |
|---|---|---|---|
orgId | string | no | |
draftId | string | yes | |
planSha256 | string | yes | |
file | object | yes |
Example call:
{"name":"org_builder_edit","arguments":{"draftId":"<draftId>","planSha256":"<planSha256>","file":{}}}
Related: org_builder_draft, org_builder_get, org_builder_apply.
org_builder_get
Read a saved draft and its current plan hash.
| Parameter | Type | Required | Description |
|---|---|---|---|
orgId | string | no | |
draftId | string | yes |
Example call:
{"name":"org_builder_get","arguments":{"draftId":"<draftId>"}}
Related: org_builder_draft, org_builder_edit, org_builder_apply.