There is no OpenAPI specification and no REST API to call today. The MCP server is the one
thing that answers. This page exists so that the absence is stated rather than left to be
discovered.
The only interface, and it is MCP
There is one interface in the design: the MCP server described in MCP tools and resources. It answers athttps://mcp.usehence.com/mcp, over
Streamable HTTP, with errands gated to the pilot group. What is missing is a second, REST-shaped
door onto the same errands — not HTTP itself — and this page is not pointing you at an alternative.
What is settled is the shape. The tool surface is the contract rather than a subset of some larger
one, and our own product surfaces are clients of the same server rather than of a private side
door.
What is planned
An OpenAPI twin of that contract, with the same operations, the same task object and the same published ceilings, plus an interactive playground on this site. It is planned for the phase that opens Hence to partner integrations, because that is the point at which a caller who is not an assistant needs a way in. Two things are already decided about it:- It is generated from a specification file, so it cannot drift from the tool surface by being written separately.
- It adds no capability. Anything an HTTP caller can do, an MCP client can already do, and the same admission checks, approvals and ceilings apply.