{"name":"TreatLog MCP","registryName":"com.treatlog/mcp","repository":"https://github.com/bmarggraff/treatlog","version":"0.1.0","description":"Pesticide application logging, state usage worksheets, and audit ZIP exports for structural PCOs.","homepage":"https://treatlog.com/mcp","documentation":"https://treatlog.com/mcp.md","transport":{"type":"streamable-http","url":"https://treatlog.com/api/mcp"},"authentication":{"type":"bearer","header":"Authorization","prefix":"Bearer ","documentation":"https://treatlog.com/mcp.md","notes":"Field Free MCP is read-only. TreatLog Pro ($29/mo) includes confirm-gated writes with fair-use daily limits."},"tools":[{"name":"log_application","description":"Create a pesticide application (treat) log with product line items. Requires TreatLog Pro for MCP writes. Always confirm-gated. Use list_applications/get_application to inspect existing records first."},{"name":"generate_state_usage_report","description":"CA monthly-summary worksheet or NY Form 26 field extract. Other states return pack_unavailable. Never files with agencies. dry_run defaults true."},{"name":"export_audit_pack","description":"ZIP of application-record PDFs, a license CSV, and demo SDS/label PDFs (not manufacturer files)."},{"name":"get_application","description":"Get full application detail."},{"name":"list_applications","description":"List applications with optional date filters. Read-only on all plans. Pass cursor from a prior next_cursor for pagination."},{"name":"list_incomplete_applications","description":"Incomplete apps + missing fields."},{"name":"list_missing_epa_numbers","description":"Apps/products missing EPA Reg. No."},{"name":"get_product","description":"Library product by id or EPA Reg. No."},{"name":"list_products","description":"Paginated product library."},{"name":"list_applicators","description":"Techs + licenses."},{"name":"get_compliance_calendar","description":"Due dates for licensed states."},{"name":"create_ask","description":"Create ask-board item (Blake OS loop)."},{"name":"list_ask_board","description":"List customer asks (read-only). Use cursor from next_cursor when limit is reached."},{"name":"send_customer_report","description":"Send customer PDF (stub email)."},{"name":"nudge_incomplete","description":"Nudge techs on incomplete apps (stub)."},{"name":"mark_report_filed","description":"Attestation only — never contacts government."},{"name":"update_application","description":"Amend application — requires amendment_reason."}],"publisher":{"name":"TreatLog","url":"https://treatlog.com"}}