Feed, write
Record result from page
Record what a post or a reply did from the counts the page in front of you already shows, found by its permalink instead of by an id. Sonket matches the link against the posts this project published and the replies it sent; a link it holds neither for is said so plainly and nothing is written. The reading is stored with source 'extension', which means it was read off a page. Every count is optional, and one you leave out is stored as not counted, which is not the same as zero — so never send a 0 for a figure the page did not show. Readings are kept whole, so reading the same post again is a new reading and never an edit. Private outcomes and whether the author replied belong on record_reply_result, which is what a person reports by hand. It reads no platform, calls no model and spends nothing.
MCP
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "record_result_from_page",
"arguments": {
"project_id": "<uuid>",
"url": "<string>"
}
}
}Input
The project. list_projects names them and marks the default.
The permalink of the post or reply the counts were read off. A link to a post on X, Bluesky or Hacker News.
Likes the page showed. Leave it out if you did not count it; that is stored as not counted, not as 0.
Replies the page showed. Leave it out if you did not count it; that is stored as not counted, not as 0.
Reposts the page showed. Leave it out if you did not count it; that is stored as not counted, not as 0.
Bookmarks the page showed. Leave it out if you did not count it; that is stored as not counted, not as 0.
Views or impressions the page showed. Leave it out if you did not count it; that is stored as not counted, not as 0.
Returns
Which of the two it landed on, the item's figures folded over every reading so far, and a link back to the row on Sonket.