Choose where the next blocks are inserted
gsites_set_insert_pointSets where new blocks go on a Google Sites page: insert after a section number (0 = top) or append at the end, so a run of add_* calls stays in order without dragging blocks.
Instructions
EXPERIMENTAL - in a live test, after=0 placed the first block in the wrong spot and was slow (every move hops one position at a time); verify with gsites_list_sections after use. By default every gsites_add_* tool appends at the END of the page. Call this with after=N to insert right after section N (0 = very top of the page); the point then advances by itself, so a sequence of add_* calls stays in order. after=-1 restores 'append at the end'. Use it to put a table of contents or an intro at the top without dragging blocks around (dragging is slow on long pages).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"after": "<after>"
},
"name": "gsites_set_insert_point"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| after | Yes | Section number to insert after (0 = top); -1 = append at the end |