AgentFeed

net.bigfloppy.agentfeedPublished by agentfeed.bigfloppy.netOfficial publisherv1.4.3Updated Oct 30, 2026

Fetch any RSS/Atom feed as clean JSON or extract article text from any URL. Built for AI agents.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingKnowledge & Memory

Overview

AI-generated overview

Remote MCP server that turns any RSS/Atom feed into clean JSON and extracts article text or Markdown from any web page URL.

What you can do
  • Fetch an RSS or Atom feed and get back the feed title, link and up to 50 entries with title, link, published date and summary
  • Extract the main content of a web page as title, author, date, site name, plain text and Markdown
  • Return flat, predictable JSON shapes suited to agent use, with summaries truncated and article text capped
When to use it
Useful when an assistant needs to read news feeds or pull readable article content from arbitrary URLs without writing its own parser or scraper. A good fit for research, digest and summarization workflows that start from feeds or links.
Requirements
A remote streamable-HTTP endpoint; no local install or package needed. The free tier needs no key (rate-limited per IP), while higher quotas use an API key passed in the X-Api-Key header. Outbound network access to the service is required.
Before you install
The README states an API key is passed via the X-Api-Key header, so treat that key as a secret. Paid plans cost money (card, Stripe or USDC on Base) and share the same quotas as the REST API. URLs you submit are fetched by the third-party service, so avoid sending internal or private addresses.

Installation

In SourceWeft

  1. Open AgentFeed in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/net.bigfloppy.agentfeed%2Fagentfeed/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "agentfeed": {
      "type": "http",
      "url": "https://agentfeed.bigfloppy.net/mcp"
    }
  }
}

README

AgentFeed — tiny content-extraction API for AI agents

One GET request turns any RSS/Atom feed into clean JSON, or any web page into clean text/markdown. No SDK, no signup, no tracking. A live instance runs at https://agentfeed.bigfloppy.net.

MCP (Model Context Protocol)

POST /mcp is a streamable-HTTP MCP server exposing the same pipeline as two tools: fetch_feed (RSS/Atom -> JSON) and fetch_article (page -> text/Markdown). Point any MCP client (Claude Desktop, IDEs, agent frameworks) at https://agentfeed.bigfloppy.net/mcp; pass your API key via the X-Api-Key header. Same quotas and pricing as the REST API.

Endpoints

GET /api/feed?url=<rss-or-atom-url>     # feed -> {title, link, published, summary}[]GET /api/article?url=<page-url>         # page -> {title, author, text, markdown}GET /api/health
bash
curl 'https://agentfeed.bigfloppy.net/api/feed?url=https://hnrss.org/frontpage'curl 'https://agentfeed.bigfloppy.net/api/article?url=https://blog.python.org/'

Features

  • Agent-friendly JSON — flat, predictable shapes; summaries truncated to 500 chars, article text capped at 20k chars.
  • Fair free tier — 30 requests/min per IP, no key needed. Paid key: $5 per 100k requests/year (card, Stripe checkout, or USDC on Base with on-chain self-verification — no email, no accounts).
  • SSRF-safe outbound fetch — 2 MB / 15 s caps, gzip handled.
  • Single process, stdlib server — SQLite-free, stateless; only a small JSON file for key state.

Run your own

bash
pip install -r requirements.txtpython3 server.py          # serves on :5000

Edit paid.py to set your own wallet address and Stripe codes, or ignore that file's payment logic entirely — the API works without keys on the free tier.

License

MIT — see LICENSE.

Source: README.md at commit 0995b36

Tools

2

fetch_feed

Fetch an RSS or Atom feed and return clean JSON: feed title/link plus up to 50 entries with title, link, published date and summary. Works with any feed URL.

Parametersurlrequired

fetch_article

Extract the main article text and Markdown from a web page URL: title, author, date, site name, plain text (up to 20k chars) and Markdown (up to 40k chars).

Parametersurlrequired

Version history

3
  1. v1.4.3LatestOct 30, 2026
  2. v1.4.2Oct 30, 2026
  3. v1.4.1Oct 25, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts