Licensing model

IBM® Engineering AI Hub uses Engineering Lifecycle Management (ELM) token licensing, which allows users and tools to share token entitlements

Agents and work unit consumption

Agents consume work units based on the type of request. The following table summarizes work unit consumption per agent request:

Agent

Work units

Requirements quality analysis

10

Requirements recommendation

10

Engineering Assistant

5

Work Item synopsis

10

MBSE use case discovery

25

Work Item compose

20

MCP tools and work unit consumption

MCP tools consume work units based on the type of operation performed. Work units are deducted from the shared work unit pool that is available to both agents and MCP tools.

The following table shows the work unit cost for each MCP tool operation based on its category and complexity level:

Table 1. MCP tool work units by category and complexity
MCP tool category Complexity Work units
Read Core 0
Read Basic 5
Read Standard 8
Read Advanced 10
Link Basic 10
Link Standard 15
Link Advanced 20
Write Basic 20
Write Standard 30
Write Advanced 40

The following examples show MCP tool calls and their work unit consumption based on category and complexity:

  • get_project_area (Read, Core - 0 WU)
  • get_requirement (Read, Basic - 5 WU)
  • list_linked_workitem (Read, Standard - 8 WU)
  • search_requirement (Read, Advanced - 10 WU)
  • link_workitem_to_requirement (Link, Basic - 10 WU)
  • add_comment_to_testartifact (Write, Basic - 20 WU)
  • create_requirement (Write, Standard - 30 WU)
  • deliver_requirement_change_set (Write, Advanced - 40 WU)

Determine the category and complexity of a tool by reviewing the tags in the tool documentation. For more information, see MCP tools for Engineering AI Hub.

License usage reporting

You can monitor license usage by using the following methods:

Administration Reporting Tool (ART)
This tool is an optional part of an IBM® Common Licensing deployment. Administrative Reporting Tool (ART) is a web-based tool that generates reports and plots of token usage for Engineering AI Hub and other IBM products that are managed by IBM licensing.
lmutil command line tool
This tool is a part of the License Key Server installation. lmutil command line tool extracts license data from License Key Server logs.
Engineering AI Hub logs
Engineering AI Hub logs are available to Red Hat® OpenShift® project administrators. The log includes daily maximum license checkouts at each daily license reset time. Set the log level to INFO to log license information.