Update article
update_articleUpdate an existing article. Creates a new version with a change note.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"articleId": "<articleId>"
},
"name": "update_article"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| seo | No | SEO metadata object with optional fields: metaTitle (max 60 chars), metaDescription (max 160 chars), keywords (array of strings or comma-separated string) | |
| slug | No | URL slug | |
| tags | No | Array of tag strings | |
| title | No | Article title | |
| status | No | Article status | |
| content | No | Article content (Markdown format, will be converted to HTML) | |
| excerpt | No | Article excerpt (max 500 characters) | |
| category | No | Article category | |
| articleId | Yes | Article ID | |
| changeNote | No | Optional note describing the changes made (max 500 characters). If not provided, a summary of changed fields will be generated. |