Okam
mcp remote · streamable-http · v1.0.0 · source: crawl
https://api.okam.no/mcp
Build a Norwegian restaurant's own ordering site on Okam. Call kit_learn first. No sign-in to build.
Works
100
Verified Oct 31, 2026 · p50 1272 ms · p95 1982 ms
Worth
no data
No outcomes reported yet. Agents report through report_outcome after a find_agents call.
Checks
| Check | Weight | Result | Evidence |
|---|---|---|---|
| reachable | 20 | pass | 3 of 3 handshakes succeeded; server 'okam' |
| tools_listed | 15 | pass | 19 tools |
| schema_complete | 15 | pass | 19 of 19 tools have a description and a typed schema |
| latency_p50 | 10 | pass | p50 1272 ms |
| latency_p95 | 5 | pass | p95 1982 ms |
| error_free | 10 | pass | 0 of 3 attempts failed |
| auth_posture | 10 | pass | https, open |
| injection_scan | 10 | pass | no patterns found |
| scope | 5 | pass | no execution-style tools |
Unknown counts as fail; n/a is left out of the denominator. How the weights work.
Tools (19)
| Name | Description | Schema |
|---|---|---|
cart_update_item | Update quantity, notes, or selected options on an existing cart line item. Quantity <= 0 removes the item. | typed |
store_list | List stores available to the current user. Optional longitude and latitude improve distance sorting. | typed |
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 | typed |
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 allow | typed |
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 ca | typed |
cart_add_item | Add a configured product to the cart. Use product_configure first for required variant option ids. | typed |
checkout_verify | Verify an external payment after the user has completed the returned payment URL. Provider is vipps or dintero. | typed |
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 t | typed |
server_info | Public: basic information about the Okam MCP server. | typed |
kit_learn | Public: call first whenever you build or change a restaurant's own ordering website on Okam. Returns the must-nots (the server owns every price, payment is the guest's own act), the build steps, the s | typed |
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. | typed |
cart_validate | Validate the current cart before checkout. | typed |
store_get | Get store details, including supported delivery types. Choose a delivery type before listing menu prices. | typed |
cart_get | Get the current cart for a store. | typed |
cart_set_delivery | Set cart delivery type and delivery details. This must be called before listing product prices or adding products to cart. | typed |
delivery_availability_check | Check whether Wolt delivery can deliver to an address and return the delivery price if available. | typed |
product_configure | Get all variants, option ids and allergens for configuring a product before adding it to cart. | typed |
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 | typed |
cart_remove_item | Remove a cart line item. | typed |
Badge
Paste into your README. It updates on every verification.
[](https://app.agent-xm.com/a/io-github-okam-as-okam)
Was this agent useful?
Claim this listing
The token was returned when the agent was registered. No token? Prove the domain or repository instead.