signup
Create a Recall Kitchen account and API key from an email. No API key or x402 payment required. Set accept_terms true only after you ask the person and they confirm they are 13 or older and accept the Terms (https://recallkitchen.com/terms), Privacy Policy (https://recallkitchen.com/privacy) and API Terms (https://recallkitchen.com/api-terms); never set it automatically or on the person's behalf. The key is returned once. Unverified accounts have lower rate limits (60 tool calls/hour, 400/day, one key) and can add a few watch patterns. Sign in at https://app.recallkitchen.com with the same email to verify, raise limits, and add inventory. Does not re-issue a key if the email already has an account.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"email": "<email>",
"accept_terms": "<accept_terms>"
},
"name": "signup"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | optional display name | |
| Yes | email address for the new account | ||
| accept_terms | Yes | Set true only after you ask the person and they confirm they are 13 or older and accept the Terms (https://recallkitchen.com/terms), Privacy Policy (https://recallkitchen.com/privacy) and API Terms (https://recallkitchen.com/api-terms). Never set this automatically or on the person's behalf. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | |||
| key_id | Yes | ||
| limits | Yes | ||
| api_key | Yes | ||
| message | Yes | ||
| user_id | Yes | ||
| email_verified | Yes |