Skip to main content
Glama

Free IFTA Calculator

Answer an IFTA fuel-tax question

answer_ifta_question
Read-onlyIdempotent

Answers US/Canadian IFTA fuel-tax questions for trucking owner-operators: the Q3 2026 (Jul-Sep) due date, how the quarterly reconciliation works, and official IFTA 3Q2026 tax and surcharge rates per jurisdiction and fuel. If miles and gallons per jurisdiction are given, it estimates the quarter's tax owed or credit with the same maths as the free IFTA calculator at ifta-calculator.pages.dev. Only Q3 2026 rates are loaded. Estimates only, not tax advice and not a filed return. Read-only: it stores nothing and files nothing.

Input Schema

NameRequiredDescriptionDefault
fuelNoFuel type for rates and the estimate. Defaults to Diesel.
questionYesThe user's IFTA question in plain language, e.g. 'When is Q3 2026 IFTA due?' or 'What is Kentucky's diesel rate?'
jurisdictionsNoOptional, for an estimate: total miles driven and fuel gallons bought in each jurisdiction this quarter.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.3/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, idempotentHint, and destructiveHint=false, so the description's 'stores nothing and files nothing' largely reinforces them. It does add genuinely new context beyond the annotations: the single-quarter data coverage limit, the fact that output is an estimate computed with the same maths as the public calculator, and an explicit non-tax-advice / not-a-filed-return caveat. No return format or precision detail is given, so not a 5.

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?

Five sentences, all load-bearing, with the core capability front-loaded before the estimation condition, data-coverage limit, and disclaimer. The opening sentence is dense with a three-item list but the structure remains scannable; only minor trimming is possible.

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

Completeness4/5

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

With only three parameters, full schema coverage, and annotations carrying the safety profile, the definition covers what an agent needs to select and call it correctly, including a mutation-free guarantee and a hard data-recency limit. It leaves the shape of the estimate response (fields, currency, rounding) implicit, which is a modest gap in the absence of an output schema.

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

Parameters4/5

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

Schema coverage is 100%, so the parameters are already well documented; the description still adds the causal relationship the schema cannot express, namely that supplying jurisdictions with miles and gallons is what activates the estimate rather than an answer-only response. The Diesel default and jurisdiction semantics remain schema territory, keeping this below 5.

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

Purpose5/5

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

States a specific verb (answers) and resource (US/Canadian IFTA fuel-tax questions) and enumerates the exact question classes covered: due dates, quarterly reconciliation mechanics, and per-jurisdiction tax/surcharge rates. The scope is narrowed to Q3 2026, so an agent knows precisely what domain this covers and where it stops.

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?

Explicitly states the trigger for the estimation path ('If miles and gallons per jurisdiction are given, it estimates the quarter's tax owed or credit') and sets a hard boundary ('Only Q3 2026 rates are loaded'), which tells the agent when this tool will not answer. It stops short of naming an alternative for other quarters, but no sibling tool exists to route to.

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