Agent protocol stack as traversable knowledge graphs — A2A v1.0, x402, MCP 2026-07-28, ERC-8004, Google ADK, SDK ecosystem. 460 nodes, 8 domains, SHA-256 provenance. MCP-native.
Project description
ckg-agent-protocols
Agent protocol stack as traversable knowledge graphs — 8 domains, 460 nodes, SHA-256 source provenance.
| Domain | Nodes | Coverage |
|---|---|---|
| a2a-protocol | 73 | A2A Protocol v1.0 — transport, Agent Card, task lifecycle, 10 RPC methods |
| x402-protocol | 55 | x402 Payment Protocol — HTTP 402, PAYMENT-REQUIRED, settlement schemes |
| a2a-x402-integration | 58 | A2A × x402 — Standalone/Embedded flows, signing patterns, 7 error codes |
| a2a-sdk-ecosystem | 52 | a2a-sdk · @a2a-js/sdk · Inspector · TCK · migration guides |
| google-adk-a2a | 48 | RemoteA2aAgent · to_a2a() · ADK 2.0 graph workflows (Experimental) |
| mcp-protocol | 56 | MCP 2026-07-28 — Streamable HTTP only, OAuth 2.1, Python/TS SDK v2 |
| erc8004-agent-trust | 46 | ERC-8004 — on-chain identity (ERC-721), reputation, validation registries |
| a2a-master | 72 | A2A Communication Master — full 7-step flow, cross-protocol constraint matrix |
Install
pip install ckg-agent-protocols
MCP server
uvx ckg-agent-protocols
Claude Desktop config:
{
"mcpServers": {
"agent-protocols": {
"command": "uvx",
"args": ["ckg-agent-protocols"]
}
}
}
HTTP server (x402 + A2A Agent Card)
pip install "ckg-agent-protocols[serve]"
python -m ckg_agent_protocols.serve
/.well-known/agent-card.json— A2A v1.0 Agent Card/.well-known/mcp/pricing.json— pricing tiers/mcp— MCP Streamable HTTP endpoint- Free: 10 calls/hr · x402: $0.010/call USDC Base L2 · Dev: $29/mo
Tools
list_domains()— list all 8 domainssearch_concepts(domain, query)— find concepts by keywordquery_ckg(domain, concept, depth)— traverse the graph from a conceptget_prerequisites(domain, concept)— full upstream prerequisite chainverify_source(domain, concept)— return source URL + SHA-256 hash
Provenance
Every node carries source_url and source_hash (SHA-256 of source bytes at extraction time).
curl -s <source_url> | sha256sum # compare to source_hash
By Graphify.md · patent-pending methodology · benchmark paper
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ckg_agent_protocols-0.1.0.tar.gz.
File metadata
- Download URL: ckg_agent_protocols-0.1.0.tar.gz
- Upload date:
- Size: 21.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1344fdbd9ffaf2b2cd3421f44d7a94194a7629c07331f10103bb3698defa4ed7
|
|
| MD5 |
99bbceebda2cb749ebd0e060395b0078
|
|
| BLAKE2b-256 |
53cc60edc5c9a24eacf57bc475a7e29c9782e591625e99c1c489ed573eb4845f
|
File details
Details for the file ckg_agent_protocols-0.1.0-py3-none-any.whl.
File metadata
- Download URL: ckg_agent_protocols-0.1.0-py3-none-any.whl
- Upload date:
- Size: 24.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a1683c9b2018620f33079b660221c95ec322521ac2c45858360048a38af535b4
|
|
| MD5 |
832f09ed79af74d7ccc48479263d4696
|
|
| BLAKE2b-256 |
62ab5554eaeae60d717c70e46ab9d66888f4c5ebe1c7ca16c376b5f81b79fd87
|