Universal Content Access Protocol¶
The open standard for AI agents to access publisher content.
UCAP defines building blocks for agentic content access — from discovering and subscribing to reading paywalled content — allowing the ecosystem to interoperate through one standard, without custom builds.
HTTP-Native¶
Built on standard HTTP. Any client that speaks HTTP can access content — no proprietary SDKs required.
Agent-First¶
Designed for automated access by AI agents, not human browsers. Structured data in, structured data out.
Human-in-Loop Payments¶
Agents facilitate content access. Humans authorize payments. Trust stays where it belongs.
Transport Agnostic¶
Works via REST, MCP, or other protocols. Choose the transport that fits your stack.
Platform Agnostic¶
Supports any content platform — Patreon, Ghost, WordPress, Substack, and more.
Secure by Default¶
OpenBotAuth HTTP signatures on every request. OAuth 2.0 for user delegation. Rate limiting built in.
See it in action¶
An agent requests paywalled content. UCAP returns the full article if entitled, or subscription offers if not.
{
"content": {
"html": "<article>Full post content...</article>",
"text": "Plain text version...",
"format": "html"
},
"metadata": {
"id": "post-123",
"title": "Premium Article Title",
"author": "Creator Name",
"published_at": "2026-02-01T10:00:00Z",
"tier": "premium",
"word_count": 2500
},
"attribution": {
"required": true,
"format": "Source: [My Newsletter](https://example.com/post-123)"
}
}
Agents discover content across publishers with structured search — filter by category, price, language, and freshness.
When content requires payment, UCAP returns a checkout URL for the human to complete — keeping agents out of the payment loop.
Protocol Stack¶
UCAP works alongside UCP for payment handling and OpenBotAuth for agent identity verification.
┌─────────────────────────────────────────────────────────────┐
│ Protocol Stack │
├─────────────────────────────────────────────────────────────┤
│ │
│ ┌──────────┐ ┌──────────┐ ┌─────────────────┐ │
│ │ UCAP │ │ UCP │ │ OpenBotAuth │ │
│ │(Content) │ │(Payments)│ │ (Agent Identity) │ │
│ └──────────┘ └──────────┘ └─────────────────┘ │
│ │ │ │ │
│ └───────────────┴──────────────────┘ │
│ │ │
│ ┌──────┴──────┐ │
│ │ HTTP │ │
│ └─────────────┘ │
│ │
└─────────────────────────────────────────────────────────────┘
Get Started¶
Read¶
Understand the core concepts and protocol design.
Implement¶
Follow the specification to build a conformant server or agent.
Contribute¶
Join the community and help shape the future of agentic content access.