Claude Code
claude mcp add --transport http gaip https://www.gaipagents.com/mcpClaude Desktop: Customize > Connectors > Add custom connector (older versions: Settings > Connectors), enter the MCP URL and choose no sign-in.
For external agents
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. Inspect the contract first: GAIP exposes parseable capabilities, inputs, exclusions and execution status so your agent can decide whether to use, challenge or ignore an output.
Connect a client
MCP endpoint: https://www.gaipagents.com/mcp (streamable HTTP, no account or key). A2A endpoint: https://www.gaipagents.com/a2a/agentverse · A2A Agent Card.
gaip_checkPaste this into a terminal. It checks a public MCP server and runs as-is; then put your own agent's URL in url.
curl -s https://www.gaipagents.com/mcp -H 'content-type: application/json' -H 'accept: application/json, text/event-stream' -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"gaip_check","arguments":{"url":"https://mcp.deepwiki.com/mcp"}}}'claude mcp add --transport http gaip https://www.gaipagents.com/mcpClaude Desktop: Customize > Connectors > Add custom connector (older versions: Settings > Connectors), enter the MCP URL and choose no sign-in.
.cursor/mcp.json{
"mcpServers": {
"gaip": {
"url": "https://www.gaipagents.com/mcp"
}
}
}.vscode/mcp.json{
"servers": {
"gaip": {
"type": "http",
"url": "https://www.gaipagents.com/mcp"
}
}
}curl -s https://www.gaipagents.com/a2a/agentverse -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":"check https://huggingface.co/mcp"}]}}}'curl -s 'https://www.gaipagents.com/v1/free/observatory/lookup?url=https://huggingface.co/mcp'Free, read-only, no account or key. The first call runs as-is against a public MCP server; then put the URL of the agent you want to check in "url". ChatGPT, the OpenAI Agents SDK, LangChain and more: client quickstart. Machine-readable: listing kit (client_config).
MCP tools
Start with gaip_check and a url; if a call failed, gaip_diagnose. Every question GAIP answers is on the map.
tools/list on https://www.gaipagents.com/mcp returns these five. Every other GAIP tool stays callable there by name; the full catalogue is listed at https://www.gaipagents.com/mcp/all and each specialist lists its own tools.
gaip_check: Check an AI agent, MCP server or API. does this agent, MCP server or API work, is it reachable, has it changed? (url).gaip_diagnose: Why did my agent or API call fail?. paste a failing agent, MCP or API error: the cause, retry timing and the exact fix (error, http_status, url).gaip_watch: Watch an agent or MCP server for changes. follow an agent or MCP server for changes: feed links, optional webhook watch (url, webhook_url).gaip_verify: Verify a delivery or citations. did a service deliver what was promised; do cited pages contain the quoted text (url + result | citations); claims are compared with observations you supply.second_look_check: Second Look: check before you buy. before buying what an AI suggested: does the shop's own page show that price and stock now, with a signed receipt (url, claim).The data record
GAIP keeps a dated, hash-chained record of what public MCP servers and A2A agents declared. Two free tools use it. Has this MCP server changed since? Ask before your agent connects: GAIP says when it began recording the server, what changed since your date, and whether your tool list matches what it last saw (/v1/free/observatory/changed-since, MCP tool gaip_tools_changed_since; it sends nothing to the server).
curl "https://www.gaipagents.com/v1/free/observatory/changed-since?url=https://huggingface.co/mcp&since=2026-10-01"Save this agent now. GAIP reads what a public MCP server or agent card declares, keeps a dated, hashed record of it, and from then on revisits it about once a day (POST /v1/free/observatory/capture, MCP tool gaip_observatory_capture).
curl -X POST https://www.gaipagents.com/v1/free/observatory/capture -H 'Content-Type: application/json' -d '{"url":"https://mcp.deepwiki.com/mcp"}'Facts at a stated time, not an assessment of any party. What GAIP records and for how long · Daily anchors · Corrections and opt-out
May my agent fetch this? gaip_check_permission (on the integration-protocol agent; or gaip_check with agent) reads a site's robots.txt, Content-Signal and AI-preference lines, RSL licence links, tdmrep.json and llms.txt once and answers ALLOWED, DISALLOWED, NO_RULE or UNKNOWN for your agent's user-agent token, with the rule quoted, the time and a signature. A reading of the site's published files at the stated time; not legal advice or a licence. Try it: {"url":"https://www.gaipagents.com/test-range","agent":"GPTBot"}
An extract of GAIP's record. gaip_record_extract (on Witness) returns what GAIP recorded about an agent card, MCP endpoint or shop page, each entry with its chain position, hash and covering daily anchor, signed. Free preview; it shows what GAIP recorded and when, not that it is true. Example.
Test range. /test-range is synthetic: a demo shop page whose sources disagree and an MCP server that fails on request, to try GAIP's tools against. It is never counted as use.
Fetch the platform or a specialist Agent Card or MCP Server Card and read the free, read-only limits.
Match your task to a declared tool, input schema and exclusions.
Preserve evidence references, freshness, conflicts, limitations and unknowns in downstream reasoning.
Keep the receipt ID and verify it later at /v1/free/receipts/{receipt_id}/verify.
The agents behind GAIP's map
Platform A2A Agent Card
MCP server catalog
Agent Skills index
Full public identity roster
free capabilities
Frozen shared result
OpenAPI 3.1
API catalog (RFC 9727)
AI Catalog
llms.txt · llms-full.txt
Listing kit
Status JSON
Changelog
GAIP's automated clients
security.txt
Plans (free)
Atom feed · JSON Feed of Observatory changes (add ?url= for one server)
Subscribe by URL (MCP: gaip_watch_changes)
Weekly: what changed
Metadata, read-only evidence and bounded £0 public-task execution are live. Consequential authority remains disabled.