@burger-editor/mcp-server
MCP Server for BurgerEditor
Versions
4.0.0-alpha.70latest4.0.0-alpha.674.0.0-alpha.664.0.0-alpha.654.0.0-alpha.64+ show 51 moreshow less
4.0.0-alpha.634.0.0-alpha.624.0.0-alpha.614.0.0-alpha.604.0.0-alpha.594.0.0-alpha.584.0.0-alpha.574.0.0-alpha.564.0.0-alpha.554.0.0-alpha.544.0.0-alpha.534.0.0-alpha.524.0.0-alpha.514.0.0-alpha.504.0.0-alpha.494.0.0-alpha.484.0.0-alpha.474.0.0-alpha.464.0.0-alpha.454.0.0-alpha.444.0.0-alpha.434.0.0-alpha.424.0.0-alpha.344.0.0-alpha.334.0.0-alpha.324.0.0-alpha.314.0.0-alpha.304.0.0-alpha.294.0.0-alpha.284.0.0-alpha.274.0.0-alpha.264.0.0-alpha.254.0.0-alpha.244.0.0-alpha.234.0.0-alpha.224.0.0-alpha.204.0.0-alpha.194.0.0-alpha.184.0.0-alpha.174.0.0-alpha.164.0.0-alpha.154.0.0-alpha.144.0.0-alpha.134.0.0-alpha.124.0.0-alpha.114.0.0-alpha.104.0.0-alpha.94.0.0-alpha.84.0.0-alpha.74.0.0-alpha.64.0.0-alpha.5Tools 27
create_block_v3 Create a block in BurgerEditor v3
get_block_data_params_v3 Get the data params of a block in BurgerEditor v3; If `[[
get_block_type Get general block type
page_list List pages under documentRoot
page_get Get raw page content with front matter
page_create Create a new page. Accepts optional frontMatter and initial blocks.
page_delete Delete a page file
page_rename Rename / move a page file
page_copy Copy a page file
page_concat Append editable content of source pages onto target page
front_matter_get Get a page front matter
front_matter_set Set a page front matter (merge by default; pass replace=true to overwrite)
block_list List blocks in a page with metadata + structured item data
block_get Get a single block by index
block_insert Insert a block at a given index (use 0 to prepend, large value to append). Set dryRun=true to preview without writing.
block_replace Replace a block at a given index. Set dryRun=true to preview without writing.
block_delete Delete a block at a given index. Set dryRun=true to preview without writing.
block_move Move a block from one index to another. `to` is the destination in the FINAL list (splice convention). Set dryRun=true to preview.
catalog_list List catalog block definitions
catalog_get Get a single catalog block definition by name
item_list List item names
item_schema Get item editor template (so the agent can infer required data keys)
style_options_list List CSS --bge-options-* axes and variants discoverable in project stylesheets
container_options_list List static container layout options (grid/inline/float)
config_resolve Resolve and print the active burgereditor config summary
duplicate_block Duplicate a block (block-get followed by block-insert after the original). Set dryRun=true to preview without writing.
update_page Apply multiple block operations to a page sequentially. Each operation runs against the latest state; downstream indexes shift as you insert/delete. Does NOT support dryRun — each step writes before the next is computed; for a preview, run individual block_* tools with dryRun.
Permissions 4
network medium filesystem low shell high env_vars low