Due to popular demand, you can now order a tosti or queue music via your favourite AI chatbot! Head on over to Explainers, click "Connect an AI assistant", and follow the instructions. Ordering your lunch has never been easier!
From hungry to fed in five steps.
Sign in with your Radboud account — orders are tied to your name so the bakers know who to call when your food's ready.
The home page lists every venue currently taking orders. If yours isn't there, no bakers are running a shift right now — come back later.
Click Place your order, pick what you want, and submit. You'll see your items appear in the venue's queue alongside everyone else's.
There are caps on how many items you can order in one go — both an overall limit per shift and a per-product limit. If you hit a cap, the form will tell you.
Your orders sit in the queue with a next to them so you can spot them. The label on the right tracks progress, starting at Processing.
A Not paid tag just means you haven't paid yet — it'll disappear once you do. You can pay upfront or when you pick up; whatever's easier.
When the label flips to Done, head to the counter — your name will be called. Don't forget to pay if you haven't already.
Heads up: skipping out on payment or leaving your order uncollected gets you blacklisted, and a blacklisted account can't order anymore. Be kind to the bakers and they'll be kind to you.
Empty cans on the counter, balance on your account.
Some canteen items — soda cans, for one — have a deposit on them. Bring the empties back to the counter and we'll credit your TOSTI balance, which you can spend against future purchases. Three quick steps to get set up:
Head to your Transactions tab and open an account. One-time setup — you only need to do this once.
Hand the empties over and tell the baker behind the counter whether you're adding deposit, spending balance, or both.
The baker needs to scan your personal QR code to find your account. Tap the button in the top-right corner of any TOSTI page to open it.
Scan, balance updated, done.
Let your AI assistant order, request songs and reserve venues for you
TOSTI speaks the Model Context Protocol (MCP) — an open standard that lets AI assistants safely use websites on your behalf. Once you connect your assistant, you can ask things like "order me a tosti at the canteen that's open right now" or "queue a song by ABBA in the Noordkantine", and the assistant will do it for you through TOSTI — using your own account, with your explicit permission for each kind of action.
You stay in control: the assistant can only do what you've approved, and you can revoke its access at any time from the Connected apps tab of your account page.
You need an AI assistant that can talk to a remote MCP server through a connector UI. Look in your assistant's settings for "connectors", "custom integrations", or "remote MCP server" — whichever language it uses, you're after the option that lets you point it at a URL you provide.
Open your assistant's settings, find the section for connectors (sometimes called "remote MCP servers" or "custom integrations"), and add a new one with this URL:
https://tosti.science.ru.nl/mcp
That's the only thing you need to copy — the assistant will figure out everything else (registration, login, permissions) automatically.
The exact menu name varies per assistant — it's commonly under Settings → Connectors → Add custom connector or similar.
The first time the assistant tries to use TOSTI, it will pop open your browser and send you to the regular login page. Log in with your Radboud account just like you would when ordering on the website yourself.
After logging in, TOSTI shows you a consent screen listing exactly what the assistant wants to do on your behalf. You can approve some permissions and deny others.
The common ones are read access (see venues, shifts, and what's playing — no write permission needed), place orders (orders:order — the assistant can submit orders in your name, which you pay for like any other order), request songs (thaliedje:request — the assistant can queue tracks at a venue's player), and reserve venues (write — the assistant can submit a reservation request, which a manager still has to accept).
Only approve what you actually want the assistant to be able to do.
Once connected, you can talk to the assistant naturally. Try things like "what's playing in the Noordkantine right now?", "queue something by The Killers in the canteen", "order me a cheese tosti at whichever shift is open", or "reserve the Noordkantine next Tuesday from 19:00 to 22:00 for a board meeting".
Each destructive action (placing an order, requesting a song, making a reservation) is something a well-behaved assistant will confirm with you first — but the safety belt is the consent screen in step 4: if you didn't approve the scope, the assistant cannot do it.
Changed your mind, or got a new laptop and want to clean up? Go to your account's Connected apps tab. Each authorised assistant is listed there with the permissions it received; one click revokes its access. The assistant will need to go through login + consent again the next time it tries to use TOSTI.