ContentDividend
ContentDividend Developers & AI Developer Center
Have more than 100 pages? Upgrade to Pro for only $9.99/mo for unlimited pages.
Upgrade to Pro →
ContentDividend Developer Platform

Build against the independent publisher discovery and licensing layer.

ContentDividend exposes public endpoints for discovering Marketplace publishers, searching registered content metadata, browsing categories, inspecting publisher inventories, reading live Network totals, and starting structured licensing inquiries.

Model Context Protocol

Connect an AI agent directly to ContentDividend discovery tools.

ContentDividend now exposes a stateless, read-only MCP endpoint using protocol version 2026-07-28. The first MCP release intentionally exposes discovery tools only: agents can search and inspect publisher metadata, but cannot autonomously submit a licensing request or send a private message.

Remote MCP endpoint

https://app.contentdividend.com/mcp

Transport: stateless HTTP POST · Protocol: 2026-07-28 · Capability: tools · Write actions: disabled

E2

402/403 Licensing Response Standard

Turn an AI edge denial into a machine-readable licensing route with publisher manifest, procurement, RSL/OLP and next-action metadata.

/.well-known/contentdividend-access-response.json
D13

Agent Licensing Manifest

Follow one machine-readable map from publisher discovery and licensing inquiry through RSL/OLP verification and exact-resource enforcement.

/.well-known/contentdividend-agent-licensing.json
TOOL

search_content_catalog

Search registered Marketplace content metadata by topic.

TOOL

list_marketplace_categories

List current content categories represented by Marketplace publishers.

TOOL

get_marketplace_category

Inspect one category and the publishers participating in it.

TOOL

list_marketplace_publishers

List publishers that voluntarily accept licensing inquiries.

TOOL

get_publisher

Retrieve one publisher's public licensing and discovery record.

TOOL

get_publisher_inventory

Inspect public registered-page metadata for one Marketplace publisher.

TOOL

get_network_stats

Read current aggregate ContentDividend Network totals.

Read-only by design: The MCP server does not expose a tool that submits licensing requests, sends messages, changes publisher data, registers pages, or creates deals. An AI agent can identify a relevant licensing pathway, but a human remains responsible for initiating the actual licensing request.
E9 · Licensed MCP / Agent Gateway

Search and read across a buyer's active ContentDividend rights through one MCP connection.

The public MCP endpoint remains discovery-oriented. E9 adds a separate authenticated buyer gateway for content already licensed through direct publisher deals or E8 enterprise single-pipe licenses.

Authenticated MCP gateway

https://app.contentdividend.com/mcp/gateway

Protocol: 2026-07-28 · Stateless HTTP JSON-RPC · Buyer Bearer credential required for rights-bearing methods.

TOOL

rights_overview

Summarizes active direct grants, enterprise licenses, participating publishers and deliverable items.

TOOL

list_licensed_sources

Lists currently active direct and enterprise rights sources.

TOOL

search_licensed_content

Searches only items currently inside active publisher-authorized scopes.

TOOL

read_licensed_content

Reads an exact licensed resource URI after another live rights check.

Authentication is not permission: the gateway key only identifies the buyer. Content availability is recomputed from current direct-license and enterprise publisher-grant state on every operation. ContentDividend does not yet claim full MCP OAuth 2.1 conformance for this gateway.
Public discovery APIs

Start with metadata. Narrow to the publisher. Then ask for rights.

These public discovery endpoints do not require a publisher dashboard login. They expose public Marketplace and registry metadata—not private account information or stored raw publisher content.

GET

AI Discovery Manifest

One machine-readable map of ContentDividend's current public discovery surfaces and live Network totals.

/v1/public/ai-discovery
ResponseJSONUseStart here
curl
curl "https://app.contentdividend.com/v1/public/ai-discovery"
GET

Content Catalog Search

Search registered public-page metadata from publishers that have voluntarily joined the Marketplace.

/v1/public/content-catalog/search?q=TOPIC&limit=20
ResponseJSONParametersq, limit
curl
curl "https://app.contentdividend.com/v1/public/content-catalog/search?q=lighting&limit=20"
GET

Marketplace Categories

Retrieve categories currently represented by active public Marketplace publishers.

/v1/public/content-catalog/categories
ResponseJSONUseBrowse taxonomy
curl
curl "https://app.contentdividend.com/v1/public/content-catalog/categories"
GET

Category Record

Retrieve publishers and registered-page totals for one live Marketplace category.

/v1/public/content-catalog/category/{category_slug}
ResponseJSONPathcategory_slug
curl
curl "https://app.contentdividend.com/v1/public/content-catalog/category/education"
GET

Publisher Directory

Retrieve public Marketplace publisher records for publishers open to receiving licensing inquiries.

/v1/licensing-marketplace/publishers
ResponseJSONUsePublisher discovery
curl
curl "https://app.contentdividend.com/v1/licensing-marketplace/publishers"
GET

Publisher Record

