Mark as read
Mark up to 50 articles as read, or as unread again.
MCP tool inoreader_write → mark_as_read
write
Marks the articles as read, or as unread when read is false. Articles older than their feed's first item cannot be marked unread: Inoreader ignores that request, and those IDs come back in skipped. It reaches no one and is undone with one more call, so it runs without asking first.
Parameters
| Name | Type | Description |
|---|---|---|
| article_ids array required | array | Article IDs from list_articles or search_articles, up to 50 per call. |
| read boolean | boolean | false marks as unread. Default: true. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "inoreader_write",
"arguments": {
"operation": "mark_as_read",
"arguments": {
"article_ids": "article ids"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"updated": 51,
"skipped": [],
"read": true
},
"isError": false
}