VisualLearningIdea_refine_scene – 1 MCP server offers this tool

What it usually takes

  • changes_json – in 1 of 1
  • ledger_json – in 1 of 1
  • seed – in 1 of 1

No server marks it as only reading: treat it as able to change data.

From each publisher's own tool list. We never call a tool.

Servers

ServerInputsRead-only?
VisualLearningIdea co.huggingface.kwabshug/visuallearningidea Refine a ledger: freeze some decisions and change the others, then re-render. Changes are a JSON list of: {"id": "n1", "freeze": true} lock an item (false unlocks) {"id": "n1", "use": 2} swap in alternatives[2]; the old choice takes slot 2, so using 2 again swaps back (other slots don't move) {"id": "n1", "reject": true} reject the tier: simready -> objaverse -> primitive -> generation {"id": "n1", "height_m": 0.4} set the object's height in metres {"id": "n1", "shape": "sphere"} use a primitive (box, sphere, cylinder, cone, plane) {"reroll": true} every unfrozen object takes a random alternative Frozen items cannot be changed. The configuration (placement, sun angle) is always re-chosen from `seed`: change the seed for another valid configuration. Returns: (ledger JSON string, rendered PNG, GLB scene file, mini HTML page).changes_json,ledger_json,seedNot stated