{"ok":true,"name":"goodearth_task_save","description":"Create or update one task. Single-day by design: one date and optional clock times on it. No recurrence and no multi-day spans — a farm list is a list of days.","inputSchema":{"type":"object","required":["region_id","title"],"properties":{"due":{"type":"string","default":"","description":"YYYY-MM-DD. The day it is for."},"done":{"type":"boolean","default":false,"description":"True records the task as already done."},"note":{"type":"string","default":"","description":"Optional detail."},"npub":{"type":"string","default":"","description":"The patron's Nostr public key (npub1...). Tool fees are paid from this patron's balance. The connection proves the caller holds it: a request signed with npub's key (NIP-98 `Authorization: Nostr`), or an OAuth connection that holds npub (see held_identities)."},"title":{"type":"string","description":"What needs doing."},"ends_at":{"type":"string","default":"","description":"Optional HH:MM on the due date."},"task_id":{"type":"string","default":"","description":"Omit to create; pass an existing id to update."},"region_id":{"type":"string","description":"The saved region this task belongs to."},"starts_at":{"type":"string","default":"","description":"Optional HH:MM on the due date."},"reminder_only":{"type":"boolean","default":true,"description":"True publishes a reminder; false publishes an entry that takes the slot."}},"additionalProperties":false},"serverUrl":"https://goodearth.tollbooth-dpyc.com/mcp","transport":"http","handshake":"ok","host":"goodearth.tollbooth-dpyc.com","score":40,"grade":"C","auth":"oauth","lastScannedAt":"2026-10-30T13:10:00.853Z","stale":false,"permalink":"https://agentboardai.app/mcp/goodearth.tollbooth-dpyc.com/goodearth_task_save","page":"https://agentboardai.app/site/goodearth.tollbooth-dpyc.com"}