# RSS/Atom Feed to Markdown Converter

> RSS/Atom Feed to Markdown Converter is a paid API for AI agents from well-007-rss-to-markdown.mmelnyk2000.workers.dev, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-20).

Fetches a public HTTPS RSS 2.0 or Atom feed URL and converts its items into clean, structured Markdown, returning feed metadata and formatted content as JSON.

## Facts

- Endpoint: POST https://well-007-rss-to-markdown.mmelnyk2000.workers.dev/mcp?utm_source=zero.xyz#rss-to-markdown#rss-to-markdown
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rss-atom-feed-to-markdown-converter-8ffa4f94
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SE0qkrLGzTWXuluF2tw_P

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability rss-atom-feed-to-markdown-converter-8ffa4f94 -d '<json body>'
```

Example prompt: Fetch the RSS feed at https://feeds.arstechnica.com/arstechnica/index and convert it to tidy markdown, giving me up to 10 items.

## When to prefer this

Use this endpoint when you need to ingest and display the contents of a public RSS 2.0 or Atom feed as human-readable markdown inside an agent workflow, especially when you want structured JSON alongside the markdown. Prefer it over general-purpose web scrapers when the source is a known feed URL, since it parses feed semantics (titles, links, descriptions) correctly rather than treating the page as raw HTML.

## Known failure modes

- Non-HTTPS URLs (http, file, data, localhost, private IPs) are rejected with an error
- Feed body exceeding 1 MB is rejected
- Fetch timeout after ~10 seconds returns an error
- More than 5 redirects causes a redirect limit error
- Invalid or unparseable XML returns a parse error
- max_items values above 50 are capped at 50 silently

## How this service works

Convert a public https RSS 2.0 or Atom feed URL to tidy markdown ($0.005 USDC via x402). https only — http, file, data, localhost, and private IPs are rejected. Caps: 1 MB body, ~10s timeout, max 5 redirects. Optional max_items (default 20, cap 50). Returns JSON { url, final_url, feed_title?, feed_link?, format, items, markdown, item_count, warnings }.

## Output

A JSON object containing: the original feed URL, the final URL after redirects, optional feed title and link, detected feed format (RSS 2.0 or Atom), an array of parsed feed items, a full markdown rendering of the feed, total item count, and any warnings encountered during fetch or parsing.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rss-atom-feed-to-markdown-converter-8ffa4f94/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from well-007-rss-to-markdown.mmelnyk2000.workers.dev](https://www.zero.xyz/host/well-007-rss-to-markdown.mmelnyk2000.workers.dev/llms.txt)
