All four paths are designed and none is serving yet. The two read contracts are published so you can plan against fixed names and shapes before anything is built. What is enforced today is on Boundaries.
The question that decides it
Was the question written in advance, or is it chosen in the moment? Someone wrote a query once, tested it, and a machine now repeats it on a schedule — that is the read interface. Nothing is deciding anything, and the same request needs the same shape back every time. A person asks something new and software has to work out what to fetch — that is MCP tools, the assistant connection. The question is different each time, and something has to choose. The other two paths are not asked at all. Beacon sends.The read interface
For your own systems, running your own code, on your own schedule.- A BI dashboard that refreshes every morning
- A warehouse sync
- A planning model pulling last period’s actuals
- A board pack or an investor report assembled on a cadence
- Another product showing a Beacon figure inside its own screen
MCP tools
For people working through an assistant, and for software that reasons before it acts.- Someone asking how a segment performed last quarter and what moved
- A sales assistant pulling account context before a call
- An agent weighing whether an account is worth acting on this week