Inoreader MCP Server

Feeds, folders, rules and starred articles in your Inoreader, worked by your agent.

Barındırılan MCP Sunucusu

npx add-mcp 'https://cotlet.dev/mcp/v1/inoreader'

Claude Code, Codex, Cursor ve daha fazlasına kurulur

Dokümantasyon

Cotlet · Integrations · How it works · Security · For developers · For automation agencies · Blog · API docs · Help center · Changelog · Contact · Pricing · Sign up

Inoreader API and MCP server: Let your AI agent read the backlog for you.

Inoreader has no MCP server of its own (checked 27 Oct 2026). Its REST API has 14 methods for feeds, folders, tags and read state, and it needs the Pro plan plus an app you register yourself, with 100 requests a day for reads and 100 for writes. Cotlet runs 16 Inoreader tools hosted, over MCP for agents and REST for scripts, on Free or Pro.

Read your Inoreader subscriptions and articles through MCP or REST. Connect an AI agent, n8n, Make, Zapier or a script to organize your research workflow.

Connect an AI agent Use the REST API

What can you automate in Inoreader?

  • Star what matters in today's unread
  • Mark repeats and fluff as read
  • Write a rule from one sentence
  • Search your feeds and tag the best
  • Drop feeds you never open
  • File new feeds into folders

Does Inoreader have an MCP server or an API?

  • None of the 14 API methods lists, creates or edits rules or filters, and none searches by words.
  • The verified n8n node also needs Pro. It tags and reads articles but cannot mark them read or touch rules.
  • Zapier has 5 triggers and 2 actions: save a web page and subscribe to a feed.
What you needInoreader API (Pro)ZapierCotlet
Read unread articlesYes, 100 per callTriggers onlyYes
Star, tag, mark as readYesNoYes
Add and move feedsYesSubscribe onlyYes
Search by wordsNo methodNoYes, the app's search
List and create rulesNoNoYes, after your OK
What you need firstPro, your own app, 100 calls a dayAny planFree or Pro

Checked 27 Oct 2026. Sources: Inoreader developers: API overview, Inoreader developers: Rate limiting, Inoreader blog: the n8n integration (7 Oct 2025), Inoreader on Zapier, Inoreader vs Feedly: plans and prices

How does Cotlet connect to Inoreader?

  1. Sign in to Inoreader. Once, in a browser we host for you.
  2. Choose MCP or REST. Connect your agent or create an API key.
  3. Say what you care about. It sorts the feeds the same way each day.

We never keep your Inoreader password, and a rule that emails or posts articles somewhere waits for your approval before it is saved.

Connect Inoreader to your AI agent or workflow

Use MCP with ChatGPT, Claude, Cursor or Codex, or authenticated HTTP in n8n, Make or Zapier. The REST guide follows the agent setup.

  1. Sign in to Inoreader in a Cloud Browser. Create a Cotlet account, open Inoreader in its Cloud Browser, sign in with your own Inoreader login (Free or Pro) and press Enable for agents.
  2. Add the Cotlet address. Put https://cotlet.dev/mcp/v1/inoreader into your agent's MCP server or connector settings.
  3. Allow the connection. Chat apps open a Cotlet sign-in page. Code editors, n8n and scripts use an API key from the console instead.

https://cotlet.dev/mcp/v1 is the one address for all your Cotlet apps, Inoreader among them. No App ID or app key from Inoreader's developer settings. If you enable Inoreader after connecting, refresh the connector so its tools appear.

Claude:

Settings > Connectors > Add custom connector
URL: https://cotlet.dev/mcp/v1/connect

Claude Code:
claude mcp add --transport http cotlet-inoreader \
  https://cotlet.dev/mcp/v1/inoreader \
  --header "Authorization: Bearer $COTLET_API_KEY"

ChatGPT:

Settings > Apps & Connectors > Create
MCP server URL: https://cotlet.dev/mcp/v1/connect
Authentication: OAuth

Cursor:

// ~/.cursor/mcp.json
{
  "mcpServers": {
    "cotlet-inoreader": {
      "url": "https://cotlet.dev/mcp/v1/inoreader",
      "headers": { "Authorization": "Bearer ${env:COTLET_API_KEY}" }
    }
  }
}

