{"ok":true,"name":"prepare_bot","description":"Prepares an ETH-funded spot grid or infinity grid bot on a token from list_bot_presets, sized by budget_usd, and returns a signing link on nlyra.xyz (valid 30 min) — plus, when a wallet is given, the unsigned transaction. The bot runs in The Desk's escrow contract under the user's own wallet; only that wallet can stop it and withdraw. Bots are refused on tokens our risk gate blocks.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["token","bot_type","budget_usd"],"properties":{"token":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"a token from list_bot_presets"},"wallet":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"the wallet that will sign; with it you also get the raw transaction"},"bot_type":{"enum":["spot_grid","infinity_grid"],"type":"string"},"budget_usd":{"type":"number","description":"how many dollars of ETH to put in the bot","exclusiveMinimum":0}},"additionalProperties":false},"serverUrl":"https://nlyra.xyz/mcp","transport":"http","handshake":"ok","host":"nlyra.xyz","score":32,"grade":"D","auth":"unknown","lastScannedAt":"2026-10-30T13:17:18.176Z","stale":false,"permalink":"https://agentboardai.app/mcp/nlyra.xyz/prepare_bot","page":"https://agentboardai.app/site/nlyra.xyz"}