MCP tool
delete_post
Delete a post
Removes 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
Remove a post this key created that has not gone out. A draft, a post waiting for approval, a rejected or a failed one is deleted with its delivery records. A post already holding a time is taken off the schedule instead, and unscheduled with message says so. Posts a person approved are refused, and so is one that has gone out — removing THAT from the platform is take_down_post.
Arguments
| Name | Type | Required | What it is |
|---|---|---|---|
| post_id | string | Yes | The post id from create_post |
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": "delete_post",
"arguments": {
"post_id": "…"
}
}The other tools
Back to the MCP connector · What the MCP server is · Connect your assistant