CompanyGraphin a chat.
We are working toward companies whose knowledge is written once, in a structure that the people who run them and the agents working beside them can both rely on — so that what a company knows can be read, checked and acted on where it is needed, rather than reassembled out of wikis, decks, tickets and chat threads every time somebody asks.
The open-source meta-model for operating a company: the structure a company's knowledge takes, so that the people who run it and the agents working beside them can both rely on it.
This chat answers from what mcp.azure.companygraph.io says at commit 14501e04b9bfaa8bc40dd47feb483b9254b9188a (core 0.71.0), through Claude Sonnet 5, or the model a signed-in reader picks, on the Anthropic API, and adds nothing the tools did not say.
The endpoint
Four paths, and one of them is the chat: a page of https://companygraph.io opens it, and any client may send a message with the X-Chat header.
POST/chata message: the conversation and the language, answered as a stream of events.GET/chatwhat the chat is: the model, the provider, the host, the origins, the ceilings, spending nothing.GET/healthwhether the service is up, and the host's commit.GET/this page.
One message by hand:
curl -N -H 'X-Chat: 1' -H 'content-type: application/json' https://chat.azure.companygraph.io/chat -d '{"messages":[{"role":"user","content":"…"}],"lang":"en"}'
What it answers
texta piece of the answer, as it is generated, in ordercitea tool answered with one entity; the widget links it, and an entity fetched again in a later round is not cited twicenamesevery entity a list answer named; the widget links these names where the text writes themdiagrama picture the host drew from the model's edges; the widget draws it under the answer and links each nodedonethe last event: the host's provenance, what the message cost in the meter's unit, what is left of today's share, and the language the answer is written inerrorthe last event when something arrives after the stream began: host_down, busy or internal
The fence
18,500,000 input-equivalent tokens a month and a tenth a day, twenty requests an hour for one address, every refusal made before the model is asked, nothing typed kept, a count of what was spent the only thing written.
What it reads
The host at https://mcp.azure.companygraph.io/mcp, at commit 14501e0 with core 0.71.0 and parser v0.96.0, so an answer can be checked against the model it came from.