Developers
Public, read-only access to Baskt's latest observed NZ grocery price data for consumer tools, research, and AI agents.
Model Context Protocol
MCP-capable agents can connect directly to Baskt's read-only endpoint. The tools wrap the same public REST API used by the site.
MCP endpoint
https://baskt.nz/api/mcpConnection
- Transport: Streamable HTTP JSON-RPC
- Auth: none
- Scope: public read-only data
Discovery
- /.well-known/mcp.json
- /.well-known/agents.txt
- JSON-RPC method:
server/discover
Tools
search_itemscompare_item_pricesget_price_historylist_locationsget_coverage_healthget_scrape_coveragecompare_basket
REST API
The REST API remains the canonical integration surface for apps and services that do not use MCP.
Common reads
GET /api/v1/itemsGET /api/v1/items/comparisonGET /api/v1/items/historyGET /api/v1/locations
Operations
GET /api/v1/coverageGET /api/v1/healthPOST /api/v1/baskets/compare
Freshness and use limits
Baskt prices are latest observed scraper snapshots, not live supermarket checkout prices. Always show freshness metadata such as observed time or last checked time when it matters.
Historical access is intentionally bounded. Do not use the public API or MCP endpoint as a raw bulk export feed.