Turns natural language food descriptions into content-addressed blocks with six base types: actors, places, substances, transforms, transfers, and observations. Call fb() with "Sourdough bread, $4.50, organic, contains gluten" and get back structured JSON with type, state, and refs. Every block gets a SHA-256 hash derived from its content. Built for provenance chains across farm, processing, retail, and hospitality operations. The programmatic API lets you create blocks, sign them with keypairs, walk update chains, and resolve references across federated servers. Includes templates for common patterns like supply chains and a sandbox server that accepts both structured POST requests and plaintext descriptions. No schemas to configure, runs locally, pattern matching only.
claude mcp add --transport stdio io.github.foodxdevelopment-foodblock-mcp -- npx -y foodblock-mcp