Ideas, write

Record post result

Record what a published post did, as one reading you took by hand. It is stored with source 'user': Sonket does not measure this and never infers it. Every field is optional, and a field you leave out is stored as not counted, which is not the same as zero. Readings are kept whole, so a correction is a new reading rather than an edit. It spends nothing.

write

MCP

Tool namerecord_post_result
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "record_post_result",
    "arguments": {
      "project_id": "<uuid>",
      "idea_id": "<uuid>"
    }
  }
}

Input

project_idrequireduuid

The project. list_projects names them and marks the default.

idea_idrequireduuid
likesinteger

Likes on the post. Leave it out if you did not count it; that is stored as not counted, not as 0.

repliesinteger

Replies to the post. Leave it out if you did not count it; that is stored as not counted, not as 0.

repostsinteger

Reposts of the post. Leave it out if you did not count it; that is stored as not counted, not as 0.

bookmarksinteger

Bookmarks on the post. Leave it out if you did not count it; that is stored as not counted, not as 0.

impressionsinteger

Views or impressions on the post. Leave it out if you did not count it; that is stored as not counted, not as 0.

author_repliedboolean

Only meaningful on a reply. Leave it out on your own post; an absent value means nobody looked.

marksarray of profile_visit | follow | dm | lead | customer

What else happened, which Sonket cannot see. One of: profile_visit, follow, dm, lead, customer. profile_visit is "Visited my profile", follow is "Followed me", dm is "Sent me a message", lead is "Became a lead", customer is "Became a customer". You reported this. Sonket cannot see it.

urlstring

The permalink the reading came off. A link to a post on X, Bluesky or Hacker News.

Returns

The item's figures folded over every reading so far, each one saying when it was read and where it came from.