Skip to main content
Invoke exposes an MCP endpoint so agents can inspect the execution layer before touching production tools.
Use MCP for control-plane actions:
  • discover Invoke tools
  • query company brain context
  • simulate policy before execution
  • run preflight checks
  • inspect approvals and execution records
  • summarize observability and governance readiness
Do not give MCP clients a full production key by default. Start with the mcp_readonly profile.

Create a scoped MCP key

Issue a key with the MCP read-only profile:
The profile grants:
Fetch available profiles:

Smoke test production

Run the checked-in smoke script:
The smoke test calls:
  1. GET /v1/mcp
  2. initialize
  3. tools/list
  4. tools/call invoke.policy.simulate
It intentionally does not mutate production systems.

JSON-RPC examples

List tools:
Simulate a dangerous action:
Query company brain:

Claude Desktop config

Use an MCP bridge that supports streamable HTTP or a small local proxy that forwards JSON-RPC to Invoke:

Next steps