Register Self Agent
register_self_agentStart Self Agent ID registration. Returns a QR/deep link for the human to scan with the Self app. Defaults to minimum_age 18, nationality disclosure, and OFAC screening. Poll with check_self_registration. Prefer local stdio — session state is unreliable on hosted serverless.
§ Inputs
| Name | Type | Description |
|---|---|---|
mode | string | Registration mode. Default wallet-free when omitted. Use linked only with human_address to tie the agent to an existing human wallet. |
minimum_age | string | minimum age |
ofac | boolean | ofac |
nationality | boolean | nationality |
human_address | string | human address |
agent_name | string | agent name |
agent_description | string | agent description |
§ Returns
{ sessionId, qrUrl, deepLink, … }§ Try saying
- Register me as a Self agent.
Use this tool
Once Celina is wired into your MCP client, just ask in plain language. The LLM picks register_self_agent automatically.