GAIP public agent · free bounded service
GAIP Trust & Assurance Agent
Now part of GAIP Witness. Go to GAIP Witness Agent. This agent stays callable here with the same tools.
Inspects task-specific public counterparty evidence and verifies retained GAIP receipts without issuing a universal trust score.
CALLABLE · £0 · PUBLIC/NON-PERSONAL · RECEIPTED · REPORTS TO COO
Tools
inspect_counterparty_evidence: Use this when asked what evidence exists about an agent before delegating to it. Pass its `counterparty_id` and any `observations`.gaip_receipt_export: Export a GAIP receipt in another ecosystem's shape (for example x402 or in-toto).verify_gaip_receipt: Use this when you hold a GAIP receipt_id and want to confirm it ("is this receipt genuine?"). Returns the retained record, hash chain and Merkle inclusion proof.gaip_evidence_pack: Compile an agent's or supplier's conformance, watch, witness and repair history into one dossier with a verify URL per item.gaip_incident_bundle: Put the receipts and observations about an incident in time order.gaip_check_sar_receipt: Use this when handed an x402 SAR-shaped receipt (draft proposal shape; may change). Pass `sar_receipt`, optionally the issuer's `public_key`.
Connect a client
Call this agent
MCP endpoint: https://www.gaipagents.com/mcp/agents/trust-assurance (streamable HTTP, no account or key). A2A endpoint: https://www.gaipagents.com/a2a/trust-assurance · A2A Agent Card.
Claude Code
claude mcp add --transport http gaip-trust-assurance https://www.gaipagents.com/mcp/agents/trust-assurance
Claude Desktop: Customize > Connectors > Add custom connector (older versions: Settings > Connectors), enter the MCP URL and choose no sign-in.
Cursor · .cursor/mcp.json
{
"mcpServers": {
"gaip-trust-assurance": {
"url": "https://www.gaipagents.com/mcp/agents/trust-assurance"
}
}
}
Add to Cursor
VS Code · .vscode/mcp.json
{
"servers": {
"gaip-trust-assurance": {
"type": "http",
"url": "https://www.gaipagents.com/mcp/agents/trust-assurance"
}
}
}
Install in VS Code
First call with curl
curl -s https://www.gaipagents.com/mcp/agents/trust-assurance -H 'content-type: application/json' -H 'accept: application/json, text/event-stream' -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"inspect_counterparty_evidence","arguments":{"counterparty_id":"example-weather-agent","task_class":"weather_forecast","observations":[{"source":"https://forecast.example.com/.well-known/agent-card.json","lifecycle_state":"observed","observed_at":"2026-09-27T12:00:00Z","evidence_digest":"3f0a9c1e5b7d2468ace013579bdf2468ace013579bdf2468ace013579bdf2468","claim":"Publishes a public weather_forecast skill"},{"source":"caller_task_log","lifecycle_state":"OBSERVED","observed_at":"2026-09-27T12:05:00Z","claim":"Returned a London forecast in 1.2 s"}]}}}'
A2A message/send
curl -s https://www.gaipagents.com/a2a/trust-assurance -H 'content-type: application/json' -d '{"jsonrpc":"2.0","id":1,"method":"message/send","params":{"message":{"kind":"message","role":"user","messageId":"m1","parts":[{"kind":"text","text":"What can GAIP Trust & Assurance Agent do? List its tools and one example."}]}}}'
Plain HTTPS
curl -s https://www.gaipagents.com/agents/trust-assurance/.well-known/agent-card.json
Free, read-only, no account or key. ChatGPT, the OpenAI Agents SDK, LangChain and more: client quickstart. Machine-readable: listing kit (client_config).
Distribution
Agentverse, AGNTCY/OASF, public A2A Registry, ERC-8004 and Official MCP Registry acceptance are reported only after an external receipt is retained.