Mmcp.market

FreshRSS MCP server

by ni-c·io.github.ni-c/freshrss-mcp·v0.3.2

MCP server for FreshRSS, the self-hosted RSS feed aggregator

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

0 stars65 downloads/wk

Reviews

Write one

Nobody has reviewed FreshRSS yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

FreshRSS tools (16, 3 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • delete_category_or_labelwrite action

    Deletes a category (its feeds move to the default category, no articles are lost)

  • export_opml

    Exports all subscriptions as an OPML document — the portable backup format for

  • get_articles

    Fetches the full text of specific articles by id, as plain text.

  • get_unread_counts

    Returns how many unread articles are waiting, in total and per feed and

  • get_user_info

    Returns the FreshRSS account the server is authenticated as. Useful as a

  • import_opml

    Subscribes to every feed in an OPML document, creating the categories it names,

  • list_article_ids

    Lists only the ids of matching articles — the cheap way to collect a set for

  • list_articles

    Lists articles from a feed, category, label or built-in stream, newest first.

  • list_categories

    Lists the categories (folders that hold feeds) and the user labels (tags that

  • list_feeds

    Lists every subscribed feed with its category and unread count. The numeric

  • mark_all_as_read

    Marks every article of a feed, category, label or built-in stream as read.

  • mark_articles

    Sets the read state, the star and user labels of specific articles.

  • rename_category_or_label

    Renames a category (folder) or a user label. FreshRSS resolves the name against

  • subscribe_feed

    Subscribes to a feed. The URL may point at the feed itself or at a website —

  • unsubscribe_feedwrite action

    Deletes a feed together with all of its stored articles, read state and stars.

  • update_feedwrite action

    Renames a feed and/or moves it to another category. A category that does not

Public scan report

scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it

no findings
  • Code scan37 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 4 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

Runs npx -y @ni-c/freshrss-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add freshrss-mcp -- npx -y @ni-c/freshrss-mcp
Add to Cursor

FreshRSS: common questions

Is FreshRSS MCP server safe?
Mostly: it is graded B (83/100). Read the FreshRSS safety report
How do I install FreshRSS?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does FreshRSS need an API key?
Yes. The registry entry asks for FRESHRSS_API_PASSWORD.
Is FreshRSS maintained?
The last commit was 4 days ago (2026-09-16). The latest release is v0.3.2.

More from ni-c