Codex:

# ~/.codex/config.toml
[mcp_servers.cotlet-inoreader]
url = "https://cotlet.dev/mcp/v1/inoreader"
bearer_token_env_var = "COTLET_API_KEY"

n8n:

MCP Client Tool (inside an AI Agent)
Transport: HTTP Streamable
URL: https://cotlet.dev/mcp/v1
Auth: Bearer, <your key>
Tool: inoreader_read

Make, Zapier:

Make: MCP Client > Call a tool
Zapier: MCP Client by Zapier > Run Tool
Server URL: https://cotlet.dev/mcp/v1
Token: <your key>
Tool: inoreader_write

How to use the Inoreader REST API

Create your Cotlet API key

Sign in to Inoreader in its Cloud Browser and enable it for agents. Create a Cotlet API key scoped to Inoreader; read-only access is enough for these requests.

Calls use the permissions of your signed-in account. No Inoreader developer App ID or app key is required.

Save your key as COTLET_API_KEY in your environment. Send Authorization: Bearer <your Cotlet API key>; never use an app password or cookie as the key.

Make your first Inoreader API request

This GET request reads data without changing it.

cURL: first read:

curl https://cotlet.dev/api/v1/inoreader/subscriptions \
  -H "Authorization: Bearer $COTLET_API_KEY"

A successful REST response puts the tool output in result. This example response excerpt omits call IDs, messages and credit details.

Example response excerpt:

{
  "status": "success",
  "app": "inoreader",
  "tool": "list_subscriptions",
  "result": {
    "subscriptions": [
      {
        "subscription_id": "123485183",
        "feed_id": "562",
        "title": "Example Feed",
        "url": "https://example.com/feed",
        "active": true,
        "folders": [],
        "unread_count": 23,
        "last_post": "1h"
      }
    ]
  }
}

Read subscriptions and continue through articles

Subscriptions have no cursor: the request reads all subscriptions, optionally filtered by feed_type or folder_id. Use a returned subscription_id with list_articles at GET /articles.

Article inputs are optional; choose at most one of subscription_id, folder_id, tag_id or starred. Articles arrive around 24 at a time.

Pass the opaque next_cursor as cursor with the same view, filters and order until it is null. Article cursors expire after one hour; start again without a cursor if expired.

Reading the list does not mark articles read.

Inoreader workflows with n8n, Make and Zapier

ToolConnect throughExample workflow
n8nHTTP RequestTrack unread counts by subscription in a reporting sheet.
MakeHTTP > Make a requestRead article pages into a research digest, deduplicating by article ID.
ZapierWebhooks by Zapier > GET or Custom RequestCompare saved subscriptions and unread counts and send a change digest.

Configure the schedule, destination and saved state in your automation tool. Cotlet reads the source; your configured destination step writes the report or sends the alert.

Compare existing record state as well as IDs when detecting changes. Python and Node.js can use the same HTTP endpoints without an SDK or agent.

Endpoint and tool reference. The REST API guide covers requests, errors and approvals.

Inoreader API endpoints and MCP tools

Articles

Up to 50 article IDs per write call, the size of a bulk action in the app. Stars, tags and read state are private to you.

  • Get unread counts (get_unread_counts, read): Unread articles in total, per feed, per folder and per tag.
  • List articles (list_articles, read): Articles of your feeds, a folder, a tag or Read later, newest first, with their text.
  • Search articles (search_articles, read): Find articles by words in your feeds or in all public articles.
  • Mark as read (mark_as_read, write): Mark articles read or unread, or everything in a feed or folder read.
  • Star article (star_article, write): Save an article to Read later (starred), or take it off.
  • Tag article (tag_article, write): Set the tags of an article; new tag names are created.

Feeds and folders

