Skip to Content
MCPTool referenceLocal tools reference

Local tools reference

The local stdio MCP server exposes 57 tools across 10 toolsets. It runs on your machine through the Gavana CLI, so it authenticates with your saved CLI profile or an Agent Access token rather than browser OAuth, and it reaches the same /api/canvas-agent/v1 operations the CLI uses.

Read-only and paid flags are machine-declared only for the hosted surface. Where a local tool shares a name with a hosted tool the declared flags are shown; otherwise the column reads “Not declared” rather than guessing. Judge an undeclared tool by the API operation behind it — the image_, video_, and recipe_run tools reach paid provider work.

All local tools

ToolToolsetAlso hostedRead-onlyCan incur provider cost
action_getactionsNoNot declaredNot declared
action_listactionsNoNot declaredNot declared
action_runactionsNoNot declaredNot declared
agent_canvas_getcanvasNoNot declaredNot declared
asset_getassetsNoNot declaredNot declared
asset_listassetsNoNot declaredNot declared
asset_uploadassetsNoNot declaredNot declared
campaign_cancelcampaignsNoNot declaredNot declared
campaign_getcampaignsNoNot declaredNot declared
campaign_plancampaignsNoNot declaredNot declared
campaign_reviewcampaignsNoNot declaredNot declared
campaign_startcampaignsNoNot declaredNot declared
canvas_apply_batchcanvasYesNoNo
canvas_createcanvasNoNot declaredNot declared
canvas_getcanvasYesYesNo
canvas_listcanvasYesYesNo
canvas_rendercanvasNoNot declaredNot declared
canvas_validatecanvasYesYesNo
connection_createcanvasNoNot declaredNot declared
connection_deletecanvasNoNot declaredNot declared
element_archiveelementsYesNoNo
element_collection_createelementsYesNoNo
element_collection_deleteelementsYesNoNo
element_collection_listelementsYesYesNo
element_collection_updateelementsYesNoNo
element_createelementsYesNoNo
element_getelementsYesYesNo
element_historyelementsYesYesNo
element_listelementsYesYesNo
element_restoreelementsYesNoNo
element_updateelementsYesNoNo
element_update_collectionselementsYesNoNo
guide_getcanvasYesYesNo
guide_searchcanvasYesYesNo
image_editimagesNoNot declaredNot declared
image_generateimagesNoNot declaredNot declared
image_variationsimagesNoNot declaredNot declared
job_cancelrunsNoNot declaredNot declared
job_getrunsNoNot declaredNot declared
job_waitrunsNoNot declaredNot declared
model_getmodelsNoNot declaredNot declared
model_listmodelsNoNot declaredNot declared
node_createcanvasNoNot declaredNot declared
node_deletecanvasNoNot declaredNot declared
node_getcanvasNoNot declaredNot declared
node_movecanvasNoNot declaredNot declared
node_resizecanvasNoNot declaredNot declared
node_updatecanvasNoNot declaredNot declared
provider_listmodelsNoNot declaredNot declared
recipe_forkrecipesNoNot declaredNot declared
recipe_getrecipesNoNot declaredNot declared
recipe_runrecipesNoNot declaredNot declared
recipe_searchrecipesNoNot declaredNot declared
run_cancelrunsNoNot declaredNot declared
run_getrunsNoNot declaredNot declared
run_waitrunsNoNot declaredNot declared
video_generatevideosNoNot declaredNot declared

By toolset

canvas (17 tools)

Canvas graph reading and editing, node and connection operations, and the in-product agent guide.

ToolAlso hosted
agent_canvas_getNo
canvas_apply_batchYes
canvas_createNo
canvas_getYes
canvas_listYes
canvas_renderNo
canvas_validateYes
connection_createNo
connection_deleteNo
guide_getYes
guide_searchYes
node_createNo
node_deleteNo
node_getNo
node_moveNo
node_resizeNo
node_updateNo

recipes (4 tools)

Recipe Library discovery, forking, and explicit Recipe runs.

ToolAlso hosted
recipe_forkNo
recipe_getNo
recipe_runNo
recipe_searchNo

assets (3 tools)

Durable asset reads and uploads.

ToolAlso hosted
asset_getNo
asset_listNo
asset_uploadNo

elements (12 tools)

Reusable immutable-version visual references and their user-defined collections.

ToolAlso hosted
element_archiveYes
element_collection_createYes
element_collection_deleteYes
element_collection_listYes
element_collection_updateYes
element_createYes
element_getYes
element_historyYes
element_listYes
element_restoreYes
element_updateYes
element_update_collectionsYes

models (3 tools)

Runnable model and saved provider connection discovery.

ToolAlso hosted
model_getNo
model_listNo
provider_listNo

actions (3 tools)

Deterministic, credit-free image transformations.

ToolAlso hosted
action_getNo
action_listNo
action_runNo

images (3 tools)

Image generation, editing, and variation jobs.

ToolAlso hosted
image_editNo
image_generateNo
image_variationsNo

videos (1 tools)

Video generation jobs.

ToolAlso hosted
video_generateNo

runs (6 tools)

Job and Run observation, waiting, and cancellation.

ToolAlso hosted
job_cancelNo
job_getNo
job_waitNo
run_cancelNo
run_getNo
run_waitNo

campaigns (5 tools)

Deprecated campaign compatibility surface.

ToolAlso hosted
campaign_cancelNo
campaign_getNo
campaign_planNo
campaign_reviewNo
campaign_startNo

Tools that exist locally but not on the hosted server

39 tools have no hosted equivalent. Reach for a local server when you need these:

  • action_get (actions)
  • action_list (actions)
  • action_run (actions)
  • agent_canvas_get (canvas)
  • asset_get (assets)
  • asset_list (assets)
  • asset_upload (assets)
  • campaign_cancel (campaigns)
  • campaign_get (campaigns)
  • campaign_plan (campaigns)
  • campaign_review (campaigns)
  • campaign_start (campaigns)
  • canvas_create (canvas)
  • canvas_render (canvas)
  • connection_create (canvas)
  • connection_delete (canvas)
  • image_edit (images)
  • image_generate (images)
  • image_variations (images)
  • job_cancel (runs)
  • job_get (runs)
  • job_wait (runs)
  • model_get (models)
  • model_list (models)
  • node_create (canvas)
  • node_delete (canvas)
  • node_get (canvas)
  • node_move (canvas)
  • node_resize (canvas)
  • node_update (canvas)
  • provider_list (models)
  • recipe_fork (recipes)
  • recipe_get (recipes)
  • recipe_run (recipes)
  • recipe_search (recipes)
  • run_cancel (runs)
  • run_get (runs)
  • run_wait (runs)
  • video_generate (videos)
Last updated on