wyre-technology avatar

IQMS / DELMIA Apriso

wyre-technology/iqms-mcp

Connects Claude to IQMS (now DELMIAworks) manufacturing ERP systems through direct Oracle database queries for reads and the licensed WebAPI module for writes. Exposes work order lookup and creation, inventory on-hand and lot tracing, BOM explosions, sales and purchase order visibility, production schedule capacity, and quality non-conformances. Read operations work out of the box with Oracle credentials. Write tools like posting production or creating NCRs require the paid WebAPI add-on and currently throw not-implemented errors pending vendor SDK access. Built for shops running EnterpriseIQ who need programmatic ERP integration without a native REST API. Supports both stdio and stateless HTTP gateway modes with per-request credential injection.

tools
16
auth
Secret needed
transport
STDIO
env vars
6
last updated
Aug 13, 2026

Tools

16 tools

Public tool metadata for what this MCP can expose to an agent.

iqms_navigatelist tools in a domain

list tools in a domain

No parameter schema in public metadata yet.

iqms_statuscredential / connection check

credential / connection check

No parameter schema in public metadata yet.

iqms_workorders_listOpen / in-progress work orders

Open / in-progress work orders

No parameter schema in public metadata yet.

iqms_workorders_getFull work order detail incl. routings

Full work order detail incl. routings

No parameter schema in public metadata yet.

iqms_inventory_onhandOn-hand by item / location / lot

On-hand by item / location / lot

No parameter schema in public metadata yet.

iqms_inventory_lot_traceLot genealogy walk

Lot genealogy walk

No parameter schema in public metadata yet.

iqms_boms_explodeBOM explosion

BOM explosion

No parameter schema in public metadata yet.

iqms_boms_where_usedWhere-used reverse lookup

Where-used reverse lookup

No parameter schema in public metadata yet.

iqms_sales_orders_listOpen SOs / ship status

Open SOs / ship status

No parameter schema in public metadata yet.

iqms_purchase_orders_listOpen POs / expected receipts

Open POs / expected receipts

No parameter schema in public metadata yet.

iqms_schedule_capacityMachine schedule + capacity load

Machine schedule + capacity load

No parameter schema in public metadata yet.

iqms_quality_ncrsNon-conformances / CARs / CAPAs

Non-conformances / CARs / CAPAs

No parameter schema in public metadata yet.

iqms_workorders_createCreate a new work order

Create a new work order

No parameter schema in public metadata yet.

iqms_workorders_post_productionPost qty made / scrapped

Post qty made / scrapped

No parameter schema in public metadata yet.

iqms_inventory_adjustInventory transaction

Inventory transaction

No parameter schema in public metadata yet.

iqms_quality_create_ncrOpen a non-conformance record

Open a non-conformance record

No parameter schema in public metadata yet.

Sponsors

Configuration

IQMS_ORACLE_CONNECT_STRING*

Oracle connection string for the IQMS database (e.g. host:port/service)

IQMS_ORACLE_USER*

IQMS Oracle DB username

IQMS_ORACLE_PASSWORD*secret

IQMS Oracle DB password

MCP_TRANSPORTdefault: stdio

Transport mode for the server. Set to 'stdio' for local CLI use; the image defaults to 'http' for gateway hosting.

AUTH_MODEdefault: env

Credential source: 'env' reads vars locally, 'gateway' expects header injection from the WYRE MCP Gateway.

LOG_LEVELdefault: info

Log verbosity: debug, info, warn, error

Readme

iqms-mcp

MCP server for IQMS / DELMIAworks (EnterpriseIQ), the manufacturing ERP from Dassault Systèmes.

Status: Read tools issue queries through @wyre-technology/node-iqms against the Direct Oracle path (always available). Write tools route through the licensed DELMIAworks WebAPI module — an optional add-on — and throw DriverNotConfiguredError until X-IQMS-WebAPI-Base-URL credentials are supplied.

Why this exists

EnterpriseIQ doesn't have a public REST API. The realistic integration paths are:

  1. Direct Oracle (universal at every install) — read-only queries
  2. WebAPI module (paid licensed add-on) — transactional writes

This MCP server exposes both behind a single decision-tree-navigated tool surface.

Tools

Initial discovery surface (always available):

  • iqms_navigate — list tools in a domain
  • iqms_status — credential / connection check

Domains: workorders, inventory, boms, sales_orders, purchase_orders, schedule, quality.

Read tools (Oracle, available always):


View the full README on GitHub

Details

Repository
github.com/wyre-technology/iqms-mcp
Website
github.com/wyre-technology/iqms-mcp
Package
ghcr.io/wyre-technology/iqms-mcp:v1.2.12
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from wyre-technology