Tool reference
Quick save article
Save an article draft (and meta tags) to a specific user-generated-content version of a campaign.
Tool name: quick_save
Cost: Free - not billed, and does not draw on a plan quota.
Writes data - confirmation required
This tool creates or changes data. It is not annotated readOnlyHint, so
your MCP client prompts you before it runs, and the server asks for an
explicit confirmation describing exactly what will change. Declining cancels
the call cleanly.
Save an article draft (and meta tags) to a specific user-generated-content version of a campaign.
Parameters
| Parameter | Type | Required | Notes |
|---|---|---|---|
campaignId | string (uuid) | Yes | - |
contentId | string (uuid) | Yes | - |
article | string | Yes | - |
metaTitle | string | No | - |
metaDescription | string | No | - |
Full input JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"campaignId": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"contentId": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"article": {
"type": "string"
},
"metaTitle": {
"type": "string"
},
"metaDescription": {
"type": "string"
}
},
"required": ["campaignId", "contentId", "article"]
}Response
Full output JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"ok": {
"type": "boolean"
},
"status": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"required": ["ok", "status"],
"additionalProperties": false
}