Free stops at 150 feeds and Pro at 2,500. Unsubscribing drops the feed's folder placement.

  • List subscriptions (list_subscriptions, read): Feeds you follow, with their folders and unread counts.
  • List folders and tags (list_folders, read): Your folders and tags, with unread counts.
  • Add feed (add_feed, write): Follow a feed by its URL, optionally into a folder.
  • Move feed (move_feed, write): Move a feed into a folder, new or existing, or out of all folders.
  • Unsubscribe from feed (unsubscribe_feed, write): Stop following a feed.

Rules

Rules are a Pro feature with 30 included. The official API has no method for them.

  • List rules (list_rules, read): Your automation rules with trigger, conditions, actions and matches today.
  • Create rule (create_rule, write, asks first): Create a rule that tags, saves, marks read, notes, notifies, emails or calls a webhook.
  • List annotations (list_annotations, read): Articles you highlighted or wrote notes on, with the highlights and notes.
  • List filters (list_filters, read): Your feed filters: content filters and duplicate filters, with their conditions.
  • List monitoring feeds (list_monitoring_feeds, read): Your keyword monitoring feeds, with folders and unread counts.

Inputs, REST path and example response of every tool: https://cotlet.dev/integrations/inoreader-api-mcp-server#tools

Who can see my Inoreader session, and how do I revoke it?

  • What we store. Your signed-in Inoreader profile, encrypted with AES-256-GCM, in Finland. Never the password.
  • What your agent gets. 16 Inoreader tools. No cookie, no OAuth token, no login.
  • What the session sees. Your own feeds, folders, tags and rules. On a Team plan, what your seat sees.
  • What no tool touches. Your plan and billing, account settings, filters and deleting tags or folders.
  • If Inoreader signs you out. We email you a sign-in link. You sign in yourself, we never do.
  • How to cut access. Disable for agents, reset the browser or delete the key. The next call fails.

Your 2-step verification stays on, and you type the code yourself at sign-in. The Cotlet site has A+ on Qualys SSL Labs, securityheaders.com and Mozilla Observatory (live results); there is no SOC 2 report or third-party pentest yet.

Is it against Inoreader's terms? Account safety

We reserve the right to block access or completely remove user accounts if we find out that the service is used in abusive manner.

Inoreader Terms of Service, Abuse (undated, read 27 Oct 2026)

The examples under that rule are "Automated registrations for SPAM, SCAM, SEO boosting", one feed followed from many accounts to inflate its count, and following a large number of similar feeds from one provider such as Google News. The terms never mention bots, scripts or agents that work in your own account. Either side may still end the agreement "with or without cause". We found no public case of an Inoreader account closed over automation (checked 27 Oct 2026).

How we keep your account looking like you:

  • Your own Inoreader login, typed in by you
  • One Cloud Browser with a steady IP and cookies, like your laptop
  • No second account and no sign-up made by us
  • New rules wait for your OK before they are saved
  • If Inoreader objects, we pause the Inoreader tools for everyone within 24 h

Ask for feeds in small batches. Adding dozens of Google News searches at once is the one pattern the terms list as abuse.

What happens when Inoreader changes?

  • 12 h between tests of the Inoreader article, feed and rule reads
  • 30/30 checks passed on Nov 6, 2026
  • $0 for a call to an Inoreader tool paused for a fix

Inoreader ships often: a verified n8n node on 7 Oct 2025, then a choice of OpenAI, Mistral AI or Anthropic for its Intelligence features on 14 Apr 2026. When a screen moves, we repair the tool and keep its name. status.cotlet.dev checks the site, console and API every 3 minutes.

Approvals, undo and mistakes

  1. Reads your rules. list_rules shows what already exists and how many of your 30 slots are used.
  2. Drafts the rule. Trigger, conditions joined with AND or OR, and the actions from your sentence.
  3. Waits for your OK. The draft sits in your Cotlet console, with its email or webhook action named.
  4. Tests it. It runs the rule on articles you already have and lists the matches.
ActionUndo
Mark as readMark as unread, except articles older than the feed's first item
Star or tagRemove the star or tag; nobody saw it
Add a feedunsubscribe_feed
Unsubscribeadd_feed again; the folder placement is lost
Create a ruleDelete it in the Automate tab; emails it already sent stay sent