Retrieve public licensing-discovery metadata for one Marketplace publisher.

/v1/licensing-marketplace/publishers/{site_id}
ResponseJSONPathsite_id
curl
curl "https://app.contentdividend.com/v1/licensing-marketplace/publishers/SITE_ID"
GET

Publisher Content Inventory

Inspect registered public-page titles, URLs, content terms, coverage and public licensing metadata for one Marketplace publisher.

/v1/licensing-marketplace/publishers/{site_id}/content-inventory?q=TOPIC&limit=100&offset=0
ResponseJSONParametersq, limit, offset
curl
curl "https://app.contentdividend.com/v1/licensing-marketplace/publishers/SITE_ID/content-inventory?q=history&limit=100"
GET

Licensing Metadata Feed

Paginate through registered-page metadata across Marketplace publishers. Designed for discovery pipelines without exposing stored raw publisher content.

/v1/public/licensing-feed?q=TOPIC&limit=100&offset=0
ResponseJSONParametersq, limit, offset
curl
curl "https://app.contentdividend.com/v1/public/licensing-feed?q=education&limit=100&offset=0"
GET

NDJSON Licensing Feed

Stream-friendly newline-delimited JSON for systems that prefer one discovery record per line.

/v1/public/licensing-feed.ndjson?q=TOPIC&limit=100&offset=0
ResponseNDJSONMax page size250
curl
curl "https://app.contentdividend.com/v1/public/licensing-feed.ndjson?q=education&limit=100&offset=0"
GET

Public Buyer Demand Feed

Retrieve buyer-opted-in content acquisition needs without exposing buyer email, private notes, saved searches or internal pipeline data.

/v1/public/buyer-demand?q=TOPIC
ResponseJSONUseDemand discovery
curl
curl "https://app.contentdividend.com/v1/public/buyer-demand?q=education"
GET

Live Network Statistics

Retrieve current ContentDividend publisher, website, registered-page, licensing and category totals.

/v1/public/network-stats
ResponseJSONUseNetwork measurement
curl
curl "https://app.contentdividend.com/v1/public/network-stats"
Licensing request API

Discovery can lead directly to a structured licensing inquiry.

After identifying a relevant publisher, a requester can use the public licensing-request flow. Submitting a request creates an inquiry; it does not itself grant any content rights.

POST

Submit Licensing Request

Start a structured licensing inquiry tied to a Marketplace publisher. Required fields and anti-spam validation are enforced by the application.

/v1/public/licensing-request
curl · JSON example
curl -X POST "https://app.contentdividend.com/v1/public/licensing-request" \
  -H "Content-Type: application/json" \
  -d '{
    "site_id": "SITE_ID",
    "requester_name": "Jane Buyer",
    "requester_email": "jane@example.ai",
    "company": "Example AI",
    "intended_use": "RAG / grounding",
    "requested_scope": "Selected registered pages",
    "budget_range": "Contact us",
    "requested_timeline": "30-60 days",
    "message": "We would like to discuss licensing selected publisher content."
  }'
Recommended integration sequence

Use ContentDividend as a discovery funnel, not a content-extraction shortcut.

Step 1

Manifest

Read AI/developer discovery metadata.

Step 2

Search

Search the Content Catalog by topic.

Step 3

Filter

Use live categories and publisher metadata.

Step 4

Inspect

Review the relevant publisher inventory.

Step 5

Request

Submit a structured licensing inquiry.

Step 6

License

Agree appropriate terms with the rights holder.

Integration boundaries

What public API access means—and what it does not mean.

Public discovery metadata

Public endpoints are designed to expose Marketplace, registry, category, inventory and licensing-discovery metadata. They are not intended to expose private publisher account information.

No automatic content license

API access, search results, public URLs, Marketplace listings and inventories do not grant rights to copy, scrape, train on, reproduce, summarize, distribute or commercially exploit publisher content.

No raw content dump

The public discovery APIs return metadata and public URLs. They do not provide a bulk endpoint for downloading stored raw publisher content.

Availability may evolve

Public discovery endpoints currently support the workflows documented here. ContentDividend may add authentication, quotas, commercial API plans or additional developer controls as the network grows.

Rights boundary: Discovery is permission to evaluate and ask. Appropriate authorization or licensing terms must come from the applicable rights holder before protected publisher content is used.

Machine-readable Developer Manifest

The Developer Manifest lists current public endpoints, methods, parameters and intended uses in JSON.

https://app.contentdividend.com/v1/public/developer-manifest
E6

Unified Dataset Catalog

Explore aggregated collections of approved Marketplace publisher metadata through one catalog. E6 is discovery-only: no pooled license and no article body text is exposed.

D14

Phase D Final Audit

Review the frozen RSL/OLP interoperability baseline, known limitations, rights boundaries and machine-readable audit manifest.

Open Phase D Audit →
Phase E edge deployment

Easy Cloudflare Install

Install the ContentDividend authorization Worker in Observe Only using a narrowly scoped Cloudflare API token that ContentDividend does not store. Existing routes are never overwritten automatically.

