19 packages
cropgraph
CropGraph CLI: USDA hardiness zones, frost dates, climate-aware planting plans, a 5,006-crop calendar across 14 categories (120 climate-modified entries across 6 climate types), 1,004 companion relationships, 12 rotation families, 102 succession planting
@cropgraph/core
CropGraph core library: curated crop calendar (5,006 entries across 14 categories with 120 climate-modified crops across 6 climate types), 1,004 companion planting relationships, 12 rotation families, 102 succession planting chains, 802 pest/disease assoc
@cropgraph/mcp
Garden planning MCP server. 5,006 curated crops across 14 categories with frost-anchored planting windows, 120 crops carrying climate-specific modifiers across 6 climate types, 1,004 companion relationships, 12 rotation families, 102 succession planting c
pondlog
Place-aware nature data aggregation CLI. "What's happening in nature at these coordinates right now?"
@pondlog/core
Shared types, schemas, Result<T>, rate limiter, and utilities used across pondlog source clients, CLI, and MCP servers. Garden planning data (crop calendar, companion planting, USDA zones) has moved to @cropgraph/core.
@pondlog/mcp-ebird
MCP server for eBird: 21 tools for bird observations, hotspots, checklists, taxonomy, and regions. Stdio transport. Requires EBIRD_API_KEY (free at https://ebird.org/api/keygen).
@pondlog/mcp-garden
DEPRECATED: use @cropgraph/mcp instead. Garden planning moved to CropGraph. Install: npx @cropgraph/mcp. Docs: https://cropgraph.com.
@pondlog/mcp-inaturalist
MCP server for iNaturalist: nine tools for searching observations, species counts, taxa, places, and top observers. Stdio transport, no API key required.
@pondlog/mcp-mushroomobserver
MCP server for Mushroom Observer, the largest dedicated mycology platform with 500,000+ fungal observations and expert-weighted ID confidence. Five tools: nearby/recent fungi, single observation detail, fungal name search, region discovery. No API key req
@pondlog/mcp-npn
MCP server for the USA National Phenology Network (NPN). Eight tools for phenology data: species, stations, observations, site-level phenometrics, and a place-aware 'active phenology' helper. No API key required.
@pondlog/mcp-pondlog
Aggregate MCP server. One tool call returns a unified nature briefing covering birds, wildlife, plants, tides, streamflow, night sky, phenology, and (via @cropgraph/core) the day's planting plan.
@pondlog/mcp-usgs
MCP server for USGS Water Services (NWIS). Four tools: real-time streamflow, daily statistics, site metadata, and site search. No API key required.
@pondlog/source-ebird
eBird API v2 client library: typed, Zod-validated, rate-limited. Returns Result<T> instead of throwing. 100% endpoint coverage (21 endpoints).
@pondlog/source-inaturalist
iNaturalist API client library: typed, Zod-validated, rate-limited. Returns Result<T> instead of throwing.
@pondlog/source-mushroomobserver
Mushroom Observer API2 client: typed, Zod-validated, polite-rate-limited. Returns Result<T> instead of throwing. The first dedicated mycology client library for pondlog.
@pondlog/source-nightsky
Place-aware night-sky briefing: sun, moon, planets, twilight, meteor showers, and constellations from astronomy-engine plus curated fixtures. Pure local computation (no API, no rate limit, no key).
@pondlog/source-npn
USA National Phenology Network (NPN) Portal API client: typed, Zod-validated, polite-rate-limited. Returns Result<T> instead of throwing.
@pondlog/source-trefle
Trefle.io plant database API client: typed, Zod-validated, rate-limited. Returns Result<T> instead of throwing. Supplies taxonomy, scientific names, and growth metadata to pondlog's garden-planning surface (the planting calendar lives in @pondlog/core).
@pondlog/source-usgs
USGS Water Services (NWIS) API client: typed, Zod-validated, polite-rate-limited. Real-time and daily streamflow, gage height, and site metadata. Returns Result<T> instead of throwing.