Skip to content
AI control · MCP

Let an AI agent drive the instrument

Omni Console embeds a local Model Context Protocol server. Point Claude — or any MCP client — at it and the agent operates the app alongside you, on the same port and trace.

28 tools over MCP

Open/close ports, send, read & decode the trace, manage sequences & flows, add Modbus maps.

Any MCP client

Claude, Claude Desktop or your own client — point it at the local endpoint.

Localhost only

Bound to 127.0.0.1. No cloud, no external auth surface — a single-user local control plane.

Cooperative

The agent and the GUI share one port and one trace, so you both see every byte live.

Live & cooperative

The agent works the bus with you

Because the agent calls the same backend the GUI uses, anything it does appears in your trace immediately — and anything you do is visible to it. It's a genuine co-pilot for the serial bench.

  • 28 tools: ports, sending, trace read/decode, sequences, flows, maps
  • Shares the GUI's port and trace — changes show up live on both sides
  • Have AI write a test, run a flow, or triage a flaky line
Pair it with flows
agent · omni-console (MCP)
open_port(port:"COM9", baud:9600)
✓ port open
build_modbus_frame(slave:17, fc:3, addr:107, qty:3)
→ 11 03 00 6B 00 03 76 87
send_payload(...) · decode_trace()
✓ Read Holding · regs 107..109 = [230, 50, 1013]
create_flow("poll-voltage", every:"5s")
✓ flow saved & running
Connect in seconds

Add one endpoint to your client

With Omni Console running, point your MCP client at the local server. The endpoint defaults to http://127.0.0.1:9009/mcp.

  • Enabled by default — toggle it in settings
  • MCP Streamable HTTP transport
  • No cloud round-trip — it's all local
mcp-client config
{
  "mcpServers": {
    "omni-console": {
      "url": "http://127.0.0.1:9009/mcp"
    }
  }
}
What to ask it

Hand off the busywork

Write & run a test

Ask the agent to build a Modbus frame, send it and confirm the decoded response.

Create sequences & flows

Have it author a polling flow or a sign-on sequence and run it for you.

Diagnose a noisy line

Let it read the trace, spot bad CRCs or exceptions, and suggest fixes.

Build register maps

Point it at a datasheet and have it add a Modbus device map.

AI & MCP questions

AI control, answered

Which agents can drive it?
Any Model Context Protocol client — Claude Code, Claude Desktop, or your own. Add the local endpoint to your client's MCP config.
Is there authentication?
No — by design. The server binds to 127.0.0.1 only and is a single-user local control surface. Any process on your machine can reach it, so treat it like any local dev server.
Does the agent fight with the GUI?
No — they cooperate. Both go through the same service layer and share one serial port and one trace. The port is exclusive: open it on one side, and the other sees it live.
What can it actually do?
Open/close ports, send payloads and sequences, build Modbus frames, read/search/decode the trace, log events, and create/update/run flows and register maps — 28 tools in all.

Give your bench an AI co-pilot.

Download Omni Console and connect your first agent — free for 30 days.

Lifetime licenses from $39.90 · Windows & Linux · cancel anytime in trial