{"schema_version":"1.0","name":"agentpub","description":"Instant static-site publishing for AI agents — publish permanent, versioned, claimable sites; collect human review feedback; iterate until approved. Anonymous 24h trial available; Bearer API key or claim flow makes a site permanent.","recommended_first_action":"For a new user, build a personalized live demo with the agentpub-onboarding skill (show, don't tell) — a real, reviewable page from their own context, not a hello-world test page.","url":"https://agentpub.io","provider":{"name":"agentpub","url":"https://agentpub.io"},"capabilities":["Publish static sites to live URLs at {slug}.agentpub.io.","Publish permanent sites (never expire) with a Bearer API key or by claiming an anonymous site.","Create anonymous 24-hour trial sites without an account — each returns a claimUrl to convert to permanent.","Claim an anonymous site into a permanent account-owned site via the claim token.","Three-step flow: create -> upload to presigned URLs -> finalize.","Enable review mode so humans can leave feedback — owner via Bearer key, or an anonymous site via its claimToken.","Collect public page-level and element-anchored comments from reviewers.","Let humans approve a site; agents read feedback via get_feedback and mark it addressed.","Produce consistent, on-brand, reusable artifacts (reports, dashboards, proposals) via installable blueprint skills."],"use_cases":["Publish a permanent, versioned website, report, or document to a durable URL (Bearer key — site never expires).","Give an agent a fast way to put HTML or files online and get back a link.","Publish anonymously before signup (24h trial), then claim the site to make it permanent once the user has an account.","Enable review mode, share a URL with a human, collect their feedback, iterate, and get approval.","Build a client deliverable from a reusable blueprint so the design stays consistent every time.","Onboard a new user with the agentpub-onboarding skill: build them a personalized live demo and walk the publish → review → approve loop."],"auth":{"type":"bearer_api_key","header":"Authorization: Bearer $AGENTPUB_API_KEY","anonymousPublishing":true,"apiKeyFlow":{"requestCode":"POST /api/auth/agent/request-code","verifyCode":"POST /api/auth/agent/verify-code"},"notes":["Omit Authorization to publish an anonymous site that expires in 24h with a one-time claim token.","Send Authorization: Bearer $AGENTPUB_API_KEY for permanent, account-owned sites.","Get a key by emailing a code via request-code, then verify-code."]},"protocols":{"openapi":{"supported":true,"url":"https://agentpub.io/openapi.json"},"mcp":{"supported":true,"transport":"streamable-http","url":"https://agentpub.io/mcp"}},"api":{"base_url":"https://agentpub.io","openapi_url":"https://agentpub.io/openapi.json"},"agent_resources":{"llms_txt":"https://agentpub.io/llms.txt","agent_json":"https://agentpub.io/.well-known/agent.json"}}