{"uid":"cap_p_3sXX7lxf9-ecYzobTay","slug":"netzhandwerker-news-feed-reader-e996ed23","name":"Netzhandwerker News Feed Reader","description":"x402-Werkzeuge für autonome Agenten.","url":"https://tools.netzhandwerker.de/v1/news/feed","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"feeds":{"type":"array","items":{"type":"string"},"description":"Bis 12 Feed-URLs"},"limit":{"type":"integer","default":30,"maximum":100},"preset":{"enum":["de_news","de_tech","de_wirtschaft"],"type":"string","description":"Fertige Feedliste statt eigener URLs"},"max_age_hours":{"type":"integer","default":24,"maximum":168}}},"responseSchema":{"type":"json","example":{"clusters":[{"links":["https://quelle1.example/artikel"],"title":"Beispielmeldung","outlets":["Quelle 1","Quelle 2"],"sources":3,"published":"2026-08-06T09:12:00.000Z"}],"feeds_ok":6,"items_total":148,"feeds_failed":0,"items_after_dedupe":92}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_w2H6L6TRIncwlPwRmAo9f","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches and aggregates recent articles from up to 12 RSS/Atom feed URLs, with optional presets and age filtering","exampleAgentPrompt":"Can you fetch the latest 10 articles from these RSS feeds — https://feeds.arstechnica.com/arstechnica/index and https://www.theverge.com/rss/index.xml — published within the last 48 hours?","exampleUseCases":[{"title":"Tech news morning briefing","prompt":"Pull the latest 15 articles from the 'tech' preset feed list, only from the past 12 hours, so I can get a quick morning tech briefing."},{"title":"Custom blog aggregator for research","prompt":"Fetch the most recent 20 posts from these three feeds — https://martinfowler.com/feed.atom, https://blog.golang.org/feed.atom, and https://changelog.com/posts.xml — published in the last 72 hours."},{"title":"News freshness monitor for a newsletter","prompt":"Get up to 8 articles from the 'general-news' preset that are no older than 6 hours — I need fresh content to fill today's newsletter."}],"resultDescription":"A list of aggregated news articles pulled from the specified RSS/Atom feeds or preset, each containing title, link, publication date, and summary, filtered by the requested age and count limits.","failureModes":["Invalid or unreachable feed URL returns an error or empty result for that feed","Exceeding the 12-feed limit may cause request rejection","A preset name that does not exist returns an error","Very old or malformed feeds may return no results within the max_age_hours window","Network timeouts on slow external feed servers may cause partial results"],"whenToPreferThis":"Use this endpoint when you need to programmatically fetch and aggregate content from multiple RSS or Atom feeds in a single call, especially with age filtering or preset feed lists. Prefer it over generic web scraping when sources publish standard feeds, and over search APIs when you want streaming or recurring feed content rather than indexed search results.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:54:03.607Z","isFirstParty":false}