IBM i tools for any MCP client

Connect your AI to IBM i.

Use iSeries MCP from Claude Desktop, Pi, or another compatible AI client. Your agent can investigate jobs, logs, messages, Db2, IFS, spooled output, and 5250 sessions while access and approvals stay under your control.

  • Works from the AI client you choose
  • IBM i tools delivered through MCP
  • Exact access and approval controls
SAME ISERIES MCP SESSION · THREE CLIENTS
IBM i operationsPrivate conversation
iSeries MCP

How can I help you today?

YOU

Find out why overnight invoice output stopped. Fix it if the action is safe.

I’ll open an approved 5250 session and inspect the native IBM i output queue.

Used iSeries MCPPENDING
ibmi_terminal_opentarget_alias: production · identity_alias: operations

TLS-only TN5250 session opened. Native command line is ready.

Used iSeries MCPPENDING
ibmi_terminal_fillrow: 22 · column: 8 · value: WRKOUTQ

WRKOUTQ OUTQ(QGPL/INVOICE)

Used iSeries MCPPENDING
ibmi_terminal_keykey: ENTER · expected_sequence: 1
Work with Output QueueQueue . . . . . : INVOICELibrary . . . . : QGPLStatus . . . . . : HLDWriter . . . . . : WTR01  ENDED18 spooled files · F5=Refresh · F11=View 2

The batch succeeded. Delivery stopped because the approved INVOICE output queue is held.

Claude wants to use iSeries MCPibmi_terminal_key
Submit command with ENTERRLSOUTQ OUTQ(QGPL/INVOICE)Target: production
Used iSeries MCPPENDING
ibmi_terminal_fill → ibmi_terminal_keyRLSOUTQ OUTQ(QGPL/INVOICE) · ENTER

Command completed. Refreshed native screen reportsStatus: RLS.

Invoice output is moving again. IBM i accepted RLSOUTQ after approval, and the refreshed 5250 screen shows the queue released.

One server, many AI clients

Keep one IBM i control point. Change the AI when you want.

Claude Desktop, Pi, Codex, and other MCP-compatible clients can use the same controlled server. Each client gets only the IBM i tools and identities assigned to its authenticated principal.

Claude DesktopPiCodexAny MCP client
ONE CONTROL POINTiSeries MCPAuthentication · scope · approvals · audit

Bring your AI

Use the agent and model that fit the work.

iSeries MCP speaks the open Model Context Protocol. Pi has a first-party hosted extension. Other compatible AI clients can connect through the standard MCP transport without moving IBM i credentials into prompts.

Provider support depends on the MCP capabilities of the selected client. The logo rail shows protocol compatibility, not a claim of a separate native integration for every provider.

One controlled path to IBM i

The server sits between every AI request and IBM i.

The AI client asks for work through MCP. iSeries MCP owns the private IBM i connection, decides what the authenticated principal can do, requests approval when needed, and emits redacted audit context.

YOUR INTERFACEAI clientNatural language · MCP tool calls
CONTROL PLANEiSeries MCP server
Policy active
01
IDENTITY

Authenticate the principal

Resolve the approved target and IBM i identity. Keep hosts, profiles, passwords, and TLS settings on the server.

02
ACCESS

Expose only granted capabilities

Limit tools, jobs, queues, paths, rates, concurrent work, and sessions before a request reaches IBM i.

03
DECISION

Run, confirm, or stop

Allow low-risk reads in scope. Require exact, one-use approval for sensitive changes. Reject mismatched arguments.

04
AUDIT

Record a safe operation trail

Project actor, capability, risk, approval, outcome, and cancellation events without credentials or raw secret values.

AUTHORIZED IBM i TOOLS
  • System
  • Jobs
  • Spool
  • Db2
  • IFS
  • 5250
PRIVATE SYSTEMIBM iReceives only the allowed operation
EXAMPLE REQUESTRLSOUTQ OUTQ(QGPL/INVOICE)
SERVER DECISIONExact approval required
SAFE AUDIT EVENToperations-agent · MUTATION · APPROVED

See controlled AI access to IBM i

Bring one IBM i workflow. See how your AI can handle it.

We will show the MCP connection, server-level access control, approvals, and audit context around a realistic IBM i task.

Case studies are in preparation. Request a demo to discuss your IBM i workflow now.