Series, write
Add published post
File a post the person already published into a series, from its text plus either its link or the platform it went out on. Nothing is read from any platform and nothing is posted.
write
MCP
Tool nameadd_published_post
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "add_published_post",
"arguments": {
"project_id": "<uuid>",
"series_id": "<uuid>",
"text": "<string>",
"platform": "<x | bluesky | hn>"
}
}
}Input
project_idrequireduuid
series_idrequireduuid
textrequiredstring
The post as it went out, up to 2000 characters.
urlstring
The link to it, when there is one. Its platform has to match the one sent.
platformrequiredx | bluesky | hn
Where it went out. A link's own platform has to agree with it.
posted_onstring
The day it went out, YYYY-MM-DD, filed at noon in the project's timezone. Today by default.
Returns
A sentence and how many published posts the series now holds.