Paperboy for Astro
Paperboy has no Astro connector. It gives your AI builder a prompt that adds a /blog reading Paperboy's public feed. The first article is free.
Paste-in promptPaste-in prompt (a /blog that reads Paperboy's JSON), or a webhook
Short answer as of October 29, 2026
As of October 29, 2026, Paperboy gives you a prompt for your coding agent that builds a /blog in your Astro site from Paperboy's public JSON feed. Whether new articles appear on their own or only after a rebuild depends on whether your Astro site renders on demand.
Set up
How it connects: Paste-in prompt (a /blog that reads Paperboy's JSON), or a webhook.
Paste your site address into Paperboy and write the first article free.
In Publishing, choose the paste-in prompt method and set the blog address, such as https://yoursite.com/blog.
Give the prompt to your coding agent. Decide first whether the pages render on demand (needs a server adapter) or at build time.
For build-time pages, ask the agent to fetch the feed in an Astro content loader, and add a deploy hook from your host so a published article triggers a rebuild. Paperboy's webhook method can call a URL you control for that.
Check the output: title tag, description, canonical link, JSON-LD, sitemap entries and the IndexNow key file at the site root. The prompt lists all of them.
POST https://your-endpoint.example/paperboy
Content-Type: application/json
X-Paperboy-Signature: sha256=<HMAC-SHA256 of the raw body, hex>
User-Agent: Paperboy-Webhook/1.0
{
"event": "article.published", // or "article.updated", or "test"
"sent_at": "2026-10-29T12:00:00.000Z",
"site": { "id": "...", "url": "https://yoursite.com" },
"article": {
"id": "...", "title": "...", "slug": "...",
"meta_title": "...", "meta_description": "...", "excerpt": "...",
"html": "...", "markdown": "...",
"faq": [{ "q": "...", "a": "..." }], "faq_html": "...",
"schema_json_ld": [ ... ],
"sources": [ ... ],
"published_at": "..."
}
}Paperboy shows the exact values in your dashboard. Nothing here is a real key.
What you get
What lands on your site, every time an article passes its fact check.
The article body as HTML: an H2 and H3 outline, tables or numbered steps where they make the answer easier to scan, and inline links to the sources it cites.
Your site decides the layout. The prompt asks the builder to use your fonts, header and footer, to set the title tag and meta description from Paperboy's fields, and to add the canonical address.
Article and FAQPage JSON-LD from the feed's schema_json_ld field, which the prompt tells the builder to put in the page head.
A short FAQ of three to six questions, written into the page, plus Article and FAQPage JSON-LD.
Two to four links to your own pages (picked from the pages Paperboy read on your site) and one call to action link to the address you chose.
Sitemap entries for every article (the prompt asks for them with lastmod from updated_at) and an IndexNow key file at the root of your site.
No images inside the article body today. The hosted blog adds a 1200 by 630 share image for each article; other methods do not.
Honest limits
What Paperboy does not do here, so there are no surprises after you sign up.
A fully static Astro site shows only the articles that existed at build time. For new posts without a rebuild you need on-demand rendering or a rebuild trigger.
Astro's docs say remote content can come in through content loaders, either at build time or live, but no prebuilt loader for a feed like this exists. Your agent writes one.
The feed is public and read-only, with published articles only. No API key is involved.
A webhook can tell your host to rebuild, but your host's deploy hook is something you set up. Paperboy does not integrate with any host's build system.
Compare
Each platform has its own route, because each one exposes something different. Every row links the platform's own docs.
| Platform | How Paperboy connects | What you set up | Checked against |
|---|---|---|---|
| Astro | Paste-in promptPaste-in prompt (a /blog that reads Paperboy's JSON), or a webhook | A prompt your AI builder or coding agent runs. | Astro documentation: content collections and loadersRead Oct 29, 2026 |
| Next.js | Paste-in promptPaste-in prompt (a /blog that reads Paperboy's JSON), or a webhook | A prompt your AI builder or coding agent runs. | Next.js documentation: route handlersRead Oct 29, 2026 |
| WordPress | Direct connectionDirect connection (WordPress REST API) | A login key from WordPress. Nothing to install. | WordPress REST API handbook: authentication and application passwordsRead Oct 29, 2026 |
| Ghost | Direct connectionDirect connection (Ghost Admin API) | A login key from Ghost. Nothing to install. | Ghost Admin API documentationRead Oct 29, 2026 |
| Webflow | Hosted blogHosted blog on a subdomain, or a webhook you connect | One DNS record and a Blog link in your menu. | Webflow Data API: create collection item (staged)Read Oct 29, 2026 |
| Framer | Hosted blogHosted blog on a subdomain, or a webhook you connect | One DNS record and a Blog link in your menu. | Framer Server API introductionRead Oct 29, 2026 |
Statements about each platform come from its own documentation, read on October 29, 2026. Vendors change their pages, so confirm there. See all 13 platforms.
FAQ
Only if you want new articles without a rebuild. A static site works if you trigger a rebuild each time an article publishes.
Its webhook method POSTs to any https address you give it. If your host offers a build hook URL, you can point the webhook at a small endpoint that calls it. Paperboy does not integrate with hosts directly.
No. There is no git integration. The webhook payload includes the article as Markdown, so your own endpoint could write a file, but that is code you write.
No. The two endpoints are public and read-only and return published articles only.
Any coding agent that can edit your repo works. The prompt is plain instructions and names Claude Code, Lovable, Cursor and Bolt as examples of where to paste it.
Sources
Statements about Astro come from its own pages, read on October 29, 2026. Vendors change their pages, so confirm there. Statements about Paperboy come from how it works in the product today. If we got something wrong, tell us at hello@paperboyseo.com.
Keep going
Paste your address. In under ten minutes you read a finished article written for your site, with its full fact check. Free, no card.
Prefer to run it yourself? Self-host it (repo coming soon). Using an agent? Add the MCP server.