The most common question I get about connecting a restaurant POS to AI is some version of "I tried to get API access and could not." Almost every time, the person was asking for the wrong thing.

There are two different programs, and the names do not make the difference obvious.

What is the difference between the Partner API and the Standard API?

The Partner API is for companies building software to sell to other restaurants. It involves an application, a review, and a wait. If you are one operator who wants to look at your own numbers, this is not your path, and asking for it generically is how people end up routed into it and stuck.

The Standard API is Toast letting you read your own restaurant's data. On most subscription levels it is a self serve page. In Toast Web, search "API access" and look for Manage Credentials. You create the credential, pick your scopes, and you are done in about ten minutes.

Mine is read only across Labor, Orders, Menus, Configuration, Restaurants, Cash Management and Stock. Read only is the right posture to start from. It means nothing you or your AI does can change anything in your POS, which removes the entire category of worry about letting a model near live systems.

What do you connect it to once you have access?

An MCP server, which is the standard way an AI assistant talks to an outside system.

For Toast, I built one and run it against both my locations. It is open source and free: github.com/prime-cost/toast-mcp. Fifty five read only tools covering sales, labor, orders, menus and cash.

If you are on Square, you do not need me. Square publishes an official MCP, which is the best case scenario, and you should use theirs. Google it and it’ll come up.

What if you are on Clover, SpotOn, or Lightspeed?

Nothing exists yet that I know of, and I would like to fix that.

I cannot build a connection for a POS I do not run, because I have no way to test it against a real restaurant and I am not going to ship something I have not verified against live data. What I can do is build it with someone who does run it. If you are on one of those systems and willing to be the operator on the other end, testing against your own store, reach out and we will make it.

That is the only real barrier here. The code is not the hard part. Having a restaurant to prove it against is.