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:
| 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.
lmutilcommand line tool- This tool is a part of the License Key Server installation.
lmutilcommand 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.