update_card
Update any property of a Trello card including name, description, due date, list, and position. Modify card details with a single API call.
Instructions
Update properties of an existing Trello card. Use this to change card details like name, description, due date, or status.
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": {
"cardId": "<cardId>"
},
"name": "update_card"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| apiKey | No | Trello API key (optional if TRELLO_API_KEY env var is set) | |
| token | No | Trello API token (optional if TRELLO_TOKEN env var is set) | |
| cardId | Yes | ID or URL of the card to update (e.g. "abc123" or "https://trello.com/c/abc123/1-title") | |
| name | No | New name/title for the card | |
| desc | No | New description for the card | |
| closed | No | Set to true to archive the card, false to unarchive | |
| due | No | Set due date (ISO 8601 format) or null to remove due date | |
| dueComplete | No | Mark the due date as complete (true) or incomplete (false) | |
| start | No | Set start date (ISO 8601 format) or null to remove start date | |
| idList | No | Move card to a different list by providing the list ID | |
| pos | No | Change position in the list: "top", "bottom", or specific number |