Skip to main content
Glama

Stratalize Intelligence

get_bls_inflation_components

Read-only

Use when analyzing inflation exposure by spending category, structuring or reviewing vendor contract escalation clauses, benchmarking healthcare or real estate cost inflation, or providing monetary policy context for a CFO or treasury brief. Medical care CPI and housing CPI consistently diverge from headline inflation — critical for healthcare budget planning and commercial lease negotiations. Example: Medical care CPI +3.8% YoY vs headline CPI +3.1% — healthcare costs inflating 23% faster than the general economy, directly driving hospital operating budget overruns in fixed-price service contracts. Source: Bureau of Labor Statistics CPI — the Federal Reserve's primary inflation benchmark. $0.10 USDC per call.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
categoryNoall_items

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.6/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The annotations already declare readOnlyHint=true and destructiveHint=false, so safety is covered. The description adds the source (BLS CPI), the $0.10 USDC cost, and the useful insight that medical care and housing CPI diverge from headline inflation. However, it does not disclose response format, frequency, regional scope, or any other behavioral detail beyond the annotation baseline.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is moderately sized and every sentence adds value: use cases, domain caveat, illustrative example, source, and price. Starting with 'Use when...' front-loads the most important selection guidance. It is slightly longer than strictly necessary, but there is no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema and no required parameters, the description should clarify what the tool actually returns. The example implies YoY CPI figures, but the description does not state units, data vintage, response shape, or whether it returns a single category or a comparison against headline CPI. For low complexity the use-case guidance is strong, but the return contract is left underspecified.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the enum carries most of the parameter meaning. The description does add context by referencing 'spending category', 'medical care CPI', 'housing CPI', and 'headline inflation', which partially explains the category parameter. It does not enumerate or define each enum option, including the default all_items, so it only partially compensates for the absence of schema descriptions.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly frames the tool as a source of category-level CPI data via 'analyzing inflation exposure by spending category' and the medical care/housing CPI discussion. It does not explicitly say 'retrieves CPI components', but the name, categories, and source make the function clear. It does not explicitly distinguish from sibling get_inflation_benchmark, though 'components' and 'spending category' imply a narrower scope.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description begins with explicit use cases: inflation exposure analysis, vendor contract escalation clauses, healthcare/real estate cost benchmarking, and CFO/treasury monetary policy context. It also gives a concrete scenario showing when medical care CPI divergence matters. It does not mention alternatives or exclusions, so it stops short of a 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources