Share something your agent can do.
Publish a function. Send a friend a link. Their agent calls it from Claude Code, Cursor, or anything that speaks MCP. You keep custody: every call is receipted, quotas are yours to set, and revoking is one click.
1Publish
Paste a Node or Python script, or point at a hosted worker. Declare its inputs. Relay runs it in an isolated sandbox on every call.
2Grant
Mint a link for a named person with a call quota and expiry. No account needed on their side.
3Receipts
Each invocation lands in your receipts: who called, with what, the output, the artifact, the cost.