Developers
Build with the Capability Host Protocol.
Every CHP developer and agent resource, at a predictable URL. The protocol is built to be consumed by agents — connect to the MCP server and it will teach you the rest.
API & agents
capabilityhostprotocol.com/openapi.json
OpenAPI specification
OpenAPI 3.1 description of the public HTTP surface.
capabilityhostprotocol.com/api/mcp
MCP server
Model Context Protocol (streamable HTTP) — connect an agent to learn CHP, browse capabilities, and adopt it. Every call returns hash-chained evidence.
capabilityhostprotocol.com/.well-known/mcp.json
MCP discovery manifest
Endpoint, transport, auth, and tools for the MCP server.
registry.modelcontextprotocol.io/v0/servers?search=io.github.capabilityhostprotocol/chp
Official MCP registry
Listed as io.github.capabilityhostprotocol/chp — discoverable to any MCP client that federates the registry.
capabilityhostprotocol.com/.well-known/agent-card.json
A2A agent card
The recognized capability-advertisement manifest.
capabilityhostprotocol.com/ask?q=how+does+CHP+work
/ask endpoint
A natural-language query endpoint — structured answers, no MCP client needed.
capabilityhostprotocol.com/capabilities.txt
capabilities.txt
Governance-aware capability discovery (+ /.well-known/capabilities.json).
Build & learn
docs.capabilityhostprotocol.com
Documentation
Concepts, quickstarts, guides, comparisons, reference.
docs.capabilityhostprotocol.com/docs/reference/python-sdk
Python SDK reference
LocalCapabilityHost, @capability, the evidence store, replay.
docs.capabilityhostprotocol.com/docs/reference/cli
CLI reference
The chp CLI — host, invoke, replay, session, registry, ci.
github.com/capabilityhostprotocol/chp-core/blob/main/spec/chp-v0.1.md
Protocol spec & schemas
The versioned spec and JSON schemas.
capabilityhostprotocol.com/conformance
Conformance
The checks an independent host must pass.
github.com/capabilityhostprotocol/chp-core
GitHub
Reference host, types, adapters — Apache-2.0.
Start where the proof is real.
Capture exactly what your AI agents did in one command — every tool call as replayable, tamper-evident evidence.