mcpField
F
feed-reader

feed-reader

Local
github.com/tono628developBrowser Automation0Updated 18w ago

About feed-reader

feed-reader is an MCP server for fetching and reading RSS and Atom feeds. It helps MCP clients gather recent items from blogs, news sites, and release feeds, including merged, date-sorted digests.

Key features

  1. 01Fetch recent items from one feed
  2. 02Merge multiple feeds into a digest
  3. 03Sort merged items by date
  4. 04Return titles, links, dates, and snippets

Use cases

  1. 01Collect recent posts from selected blogs
  2. 02Create a date-sorted news digest
  3. 03Track release notes across multiple feeds

MCP support

It exposes fetch_feed and fetch_many as MCP tools for retrieving individual feeds or merged feed digests.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"tono628develop-feed-reader": {
"command": "npx",
"args": [
"-y",
"feed-reader-mcp"
]
}
}
}
Run commandnpx -y feed-reader-mcp

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmfeed-reader-mcp0.1.0

Tools

2

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
urlstringYesThe feed URL (RSS or Atom).
limitintegerNoMaximum number of items to return.

Details

From the project README

feed-reader-mcp

An MCP server that fetches and reads RSS / Atom feeds, so any MCP client (Claude Desktop, Claude Code, etc.) can pull the latest items from blogs, news sites, and release feeds — and build digests.

Why

LLM clients can't reliably read RSS on their own. This server exposes two simple tools so an agent can stay current with the feeds you care about (release notes, news, blogs) without scraping.

Tools

ToolWhat it does
fetch_feedFetch one RSS/Atom feed → recent items (title, link, date, snippet).
fetch_manyFetch several feeds → one merged, date-sorted list (a digest).

Install

npm install -g feed-reader-mcp

Use with Claude Desktop / Claude Code

Add to your MCP config (claude_desktop_config.json or .mcp.json):

{
  "mcpServers": {
    "feed-reader": {
      "command": "npx",
      "args": ["-y", "feed-reader-mcp"]
    }
  }
}

Then ask: "Use feed-reader to get the latest 5 items from https://hnrss.org/frontpage" or "Build a digest from these three feeds…".

Develop

npm install
npm run build
npm start          # runs over stdio

License

MIT © tono628develop

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.