pondlog
unified briefingnpx @pondlog/mcp-pondlog
open-source nature data, aggregated
npm install -g pondlog
or npx @pondlog/mcp-pondlog one MCP, all data
Six servers on the official MCP Registry. Install any of them with one command.
npx @pondlog/mcp-pondlog
npx @pondlog/mcp-ebird
npx @pondlog/mcp-inaturalist
npx @pondlog/mcp-npn
npx @pondlog/mcp-usgs
npx @pondlog/mcp-mushroomobserver
All six registered on the official MCP Registry. The first iNaturalist MCP. The first phenology MCP. The first mycology MCP. The first streamflow MCP. The first unified nature briefing. The definitive eBird MCP with 100% API coverage.
The receipt. Every line in the hero, expanded.
location: Port Angeles, WA (48.118, -123.431) date: 2026-05-12 ๐ฆ BIRDS (eBird) 12 species near hotspot Ediz Hook this week notable: Marbled Murrelet (2 sightings, May 9) yard-bird density within 5km: 47 reports ๐ฟ WILDLIFE (iNaturalist) 47 observations within 25km, past 7 days recent: Pacific Tree Frog ยท Coast Garter Snake ยท Black-tailed Deer research-grade rate: 64% ๐ FUNGI (Mushroom Observer) 3 recent observations most recent: Cantharellus formosus, May 8 (Elwha Valley) ๐ TIDES (NOAA ยท station 9444090) high 04:32 PT 6.2 ft low 10:47 PT 1.1 ft high 16:58 PT 7.4 ft low 23:14 PT 0.4 ft ๐ง STREAMFLOW (USGS ยท gage 12045500) Elwha River at McDonald Bridge current 342 cfs ยท 7-day avg 318 cfs ยท status normal ๐ NIGHT SKY (astronomy-engine ยท local) moon: waxing gibbous ยท 82% illuminated rises: 18:24 PT sets: 04:31 PT sun: rise 05:39 set 20:48 planets visible: Venus (W, dusk) ยท Jupiter (E, predawn) ๐ธ PHENOLOGY (USA-NPN) 3 active species nearby in the past 14 days Red flowering currant: first bloom Pacific dogwood: leaf out Bigleaf maple: flower ๐ฑ GARDEN (live ยท cropgraph) zone: 8b climate: maritime season: 260 days plant now: bush bean (direct sow) ยท cucumber (transplant) ยท kale (direct sow) ยท cilantro (direct sow) companions surfaced: basil โ tomato ยท nasturtium โ cucumber โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 8 sources ยท 1 call ยท 0 keys required for 6 of 8
Eight sources, each wrapped in a typed client library. Auth requirements and rate limits up front, no surprises.
@pondlog/source-inaturalistEBIRD_API_KEY (free)@pondlog/source-ebird@pondlog/source-npn@pondlog/source-usgs@pondlog/core@pondlog/source-mushroomobserver@pondlog/source-nightsky@pondlog/source-trefle@cropgraph/coreSource clients feed a typed core. The CLI and six MCP servers are thin wrappers on top.
sources core clients
โโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโ
iNaturalist โโโโ โโโ @pondlog/cli
eBird โโโโค โ pondlog today
NPN โโโโค โ
USGS โโโโผโโโบ @pondlog/core โโโโโโโโโค @pondlog/mcp-*
NOAA tides โโโโค โข zod types โ 6 servers
Mushroom Obs โโโโค โข rate-limiter โ all registered
astronomy โโโโค โข result<T> โ
Trefle โโโโ โข NOAA tides โโโ your app
your agent
your kiosk
external
@cropgraph/core โโโบ @pondlog/mcp-pondlog
(garden data) (aggregate briefing)
data-sources: 8 mcp-servers: 6 (5 first-of-their-kind on the registry) cli-commands: 25+ npm-packages: 15 tests-passing: 150+ competitors: 0 (for 5 of 6 MCPs) garden-data: via @cropgraph/core days-to-build: 3
Eight sources, six MCPs, one CLI. Source clients, MCP tools, and CLI commands all live in github.com/andrewschristison/pondlog. Open an issue or a PR.
The crop calendar and companion graph are maintained by CropGraph. Garden-data contributions belong at github.com/Cropgraph/cropgraph, not in pondlog.
$ git clone https://github.com/andrewschristison/pondlog $ pnpm install $ pnpm -r test // add a new source: clone an existing source-* package as a template $ cp -r packages/source-inaturalist packages/source-yoursource // add a new MCP tool: edit the relevant mcp-* package's tools.ts $ $EDITOR packages/mcp-inaturalist/src/tools.ts // crop calendar / companion graph contributions go to cropgraph $ open https://github.com/Cropgraph/cropgraph
pondlog on github โ cropgraph on github โ open an issue โ