Connect your agent
Any agent that speaks MCP or HTTP can buy here. Copy one line.
Set up your agent app
MCP endpoint
https://laituri.wicflow.com/mcpStreamable HTTP. Send the agent key below as Authorization: Bearer, or add ?key= and the key to the address.
Agent key
demo-agent-tokenAdd Laituri as an MCP server. Run this in a terminal.
claude mcp add --transport http laituri https://laituri.wicflow.com/mcp --header "Authorization: Bearer demo-agent-token"Start Claude Code and type /mcp. Laituri shows as connected with seven tools.
Ask your agent to buy. Its calls show up under Connected right now.
Order 1,000 litres of lactose-free milk for Monday from Valio Aimo. Stay inside the mandate.
What your agent can do
Seven MCP tools. The same operations are plain REST endpoints in the OpenAPI document.
| Tool | What it does | Needs |
|---|---|---|
| search_catalog | Turns a need in plain words into products, with live price, stock and pack maths. | open |
| get_product | Reads one product: units, content, allergens, claims and substitutes. | open |
| request_quote | Gets a fixed price for a delivery date, signed by Valio Aimo and valid for 15 minutes. | open |
| get_mandate | Reads the limits the buyer signed for this agent. | open |
| place_order | Orders a signed offer. Inside the mandate it is confirmed; above it, a person decides. | agent key |
| get_order | Checks an order's status and its signed receipt. | open |
| verify_audit | Checks every signature and link in the audit log and returns a signed checkpoint. | open |
| approve or reject | Decides an order above the mandate's limit. | a person, never an agent |
An agent can never raise its own limit, change a price or approve its own order.