A2A Passport — one GTIN, one call, everything GSC knows, signed

io.github.greencore-solutions/a2a-passport

The hubs are the records; A2A-Passport.ai issues the passport.

Yes, your AI can use this right now.Answered a live MCP handshake in 608 ms with no sign-in needed and exposes 3 tools.

Connect it

Settings → Connectors → Add custom connector
URL: https://mcp.a2a-passport.ai/mcp

3 tools, verified live

Pulled straight from the server with tools/list on 2026-10-17.
get_passport

The signed passport of a product (a Global Trade Item Number, GTIN) or a retail banner (market/banner, e.g. FR/Carrefour): which hub holds its record, where it is on the record, its compliance records, who lists it, where the payment door is. Read live from the GSC hubs on every call; the first call issues version 1. subject = a GTIN (8 to 14 digits) or market/banner; kind = gtin or banner (option

list_passportsread-only

The passports on the register: ids, kinds, markets, versions and issue times, newest first. No bodies. Filter by kind (gtin or banner), market, or issued since a time; paginated.

verify_passportread-only

Check a passport: is the signature valid, is the chain of versions intact, how old is the stamp, was any section not read. Verifies from the published key at /.well-known/jwks.json.

Alternatives in Developer Tools

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”