Open E3 deployment guide →

E7 Collective Licensing Pools

Machine-readable publisher opt-in pools expose aggregated supply preferences without granting content rights.

Open Pool API · Human Catalog

Phase E · Enterprise delivery

Enterprise RAG Feed + Dataset Delivery

Use one ContentDividend buyer gateway credential for protected REST, NDJSON, logical snapshots and snapshot-delta delivery across current direct and enterprise rights. Snapshot history does not preserve revoked content access; content-bearing downloads recheck rights every time.

Machine-readable delivery manifest · Buyer RAG Delivery

GET /v1/rag-delivery/items
GET /v1/rag-delivery/feed.ndjson
POST /v1/rag-delivery/snapshots
GET /v1/rag-delivery/delta.ndjson
Phase E · Transparent economics

Network Economics & Publisher Revenue Allocation

Inspect the machine-readable E11 methodology for contracted publisher allocation, payout-transfer status, and observed licensed delivery attribution. Usage reporting does not retroactively change agreed or paid publisher economics.

Network Economics Manifest

Phase E · Frozen production baseline

Agentic Clearinghouse Final Audit

Review the complete E1–E12 capability map, frozen rights/economics boundaries, known limitations and machine-readable Phase E audit.

Open Phase E Audit → · Machine Audit · Conformance Matrix

Phase F · Universal Trust Layer

Universal Rights Verification Protocol

Verify whether an authenticated buyer currently has an active exact-resource ContentDividend right for a requested use. The protocol reuses the frozen Phase D/E rights systems rather than creating a second source of truth.

Phase F · Portable Rights Proof

Signed Universal Rights Receipts

Issue short-lived Ed25519-signed receipts from URVP decisions, verify them offline, and separately recheck live rights status.

Phase F · Open Interoperability

Open URVP SDK + Reference Server

Download the open verification kit with Python/JavaScript clients, JSON Schemas, Ed25519 receipt verification helpers, and reference resource-server examples.

Phase F · Publisher Rights Identity

Publisher Rights Passport

Discover a publisher site's registry, licensing, RSL/OLP, URVP, access-control, pool and enterprise interfaces through one canonical machine-readable passport.

Phase F · Cross-Platform Interoperability

Unified Rights Adapter Layer

Translate explicit publisher choices into Rights Passport, RSL/OLP discovery, CoMP metadata, Content Signals, robots.txt, llms.txt, HTTP headers and WordPress integration outputs without creating a second rights system.

Phase F · Open Provenance

ContentDNA Provenance Specification

Open fingerprint/provenance schemas, portable canonical-text SHA-256, signed records, and verification helpers—without publishing proprietary matching intelligence.

Phase F · Provenance Resolution

Provenance Ledger + Citation Resolver

Search verified registry metadata or resolve a URL, SHA-256 fingerprint, or entry ID to its canonical publisher source and signed provenance.

Enterprise machine discovery

Enterprise Licensing Manifest

Open the machine-readable enterprise licensing surface used by ContentDividend's aggregated licensing and delivery infrastructure.

PHASE F · PUBLISHER DISTRIBUTION

One-Click Publisher Integration Hub

Install ContentDividend discovery and rights infrastructure through the fastest supported path for WordPress, Cloudflare, Webflow, Ghost, and generic/static sites.

PHASE F · PUBLIC RIGHTS INTELLIGENCE

AI Rights Map + Open Rights Intelligence

Query approved public publisher records, registered-content depth, rights-readiness signals, provenance and licensing discovery through a human-readable map, JSON API, CSV export and dedicated search-engine sitemap.

PHASE F · AGENTIC RIGHTS DISCOVERY

Universal Rights Resolver

Give an agent one stable endpoint to resolve a resource URL, domain, ContentDividend site ID, verified entry ID, or fingerprint into the public rights, provenance, verification, and licensing infrastructure associated with that publisher.

PHASE F · AGENTIC LICENSING

Licensing Intent + Negotiation Bridge

Prepare non-binding machine licensing intent, inspect publisher preference signals, submit through the existing licensing-request workflow, and continue the private negotiation without letting the agent grant rights.

Phase F · Frozen baseline

Universal Trust Layer Final Audit

Review the complete Phase F capability map, machine-readable authority boundaries and adoption surfaces for publishers, developers, agents and licensing buyers.

Open Human Audit → · Machine Audit JSON →

Phase G · Adoption

Start with the path that matches your role

The Adoption Command Center gives publishers, buyers, developers and AI agents a plain-English front door to ContentDividend's existing rights, provenance, verification and licensing infrastructure.

Open Adoption Command Center → · Machine Adoption Manifest →

Navigation & discovery

ContentDividend Platform Directory

Browse the human-readable map of publisher tools, buyer discovery, developer infrastructure, agent interfaces, integrations, public intelligence and trust/audit surfaces.

Open Platform Directory → · Machine Navigation Manifest →