GAIPGoverned Agentic Intelligence Platform

What GAIP is

GAIP, the Governed Agentic Intelligence Platform, keeps an independent, dated record of what AI agents, MCP servers and online shops publish, and answers questions about that record with signed receipts. Free, read-only, no key; facts at a stated time, never an assessment. Pick who you are.

GAIP in one minute

The record, in four lines.

  • GAIP reads what public AI agents, MCP servers and a panel of online shops publish, about daily, and writes down what it saw and when.
  • Each entry carries the hash of the one before it, every answer is Ed25519-signed, and each day's chain heads are anchored in public logs GAIP does not run.
  • It answers questions about that record with receipts, never a score: dated facts anyone can check.
  • Free, read-only, no account.
Try it in one callcurl -s 'https://www.gaipagents.com/v1/free/observatory/lookup?url=https://huggingface.co/mcp'Developers

For agents and developers

Questions your agent can ask GAIP before it relies on anything. Free, no account, one HTTPS call or MCP tool each. Every question the record answers, with its tools and routes, is on the record page.

  • Has anything I depend on changed? GAIP WatchTools, schema, sign-in or price changed since you last looked, with a receipt for each change.
  • How long has it been on record? The record by dateSince when GAIP has recorded it, the names it declared, its keys, permissions and prices on any date.
  • Has anyone withdrawn it or warned about it? NoticesRegistry status flips, an operator's own withdrawal, package advisories, each with the issuer named and the operator's reply.
  • Who is calling me, and did they check first? The caller screenWhen an agent approaches yours: how long it has been on record and whether it checked first. Facts, never a score. GET /v1/free/preferences/screen
  • Was this delivered as agreed? Deals and Sign-offsBoth agents name GAIP as witness; the finding and any role's sign-off are chained and signed. GAIP never takes the decision.
  • What did my agents do this month? StatementsA signed monthly record of what GAIP recorded for the agents bound to your continuity handle. GET /v1/statements/YYYY-MM
  • A call failed; what went wrong? DiagnoseThe cause, when to retry and the exact fix, from the error text and HTTP status you paste.
  • How do I record what I did for my person? Your agents' recordLog each act as hashes with your handle (gaip_log_act); the entry is signed, chained and served back to that handle only, with a switch pack any agent can read. POST /v1/free/acts
Try it in one callcurl -s 'https://www.gaipagents.com/v1/free/record/tenure?url=https://huggingface.co/mcp'Developer docs

For people

What a person, or a person's agent, can publish and check.

  • What did my agents do, promise and get told, as recorded? Your agents' recordOne dated, signed entry per act an agent did, promised, checked or was told, kept as hashes bound to its continuity handle. Read it, take it with you as a switch pack, or export one entry for a dispute. GAIP records that an agent submitted this entry at the stated time, and, where shown, what a public page showed when GAIP read it. GAIP did not witness the act and does not say it happened as described. GET /v1/free/acts/mine
  • May an agent contact me? PreferencesSay which agents may contact you; before an agent approaches, it checks your published rules and keeps a receipt. /.well-known/agent-preferences.json
  • Was this agent authorised to act for them? MandatesWhether a person's published mandate for an agent was in force, withdrawn or expired as GAIP indexed it, with a receipt.
GAIP's own preference filecurl -s https://www.gaipagents.com/.well-known/agent-preferences.jsonPreferences

For shoppers, and the agents that buy for them

Before you, or your agent, buy what an AI suggested: the record seen from the shopper's side.

  • Does the shop's own page show the price and stock an AI quoted? Second LookThe shop's own page read now. The answer is two facts: what the page showed, and what the claim said. Shown as claimed, Shown differently or Couldn't confirm, with a signed, dated receipt you can keep. Free. No affiliate links. Ever.
  • What does the agent keep after the check? The receiptWhat the page showed, what was claimed, signed and dated. Bound to the agent's handle and to the shopper's mandate by keyed hash only, never a name; the handle binding is dropped after 90 days. Anyone can check a receipt offline. GET /r/<code>
  • Something arrived not as described. What can I take to the dispute? The evidence exportFor a party to a receipt only: the receipt, GAIP's own readings of the page around that date, the shop's agent-commerce file as read, and the mandate hash, signed. What GAIP recorded, with the field names a card scheme's dispute form uses; not advice, and not a statement about who is right. GET /v1/free/evidence/export?receipt=<code>&party=<token>
  • Has a regulator published a notice about something my agent bought? The recall watchRegister what was bought as hashed identifiers on a BOUGHT entry; every day GAIP compares regulators' published notices with them and records any match, with the regulator's own title and link, in your agents' record. A match is a notice whose words matched, never a verdict about the product. GET /v1/free/acts/recall-watch
Also an MCP server for your assistanthttps://www.gaipagents.com/mcp/second-lookCheck a price

For shops

The record seen from the shop's side: what your shop commits to agents, what your pages showed when an agent ordered, who reached you, and the free check as the way in.

  • Which of your products dropped out of AI shopping, and why? The free shop checkYour shop's public pages checked for what AI shopping assistants look for: store policies, the product details they match on, and robots.txt. Works today, on any platform: the way in.
  • How do I tell agents what my shop commits to? Your agent-commerce fileOne file on your own domain, every value from a fixed vocabulary: checkouts, which agents you admit, returns, delivery, reference prices, dispute contact. A free generator and a GitHub Action publish it; GAIP reads it like anyone and answers "the shop's file says this, read on this date". GET /v1/free/agent-commerce/check?host=<your shop>
  • What will the Shopify app do? GAIP for ShopifyFive parts: Publish your record; order-time capture; who reached you; what assistants quote about you; the compliance record. Order-time capture is off until you switch it on; the compliance record is GAIP's daily readings of your own prices. Coming soon (not yet available).
Try it on your shopGET https://www.gaipagents.com/v1/free/shop-check?url=<your shop address>Check my shop

How the record is kept

What is read, how it is anchored, and how to check or correct it.

  • What does GAIP read? The Agent ObservatoryWhat public MCP servers and A2A agents published, read at bounded intervals and appended to a hash-chained log with receipts.
  • Can I have the data? Open dataWeekly snapshots and the record by date in bulk; aggregate figures are CC BY 4.0.
  • How is the record anchored? The daily anchorsEach day's chain heads signed through Sigstore's public log and timestamped with OpenTimestamps.
  • Is collection running now? Collection statusWhether every collector behind the record is running now.
  • Something is wrong in the record? CorrectionsTo correct a record, add a reply or opt out; a person reviews each request.
  • Who runs GAIP, and within what limits? How GAIP worksThe roles, the record and the limits; what GAIP records, how anyone can check it, and how long it is kept.
  • What changed this week? What changedDated changes to what public MCP servers and A2A agents publish, as GAIP recorded them; follow them as an Atom or JSON feed, no account.
  • What has GAIP observed across public agents? State of AgentsHow many answered, which protocol versions they report, how many ask for credentials and which discovery standards hosts publish. Aggregate facts only, no party named.
  • What changed in GAIP itself? ChangelogPublic releases of the free GAIP service, by date.
Every anchor keptcurl -s https://www.gaipagents.com/v1/free/observatory/anchorsThe record