Skip to content
PPCP
Draft proposal · 0.1.0

Changelog

Versions, kept apart


Two version numbers exist here and they mean different things. Confusing them is exactly the kind of mistake this proposal asks implementations to avoid.

PPCP changelog

Protocol version: 0.1.0 · Website software version: 0.1.0-alpha.2 Canonical: https://ppcp.jardenberg.net/CHANGELOG.md License: CC BY 4.0, Joakim Jardenberg.

Protocol

0.1.0 — 2026-09-13

  • Initial PPCP proposal, renamed and expanded from the Public Context Profile working concept.
  • Static/download, discovery and read-only MCP bindings.
  • Public/private separation with whole-person scope.
  • Version, provenance, rights and receiving-agent authority distinctions.
  • First reference profile at joakim.jardenberg.net.

Website software

0.1.0-alpha.2 — 13 September 2026

  • Reference MCP server is live: selected live tool and resource signatures independently verified · 13 September 2026.
  • Status panel updated from pending to live reference MCP; protocol-wide or client-wide certification is not implied.
  • Added links to the reference server card and /api/health as self-reported status, kept distinct from independent verification.
  • Documented hosting observation: Cloudflare Browser Integrity Check returns 403 error code: 1010 for Python-urllib/3.11; empty and descriptively named user agents worked in our check. No supported Lovable exemption is exposed; support escalation is needed.
  • No guaranteed automatic discovery or arbitrary-client compatibility is claimed.

0.1.0-alpha.1 — 13 September 2026

  • First working release of the PPCP documentation site.
  • Full specification, Markdown source, JSON Schema, examples, browser-only validator.