ATP complements agent interaction protocols and frameworks by adding portable identity and trust evidence around them. These examples point to the canonical implementation.
WORKING ENTRY POINTS
Use Node.js 24 LTS and Git for the repository examples. Copy a card’s commands, open your terminal, and run them in a fresh directory. Your browser does not execute local shell commands.
POLICY · RUN A REAL EXAMPLE
See an allowed and blocked action
A permitted fixture read runs; approval-required and denied callbacks stay blocked. Uses the published profile evaluator, with no account or model API key. Session completion is not mandate revocation.
Generate a starter and open its local configuration screen. The screen saves settings; it does not mint keys or enforce policy. Stop it with Ctrl+C, then run npm start inside the generated project.
git clone https://github.com/agent-trust-protocol/atp-core.git
cd atp-core
npm ci
npm run conformance
Runs locally in your terminal.
INTEGRATE ANYWHERE
Bring your own protocol.
Use ATP with MCP, A2A, ANP, ADK, and agent frameworks. An integration example describes a possible binding; check its repository status before relying on it in production.