{"uid":"cap_OpXFHk8rRaR8N1Mq1DVgs","slug":"arch-tools-rss-parse-a9c0b935","name":"Arch Tools RSS Parse","description":"Parse RSS/Atom feeds into structured JSON. Pay per call with USDC (x402) or credits - archtools.dev","url":"https://archtools.dev/v1/tools/rss-parse","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"RSS or Atom feed URL"},"limit":{"type":"integer","default":20,"description":"Maximum number of items to return"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_yaGzhBUzdSa_y-V18EYCa","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches and parses an RSS or Atom feed URL, returning structured JSON of feed items","exampleAgentPrompt":"Can you fetch and parse the RSS feed at https://feeds.arstechnica.com/arstechnica/index and give me the 10 most recent articles with their titles, links, and dates?","exampleUseCases":[{"title":"Monitor tech blog for new posts","prompt":"Parse the RSS feed at https://blog.example.com/feed.xml and pull the 5 latest posts — I want their titles, URLs, and publish dates so I can check what's new."},{"title":"Aggregate podcast episode list","prompt":"Fetch the Atom feed at https://podcast.example.com/feed.atom and give me the 20 most recent episodes with titles and descriptions so I can pick one to listen to."},{"title":"Extract news headlines for briefing","prompt":"Pull the latest 15 headlines from the Reuters RSS feed at https://feeds.reuters.com/reuters/topNews and give me each article's title, link, and summary."}],"resultDescription":"A structured JSON object containing parsed feed items, each with fields such as title, link, publication date, description/summary, author, and other available metadata from the RSS or Atom feed, limited to the requested number of items (default 20).","failureModes":["Invalid or unreachable feed URL returns an error","URL points to a non-RSS/Atom page (e.g. HTML), causing parse failure","Feed requires authentication, resulting in a 403 or empty response","Malformed XML in the feed may cause partial or failed parsing","Limit parameter exceeds available items, returning fewer results than requested","Network timeout if the feed host is slow or unresponsive"],"whenToPreferThis":"Choose this endpoint when you need to programmatically fetch and parse an RSS or Atom feed into structured JSON without writing a parser yourself. It is ideal for agents that need to aggregate news, monitor blog updates, process podcast feeds, or extract recent content from any syndication feed. Prefer this over web scraping when the target site provides an RSS/Atom feed, as it is more reliable and structured.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:49:50.435Z","isFirstParty":false}