Mark notifications read
mark_readMark notifications as read to track your progress, ensuring future get_notifications calls return only unread items. Syncs across all clients, affecting only your view.
Instructions
Record how far you have read, so the next get_notifications with since_id returns only what is new. Syncs to the web app and every other client. Affects only your own view.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "mark_read"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account | No | Which connected account to act as. Matches a full handle (alice@example.social), a bare username (alice), or an instance (example.social). Defaults to the first connected account. Call list_accounts to see them. | |
| home_id | No | Last home-timeline status id read. | |
| notifications_id | No | Last notification id read. Take it from get_notifications. |