{"ok":true,"name":"goodearth_tree_year","description":"When spring reached this ground, and what the sap did. **First leaf and first bloom**, from USA-NPN's Spring Index, dated for this block and set against its own thirty-year normal. \"Spring is early this year\" is a headline; \"leaf-out reached this block seven days before its normal\" is something to act on. First bloom is also when the pollen starts. That is a restatement of what bloom is, not a pollen forecast — Good Earth has no pollen feed, models none, and says nothing about what anyone should","inputSchema":{"type":"object","required":["block"],"properties":{"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)."},"block":{"type":"string","description":"The ground to answer for: a block you have saved — its id, its name, one of its aliases, or any part of its name that only one block has (e.g. \"Meadow\" for \"Lower Meadow\"). If several match, the error lists them with their ids. Blocks may overlap; each answers for its own ground. Save one with block_save first; geometry travels once, not on every call."}},"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_tree_year","page":"https://agentboardai.app/site/goodearth.tollbooth-dpyc.com"}