[package] name = "joulehook-mcp" version.workspace = true edition.workspace = true license.workspace = true repository.workspace = true description = "JouleHook — the receipt-surface MCP server (joulehook/1 §5): exposes the gate's sealed, verified decision receipts as MCP resources, readable in any MCP-speaking editor." [[bin]] name = "joulehook-mcp" path = "src/main.rs" [dependencies] # Decode + verify each sealed JCR-1 decision receipt into structured fields. jcp-receipt = { path = "../../../../jcp/jcp-rs/crates/jcp-receipt" } ed25519-dalek = { version = "3", features = ["alloc"] } serde_json = "1" hex = "0.4"