docs

MCP tool

retry_delivery

Retry a failed delivery

Creates or changes something · and, like everything an agent creates, it is mailed to the project — and in copilot mode waits for a human in the approval queue.

What it does

Send one failed delivery again, by its id from get_delivery_receipt — a delivery id, not a post id. Skip it when the receipt says retry_helps: false: the same failure comes back. A delivery that succeeded is refused. A refusal carries error_code — already_succeeded (with post_url, or taken_down), in_flight, already_claimed, not_found, or is_post_id (a post id was passed; its deliveries are in the answer, pick the failed one) — and retriable, false when asking again cannot change the answer.

Arguments

NameTypeRequiredWhat it is
delivery_idstringYesid of the failed row in get_delivery_receipt

Calling it

Any MCP client calls this by name once the connector is added. The address is the same for every tool:

https://xpost.to/api/mcp

A client that has signed in sends the tool name and its arguments:

{
  "name": "retry_delivery",
  "arguments": {
    "delivery_id": "…"
  }
}

The other tools

Back to the MCP connector · What the MCP server is · Connect your assistant