MCP

The agent integrates
without a sales conversation.

An agent gets the same door as a person: capture, query, get_event, translate as typed MCP tools, JSON-RPC over POST /mcp, with the same key. One block in your client's configuration, and the door is in the toolchain.

{
  "mcpServers": {
    "epcis": {
      "command": "npx",
      "args": [
        "epcis.dev",
        "mcp"
      ]
    }
  }
}

The tools.

readOnlyHint is set exactly where it is true, so a client can auto-approve the reads inside already-granted scope.

toolwhat it doesreadOnlyHintstate
capturePOST an EPCIS document through the gateway laws: strip validate project-check stamp appendfalseshipped
querySimpleEventQuery over whatever was capturedtrueshipped
get_eventone event, by its CBV §8.9 hash identitytrueshipped
translateEPCIS 1.1 / 1.2 / 2.0 XML 2.0 JSON-LD, with a per-job fidelity reporttrueshipped
resolveidentity resolution, via id.org.ai (Agent. Human. Thing.)trueComing soon
subscribepush subscriptionsfalseComing soon

Get a capture key.

Translate, validate and hash run here with no key. Capture, query and MCP open with a capture key.