artifacts_update
ActiveTool of io.github.saloprj/dialogbrain
Republish an existing artifact with new HTML. The slug and URL stay the SAME; a new version is stored (older versions are retained up to a cap). Use this to refresh a shared dashboard — anyone with the link sees the new snapshot.
Parameters schema
{
"type": "object",
"required": [
"artifact_id",
"html"
],
"properties": {
"html": {
"type": "string",
"description": "The new full self-contained HTML page (same contract as artifacts.create)."
},
"label": {
"type": "string",
"description": "Optional human name for this version (e.g. 'Q3 final')."
},
"template": {
"type": "string",
"description": "Optional: attach/replace the data-driven template (HTML with {{placeholder}} tokens) on this existing artifact, so later artifacts.refresh(data={...}) can re-render it server-side. Pass the html rendered from this template. Omit to leave the template unchanged."
},
"artifact_id": {
"type": "integer",
"description": "The artifact to republish."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
io.github.saloprj/dialogbrain
https://github.com/saloprj/dialogbrain-mcp
1/7 registries