1 of the 7 write tools asks first: create_rule, because a rule can email articles or call a webhook on its own. Stars, tags, read state and feed changes reach nobody, so they run at once. For a scheduled run you can switch the wait off.

A tag set by the agent can start one of your rules that watches that tag. Check your tag-triggered rules before a large tagging run.

MCP call:

{
  "name": "star_article",
  "arguments": {
    "article_id": "50544349261",
    "starred": true
  }
}

REST:

curl -X PUT https://cotlet.dev/api/v1/inoreader/articles/50544349261/star \
  -H "Authorization: Bearer $COTLET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"starred":true}'

Tool output:

{
  "article_id": "50544349261",
  "starred": true
}

A cron job can reach the same tools over REST at /api/v1/inoreader, with one key and one price and no daily quota from Inoreader, for example to post the starred list to Slack each morning. A create_rule on Free returns an error and costs nothing. Every tool row above lists its REST path.

How much do the Inoreader API and MCP server cost?

About $24 a month for one researcher with about 150 feeds, 4,180 credits. Reading tools work on Inoreader Free; rules need Pro at $9.99 a month or $89.99 a year.

JobCallsCredits
Morning triage: count, read, star, clear7 × 302,100
Feed cleanup by unread count, weekly5 × 4200
New feeds sorted into folders, weekly6 × 4240
Research search, star and tag4 × 280
New rule from a brief, checked on articles3 × 260
Cloud Browser, 30 days1,500
Total4,180
  • Free 7-day trial, no card
  • 10 credits per successful call, MCP or REST
  • 50 credits a day for the Cloud Browser
  • No Inoreader developer app or API quota

The month is our example: a daily triage of one folder, weekly cleanup and new feeds, two research searches and two new rules. Inoreader publishes no usage numbers; Free allows 150 feeds, and Inoreader calls that enough for most readers. Dollars at the $29 pack rate.

Inoreader MCP server on GitHub, Pipedream or hosted: which to use

OptionWhat it doesWhere it stops
dindicoelho/Inoreader-MCPPython, MIT. Reads, bulk marks and summaries in Claude Desktop. 20 stars, last push 7 Sep 2025.Your own Pro app and token; no rules; not updated in over a year.
seiji/inoreader-mcp-serverArticles and starred items with paging. 10 stars, last push 24 Oct 2026.Same API, so no rules and no word search.
justmytwospence/inoreader-mcpTypeScript on npm, shows the API cost of each tool against the daily quota. 1 star, last push 26 Oct 2026.100 reads and 100 writes a day on Pro.
Pipedream MCPHosted Inoreader tools behind Pipedream's own sign-in.API actions only; no rules or text search.

If you pay for Pro and only need to read, star and mark articles, a GitHub server on the official API does that for free, inside 100 calls a day. If you want rules built from a sentence, search by words, or no developer app to register, Cotlet does it hosted, on Free or Pro.

Also listed on: Odel, mcpbeat

Who runs Cotlet

Take Group sp. z o.o. runs Cotlet: a software company registered in Poland, EU (VAT PL6342984273), in business since 2019. The founders are Bart Krawczyk (Co-founder, CTO) and Jake Slugocki (Co-founder, SEO, sales and marketing). Write to contact@cotlet.dev with questions about the Inoreader tools.

Inoreader API and MCP server: questions

Can I use the API without an AI agent?

Yes. Use a scoped Cotlet API key and the signed-in Inoreader Cloud Browser session. You do not need to connect MCP for REST. Start with the REST guide.

Can I use n8n, Make or Zapier?

Yes. Use authenticated HTTP requests with your Cotlet key, or an MCP client for agent workflows. You configure the schedule, destination and record state. See app-specific workflows.

How do I get access?

Sign up free at https://cotlet.dev, open Inoreader under Integrations in the console and sign in to Inoreader in its Cloud Browser. The trial begins when you sign up and needs no card.

How do I connect Inoreader to ChatGPT or Claude?

Sign up at cotlet.dev, log in to Inoreader once in its Cloud Browser and add Cotlet to ChatGPT or Claude, following the steps in your console. No API key is needed. ChatGPT and Claude then work in your Inoreader account through Cotlet, in their phone apps too.

