Okam
by okam.no in Developer tools
Build a Norwegian restaurant's own ordering site on Okam. Call kit_learn first. No sign-in to build.
https://api.okam.no/mcp- Tools
- 19
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 240 ms
- 736 ms slowest 5%
- Last check
- Passed
- 10 h ago, next any minute now
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"okam": {
"type": "http",
"url": "https://api.okam.no/mcp"
}
}
}19 tools
- cart_update_item
Update quantity, notes, or selected options on an existing cart line item. Quantity <= 0 removes the item.
- store_list
List stores available to the current user. Optional longitude and latitude improve distance sorting.
- storefront_verify_result
Store key: call after running the verify command, with the runId of that latest run. Pass or fail per check, and whether the server saw the run's sandbox order paid; when green, the go-live list. The CLI's PASS/WAIT/FAIL lines are authoritative: checks that only WAITed (sandbox…
- storefront_connect
Store key: call when the site is served from a process that keeps running (background, fixed port) and menu items show at that origin. Use http://localhost:<port>, not 127.0.0.1: the sandbox key allows only localhost. Returns whether the origin is allowed, a runId and the exact…
- menu_list
List categories and products, with each product's allergens, for a store after delivery type has been selected. Delivery type affects product availability and prices. Results come in pages of whole categories; when nextPage is set, call again with that page for more.
- cart_add_item
Add a configured product to the cart. Use product_configure first for required variant option ids.
- checkout_verify
Verify an external payment after the user has completed the returned payment URL. Provider is vipps or dintero.
- kit_docs_get
Public: with topic, that topic as Markdown; read assemble-a-shop, world-class-ordering-ux, verify-contract and the-return-page before building, the others when the steps name them. With block: where to read that reference block's source; read it, never install it. Without…
- server_info
Public: basic information about the Okam MCP server.
- kit_learn
Public: call first whenever you build or change a restaurant's own ordering website or table booking on Okam. Returns the must-nots (the server owns every price, payment is the guest's own act), the build steps, the sandbox key, the topics and, with framework, the scaffold plan…
- payment_methods_list
List payment methods available for the current cart/user. Saved Stripe cards have ids; Dintero and Vipps are returned as payment types.
- cart_validate
Validate the current cart before checkout.
- store_get
Get store details, including supported delivery types. Choose a delivery type before listing menu prices.
- cart_get
Get the current cart for a store.
- cart_set_delivery
Set cart delivery type and delivery details. This must be called before listing product prices or adding products to cart.
- delivery_availability_check
Check whether Wolt delivery can deliver to an address and return the delivery price if available.
- product_configure
Get all variants, option ids and allergens for configuring a product before adding it to cart.
- checkout_start
Start checkout with Dintero or DinteroVipps. Returns a Dintero payment URL and reference; the guest approves the payment on Dintero's page. A zero-amount cart completes immediately. An unchanged cart gets the same payment link back.
- cart_remove_item
Remove a cart line item.
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 10 h ago | Passed | 200 | 217 ms |
| 25 h ago | Passed | 200 | 240 ms |
| 39 h ago | Passed | 200 | 243 ms |
| 2 days ago | Passed | 200 | 217 ms |
| 3 days ago | Passed | 200 | 736 ms |