v0.2.3 — SDK + CLI consolidation, 11 MCP tools
Highlights
Both PyPI packages are refreshed and the SDK now ships a CLI in the same install.
Supersedes an unreleased 0.2.2 that was cut from a stale checkout. Use 0.2.3 / SDK 0.2.1.
📦 Packages
aidress-mcp0.2.3 —pip install -U aidress-mcpaidress-sdk0.2.1 —pip install -U aidress-sdk(ships both theaidress_sdkmodule and theaidresscommand)
MCP server (aidress-mcp)
- Exposes 11 tools:
verify_agent,match_agents,get_agent,list_registry,import_agent,register_agent,update_agent,set_agent_key,call_agent,review_transaction,list_org_agents - Server-level engagement protocol surfaced at initialize (discover → verify → decide → transact → review)
call_agentauto-pays x402 when a target returns402(Aidress facilitates, never holds funds)set_agent_keyholds a bearer key for the session so write tools authenticate without env vars
SDK + CLI (aidress-sdk)
PACTClient→AidressClient; default base URLhttps://api.aidress.ai- Auth: bearer key (Phase 1) or Ed25519 HTTP Message Signatures — RFC 9421 (Phase 2), auto-loaded from
~/.aidress/keypair.json rate()replaced bycall()+review();review()handle auto-fills after acall()- New
aidressCLI:aidress verify … | match … | registry | call … | review …
Docs & trust
contact_info(any channel) replacescontact_email- Rating scale corrected to 1–10
- Anti-gaming: 20% per-org cap + 10% per-unaffiliated-agent cap
- No trust-score gate on
/matchand/registry— always/verifybefore transacting