What can ChatGPT do in Inoreader?

With Cotlet, ChatGPT, Claude and other AI agents handle jobs like these in Inoreader: triage unread articles into starred and read; create Inoreader rules from a plain-language brief; clean up dead and noisy feeds. You ask in plain words, and anything that reaches other people waits for your OK first.

Do I need the Pro plan?

Not for reading. Listing and reading articles, search in your feeds, starring, tagging, marking read and managing feeds work on a Free account, within its 150 feeds (Pro has 2,500). Rules, filters, monitoring feeds, highlights and notes, and search across all public articles are Pro features in Inoreader, and so are those tools here. Inoreader offers a Pro trial without a card.

Does my agent run into the 100 requests per day API limit?

No. That limit belongs to Inoreader's API, which needs a registered app and OAuth, is closed to Free accounts, and allows 100 reads and 100 writes a day on Pro. Cotlet works in your signed-in account, not through the API, so there is no app to register, no token and no such quota.

Does reading articles mark them as read?

No. list_articles, search_articles and list_annotations read the list without opening the article, so nothing changes state. Each article comes with up to 2,000 characters of its text. Only mark_as_read changes read state.

Does my agent need my OK to create a rule?

By default, yes. create_rule can email every matching article or call a webhook, which reaches people outside your account, so each call waits for your approval in the Cotlet console. You can switch that off for the tool. Tools that only change your own reading list, such as starring, tagging and moving feeds, run without waiting.

What can it not do yet?

create_rule offers the actions assign tag, Read later, mark read, note, push notification, email and webhook. Team channel, summaries, translations, desktop alerts, filter out and Send to services such as Instapaper, Evernote or Dropbox are left out, and so are the conditions on detected language and mentions. A new rule runs on new articles only; Run rule on existing articles is not built. No tool edits, switches off or deletes a rule. Filters and monitoring feeds can be listed, not created. Not built either: spotlights, email digests, newsletter addresses and newsletter feeds, saved web pages, full article text past the first 2,000 characters, article summaries, translations, output feeds, dashboards, OPML import and export, feed statistics, preferences, and renaming or switching off a feed. Mark as unread works on recent articles only: Inoreader keeps old ones read. list_filters and list_monitoring_feeds have only run on an account with none.

How do I sign in to Inoreader?

In your own Cloud Browser, on inoreader.com, with your email and password. Cotlet keeps the session alive between calls, and if Inoreader logs you out your agent gets a link to sign in again.

Does it replace Inoreader Intelligence?

No. Intelligence writes summaries and reports inside Inoreader with the AI provider you pick. Cotlet lets your own agent, outside Inoreader, read, sort and set up rules in your account. You can use both.

Does it work on a Team plan?

Yes, for the seat you sign in with. The agent sees and changes what that member sees, and the team's shared developer app is not used.

Is the MCP server different from the REST API?

Only in how you call it. Both have the same 16 tools, inputs and answers, with one API key and one price. Agents use MCP; scripts and cron jobs use REST.

Is Cotlet affiliated with Inoreader?

No. Cotlet is independent and not affiliated with Inoreader or Innologica.


Give your AI agents your signed-in browser.

Product: Integrations · How it works · Pricing · Security

Resources: Blog · API docs · Help center · Changelog · GitHub

Solutions: For developers · For automation agencies

Company: About · AI info: company facts · Contact

Legal: Terms of service · Privacy policy · Refund policy · Acceptable use · Cookie policy · DPA · Subprocessors

Elsewhere: Status page · Cotlet on GitHub · Cotlet on X · Cotlet on LinkedIn · Cotlet on Product Hunt · Cotlet on Crunchbase · Cotlet on SaaSHub

Cotlet.dev is built by Bart Krawczyk and Jake Slugocki, the founders of Take Group sp. z o.o., ul. Wincentego Janasa 4, 40-855 Katowice, Poland. KRS 0000871398, NIP 6342984273, VAT EU: PL6342984273. About us

Cotlet is an independent service. It is not affiliated with, endorsed by or sponsored by any of the products listed on this site. Product names are trademarks of their respective owners.