For developers and agencies

Build the restaurant's ordering site with your AI agent.

You make the look. Okam works out every price, and the guest pays themselves. Behind the site, the restaurant gets a kitchen screen, Backoffice and more.

  • Free to build and test
  • No sign-in
  • A test restaurant with a menu and prices
The kitchen screen (KDS) on iPad with the columns New, In progress and Ready: Foodora, Wolt and table orders in the same queue.

Connect your agent to Okam

One address for the agent: https://api.okam.no/mcp. No sign-in to build.

Claude Code

claude mcp add --transport http okam https://api.okam.no/mcp

Codex

codex mcp add okam --url https://api.okam.no/mcp

Cursor

One click adds Okam to Cursor.

VS Code

One click adds Okam to VS Code.

Lovable, Bolt and v0

Paste the text below. The agent can learn the rules there, but the site has to be tested on your own computer before it is ready.

The agent needs to run the site and a test on your own computer. So build in a tool that runs locally.

Paste into your agent

Replace [restaurant] with the name, and add the restaurant's brief.

Connect to the Okam MCP at https://api.okam.no/mcp. Call kit_learn with the framework from package.json (next, astro, vite-react or html) and follow its steps. Read the topics it names with kit_docs_get. Build the ordering site for [restaurant] from my brief, with the sandbox key it gives you, running on http://localhost. Done means storefront_verify_result has no FAIL; report any WAIT. Run verify while the test restaurant is open (10–22 Oslo time).

How it works

  1. The agent learns the rules

    It gets the rules, the steps and a test key from Okam.

  2. It builds the site in your design

    The menu and the prices come from a test restaurant at Okam.

  3. Okam checks the site

    A test on your computer says what works and what is missing.

Why Okam

The website is only the start. Everything below comes with it, and none of it is yours to build.

The POS is a choice, not a requirement. Online ordering, the kitchen screen and Backoffice each work on their own, also without the Okam POS. The restaurant can keep the till it has.

The kitchen screen with a ticket's menu open: change ready time, show order, move to another department, print kitchen ticket, recall and text the driver.
The kitchen screen Ready time, ticket and a text to the driver, right from the order.
Sales for the month: sales, orders, average order and tips, and sales day by day.
Backoffice The orders, the sales and the menu in one place.

Everything that comes with it

Menu

Payment and accounts

Guests

Running the place

And more: the restaurant sets it all up in Backoffice itself. See all the products

Free to build

Building and testing cost nothing. The restaurant pays no commission on orders from its own site. Building for several restaurants? Write to kontakt@okam.no.

Connect

What Okam takes care of

The prices

Okam works out every price. The site only shows it.

The payment

Vipps, cards and invoice are ready from the start, with strong security you never have to think about. The guest taps Pay themselves, and the site never sees card details.

The menu

Items, prices, allergens and opening hours come straight from Backoffice. When the restaurant changes something, the site shows it at once.

The legal requirements

Okam calculates the right VAT for delivery, pickup and eat-in, issues the receipt and shows the allergens as the law requires.

The order

The order goes straight to the kitchen screen and the till, with nothing in between.

The keys

The site has no secret keys. It talks to Okam only through Okam's own package, @okam-as/storefront. The MCP address is for the agent only.

Brief for your web person

Are you the restaurant? Copy the text and send it to whoever makes your website.

Hi! We use Okam. Could you build ordering into our new website? Connect your AI agent (for example Claude Code, Cursor or Codex) to https://api.okam.no/mcp, and ask it to run kit_learn first. Building and testing are free, with no sign-in. Okam works out the prices, and the guest pays themselves. More: https://okam.no/en/for-developers

Questions and answers

If the answer isn't here, write to us.

kontakt@okam.no
What is MCP?
A standard that lets your AI agent use Okam's tools.
Do I need an account?
No, not to build and test.
Does the restaurant have to use the Okam POS?
No. Online ordering, the kitchen screen and Backoffice each work on their own, also without the Okam POS.
What is the test restaurant?
A restaurant at Okam with a menu and prices. It only answers a site running on your own computer (localhost). It takes test orders from 10:00 to 22:00, Oslo time.
When can the site take real orders?
When we open for the restaurants' own sites. Then the restaurant gets its own key, and the orders go to the kitchen screen. Write to us, and we'll let you know.
Does it work in Lovable, Bolt or v0?
The agent can learn the rules there. The site has to be tested on your own computer before it is ready.
Is there a limit?
120 calls a minute per IP address. Let the agent use one connection. If it is told the limit is reached, it waits a minute.
Can you make the site for us?
Write to kontakt@okam.no.

For agents

Machine-readable version: /en/for-developers.md and /llms.txt.