# X-EGO · Planetary ID > Proof that a specific human approved a specific action, with a receipt anyone > can check. No email, no password, no personal data — the approval is bound to > the exact call the agent is about to make, so the receipt says what was > approved, not just that someone was present. X-EGO is infrastructure for AI agents. An agent asks a human to approve the action it is about to take; the human approves it on a page that shows the call field by field; the agent receives a receipt it can verify, and so can any third party. Identities are pairwise — the same human looks like a different subject to every audience. ## Interfaces - [MCP server](https://mcp.x-ego.com): four tools — request a proof URL, verify presence, verify an approved action, check whether this human was seen before by this audience. - [HTTP API](https://api.x-ego.com): `/verify-proof` and `/verify-action`, priced per call, payable over x402. - [Docs](https://x-ego.com/docs.html): the interface, the receipt format, and what each field means. - [Verification keys](https://api.x-ego.com/.well-known/jwks.json): public, so verifying a receipt costs nothing. ## For humans - [Planetary ID](https://x-ego.com/enroll.html): a one-time EUR 3 registration. The fee is the cost of holding many identities at once: at most three per payment card. - [Privacy](https://x-ego.com/privacy.html): what is stored and what is not. ## Notes for agents - Without a Planetary ID, verification returns `valid:false` with code `planetary_id_required` and a registration URL. That is not a malformed request — send the human there. - Prefer approving the actual call over approving a sentence. A sentence seals what the human read, not what then runs. - Verify against parameters you parsed yourself, never against what another party says the call is.