Mark articles read or unread
Mark articles as read or unread, optionally hiding them from the list.
MCP tool feedly_write → mark_articles_read
write
Sets the read state of the articles you name. hide: true is Feedly's Mark as read and hide, which removes the article from the list until a reload; the default only lowers the unread count. It changes your read state only and reaches no one, even in a Team Feed. mark_articles_read runs without asking first, and state 'unread' undoes it in one call.
Parameters
| Name | Type | Description |
|---|---|---|
| article_ids string[] required | string[] | Article IDs from list_articles or search_articles. |
| state string | string | 'read' or 'unread'. Default: read. |
| hide boolean | boolean | true also hides read articles from the list. Default: false. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "feedly_write",
"arguments": {
"operation": "mark_articles_read",
"arguments": {
"article_ids": [
"art_9d41e0",
"art_9d41e1",
"art_9d41e2"
],
"state": "read"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"updated": 3,
"state": "read",
"hide": false,
"article_ids": [
"art_9d41e0",
"art_9d41e1",
"art_9d41e2"
]
},
"isError": false
}