Give agents inventory context
Expose item, location, count, supplier, PO, approval, and activity context in a tool shape agents can reason over.
Developer proof
MCP is the technical surface for agents that need inventory context, draft actions, approval state, and audit history without bypassing product controls.
Current state
MCP documentation is a planned technical surface. Treat it as architecture direction until your team confirms access during evaluation.
Capabilities
Technical access is useful only when it preserves the same records, approval paths, and activity history that operators rely on.
Expose item, location, count, supplier, PO, approval, and activity context in a tool shape agents can reason over.
Separate read, explain, draft, approve, and export capabilities so a client only gets the power it needs.
Tool responses say whether the next action is a suggestion, a draft waiting for review, or an approved action.
Every tool call that creates or changes work leaves an activity event with the client, user, scope, and affected records.
Agent workflow
The technical surface keeps the agent path inspectable. A human or policy owner stays attached to expensive or risky actions.
01
The agent asks for item, location, count, supplier, PO, reservation, and policy context tied to the inventory problem.
02
Find the low-stock item, stale count, supplier delay, receiving variance, or stale channel number.
03
The MCP response shows why the exception exists: short receipt, count drift, reserved stock, supplier lead time, or stale channel data.
04
The agent prepares a count task, PO draft, transfer request, or supplier note with the reasoning attached.
05
The draft waits for the right person or policy owner. Execution without approval is not the default path.
06
Approved work runs through product controls: PO, transfer, count task, export, supplier note, or stock update.
07
The tool call, draft, approval, execution result, and affected records stay in activity history.
Guardrails
Inventory agents are only useful if teams can see what happened, who approved it, and which records changed.
An MCP client that only needs read access does not receive draft, approval, export, or write tools.
Anything that changes stock, commits spend, or sends supplier communication crosses an explicit approval boundary.
Tool results stay scoped to the workspace, role, location, supplier, and permission set attached to the agent session.
Purpose
MCP is for agent clients that need a structured way to inspect inventory context and prepare work. In Order3, that means exposing the records an agent needs to answer operational questions: what stock exists, where it is, what changed, what is wrong, and what draft should be reviewed next.
Agent role
MCP is not a shortcut around the product's controls. A useful inventory agent can explain a shortage and draft a PO. It cannot spend money, change stock, or hide the reason from the person responsible for the decision.
Treat this page as technical direction unless your team has confirmed access with Order3. We are publishing the architecture shape so technical buyers can evaluate whether it matches their agent strategy.
Read tools for items, locations, counts, suppliers, POs, approvals, and activity history; explain tools for exceptions; draft tools for PO, count, transfer, and supplier follow-up; and approval tools only where policy allows them.
The API is for systems and integrations. MCP is for agent clients that need discoverable tools, scoped context, and a safer path from question to draft action.
Technical evaluation
We will map the records, API or agent surface, approval points, execution rules, and activity history before the workflow runs under policy.