artifacts_refresh
ActiveTool of io.github.saloprj/dialogbrain
Re-render a data-driven artifact from a small data payload and publish a new version at the SAME URL. The artifact must have been created/updated with a `template` (HTML containing {{placeholder}} tokens). Pass `data` as a flat map of placeholder -> value (e.g. {"leads": "3 200", "date": "15 июля 2026"}); the server substitutes them into the stored template — you do NOT send any HTML. Ideal for scheduled refreshes of live numbers. Every template placeholder must have a value in data, or the call fails.
Parameters schema
{
"type": "object",
"required": [
"artifact_id",
"data"
],
"properties": {
"data": {
"type": "object",
"description": "Flat map of {{placeholder}} name -> value. Every placeholder in the template must be present. Values are HTML-escaped."
},
"label": {
"type": "string",
"description": "Optional version label (e.g. 'daily refresh')."
},
"artifact_id": {
"type": "integer",
"description": "The data-driven artifact to refresh."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
io.github.saloprj/dialogbrain
https://github.com/saloprj/dialogbrain-mcp
1/7 registries