Skip to content

mbx_reply

Reply to an mbx message

Reply to a message: goes back to its sender, in the same thread (the most common action after mbx_read). Set needs_reply=true only if you need an answer back. Next: mbx_ack the original message once it is dealt with.

Field Value
execution.taskSupport "forbidden"
Parameter Type Required Default Constraints Description
id string yes length ≥ 6 id (or unique prefix) of the message you are answering
body string yes length 1–262144
kind string no "reply" one of message, request, reply, status, decision, alert, task
needs_reply boolean no false
origin string no one of agent, external external when the content comes from outside
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"id": {
"type": "string",
"minLength": 6,
"description": "id (or unique prefix) of the message you are answering"
},
"body": {
"type": "string",
"minLength": 1,
"maxLength": 262144
},
"kind": {
"default": "reply",
"type": "string",
"enum": [
"message",
"request",
"reply",
"status",
"decision",
"alert",
"task"
]
},
"needs_reply": {
"default": false,
"type": "boolean"
},
"origin": {
"description": "external when the content comes from outside",
"type": "string",
"enum": [
"agent",
"external"
]
}
},
"required": [
"id",
"body"
]
}

All MCP tools