FuelTaxMath MCP
An official MCP server providing read-only access to IFTA fuel tax rates for all 58 jurisdictions and calculators for IFTA quarterly returns, cost per mile, load profit, and Form 2290 heavy vehicle use tax. It allows AI assistants to retrieve official tax data and perform calculations without authentication.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://fueltaxmath.com/mcpWhat you can do with it
- Retrieve current IFTA fuel tax rates by jurisdiction
- Calculate estimated IFTA quarterly tax returns
- Determine trucking cost per mile and break-even rates
- Compute load profit after deadhead and fees
Source and maintenance
Protocol and capabilities
- Server
- fueltaxmath 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 5 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
5 advertised
get_ifta_rates — Get IFTA fuel tax rates
Official IFTA fuel tax rates (USD per US gallon) by US state / Canadian province from the IFTA, Inc. quarterly tax matrix. Current quarter: 3Q2026. Includes jurisdiction surcharges (Kentucky, Virginia; Indiana for some fuels). Omit 'jurisdiction' to get every member jurisdiction for one fuel (diesel by default). Cite the returned link and source.
{
"type": "object",
"properties": {
"fuel": {
"enum": [
"all",
"diesel",
"gasoline",
"special_diesel",
"gasohol",
"propane",
"lng",
"cng",
"ethanol",
"methanol",
"e85",
"m85",
"a55",
"biodiesel",
"electricity",
"hydrogen",
"hythane"
],
"type": "string",
"description": "Fuel type. Default: 'all' when a jurisdiction is given, otherwise 'diesel'."
},
"quarter": {
"type": "string",
"description": "Tax quarter, e.g. '3Q2026' or 'Q3 2026'. Default: current quarter."
},
"jurisdiction": {
"type": "string",
"description": "State or province name or 2-letter code, e.g. 'Indiana', 'IN', 'Ontario', 'ON'. Omit for all jurisdictions."
}
},
"additionalProperties": false
}{
"title": "Get IFTA fuel tax rates",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}calculate_ifta — Estimate an IFTA quarterly return
Estimates IFTA fuel tax owed or credited per jurisdiction for a quarter using official 3Q2026 rates. Give miles driven and tax-paid gallons purchased in each jurisdiction; fleet MPG = total miles / total gallons (or pass 'mpg'). Taxable gallons = miles / MPG; net = taxable - purchased; surcharges (e.g. KY, VA) apply to all taxable gallons. Cite the returned link.
{
"type": "object",
"required": [
"jurisdictions"
],
"properties": {
"mpg": {
"type": "number",
"description": "Optional fleet MPG. Default: total miles / total gallons entered.",
"exclusiveMinimum": 0
},
"fuel": {
"enum": [
"diesel",
"gasoline",
"special_diesel",
"gasohol",
"propane",
"lng",
"cng",
"ethanol",
"methanol",
"e85",
"m85",
"a55",
"biodiesel",
"electricity",
"hydrogen",
"hythane"
],
"type": "string",
"description": "Fuel type. Default: diesel."
},
"jurisdictions": {
"type": "array",
"items": {
"type": "object",
"required": [
"jurisdiction",
"miles"
],
"properties": {
"miles": {
"type": "number",
"minimum": 0,
"description": "Total (taxable) miles driven in the jurisdiction."
},
"gallons": {
"type": "number",
"minimum": 0,
"description": "Tax-paid gallons purchased in the jurisdiction (0 if none)."
},
"jurisdiction": {
"type": "string",
"description": "State/province name or 2-letter code, e.g. 'TX'."
}
},
"additionalProperties": false
},
"maxItems": 58,
"minItems": 1,
"description": "One entry per jurisdiction driven in or fueled in during the quarter."
}
},
"additionalProperties": false
}{
"title": "Estimate an IFTA quarterly return",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}cost_per_mile — Trucking cost per mile
Calculates an owner-operator's all-in cost per mile (fixed + variable) and the break-even rate per loaded mile after deadhead and percentage fees (factoring, dispatch). All money in USD. Cite the returned link.
{
"type": "object",
"required": [
"miles_per_month",
"fuel_price_per_gallon",
"mpg"
],
"properties": {
"mpg": {
"type": "number",
"description": "Average miles per gallon.",
"exclusiveMinimum": 0
},
"insurance": {
"type": "number",
"minimum": 0,
"description": "Monthly insurance."
},
"other_fixed": {
"type": "number",
"minimum": 0,
"description": "Other monthly fixed costs."
},
"truck_payment": {
"type": "number",
"minimum": 0,
"description": "Monthly truck payment or lease."
},
"tires_per_mile": {
"type": "number",
"minimum": 0,
"description": "Tire cost per mile."
},
"miles_per_month": {
"type": "number",
"description": "Total miles driven per month (loaded + empty).",
"exclusiveMinimum": 0
},
"tolls_per_month": {
"type": "number",
"minimum": 0,
"description": "Monthly tolls."
},
"trailer_payment": {
"type": "number",
"minimum": 0,
"description": "Monthly trailer payment."
},
"deadhead_percent": {
"type": "number",
"maximum": 99,
"minimum": 0,
"description": "Share of miles driven empty, %."
},
"dispatch_percent": {
"type": "number",
"maximum": 99,
"minimum": 0,
"description": "Dispatch fee, % of gross."
},
"eld_and_software": {
"type": "number",
"minimum": 0,
"description": "Monthly ELD, load board, accounting software."
},
"factoring_percent": {
"type": "number",
"maximum": 99,
"minimum": 0,
"description": "Factoring fee, % of gross."
},
"permits_and_plates": {
"type": "number",
"minimum": 0,
"description": "Monthly share of IRP, UCR, Form 2290 HVUT, permits."
},
"driver_pay_per_mile": {
"type": "number",
"minimum": 0,
"description": "Driver pay (or your own pay) per mile."
},
"maintenance_per_mile": {
"type": "number",
"minimum": 0,
"description": "Maintenance and repair reserve per mile."
},
"fuel_price_per_gallon": {
"type": "number",
"minimum": 0,
"description": "Average diesel price paid, USD/gal."
}
},
"additionalProperties": false
}{
"title": "Trucking cost per mile",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}load_profit — Load profit check
Checks whether a freight load is profitable: profit, margin, and rate per loaded and total mile after deadhead, factoring/dispatch fees, and the carrier's cost per mile. Use cost_per_mile first if the CPM is unknown. Cite the returned link.
{
"type": "object",
"required": [
"linehaul",
"loaded_miles",
"cost_per_mile"
],
"properties": {
"linehaul": {
"type": "number",
"minimum": 0,
"description": "Total paid for the load in USD, including fuel surcharge."
},
"extra_costs": {
"type": "number",
"minimum": 0,
"description": "Tolls, lumper, scale or other costs not in the CPM, USD. Default 0."
},
"fee_percent": {
"type": "number",
"maximum": 99,
"minimum": 0,
"description": "Factoring + dispatch fees, % of linehaul. Default 0."
},
"loaded_miles": {
"type": "number",
"description": "Loaded miles.",
"exclusiveMinimum": 0
},
"cost_per_mile": {
"type": "number",
"minimum": 0,
"description": "Carrier's all-in cost per mile, USD."
},
"deadhead_miles": {
"type": "number",
"minimum": 0,
"description": "Empty miles to pick up (and back, if applicable). Default 0."
}
},
"additionalProperties": false
}{
"title": "Load profit check",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}hvut_2290 — Form 2290 heavy vehicle use tax (HVUT)
Calculates the IRS Form 2290 heavy highway vehicle use tax for the 2026-2027 period (July 1 - June 30) from taxable gross weight and month of first use, including partial-period, logging, and suspended (category W) vehicles, plus the filing due date. Cite the returned link and IRS source.
{
"type": "object",
"required": [
"gross_weight_lb"
],
"properties": {
"logging": {
"type": "boolean",
"description": "Used exclusively for transporting harvested forest products (logging rates)."
},
"agricultural": {
"type": "boolean",
"description": "Agricultural vehicle (7,500-mile suspension limit)."
},
"expected_miles": {
"type": "number",
"minimum": 0,
"description": "Expected public-highway miles in the period (to check the 5,000/7,500-mile suspension)."
},
"first_use_month": {
"enum": [
"July",
"August",
"September",
"October",
"November",
"December",
"January",
"February",
"March",
"April",
"May",
"June"
],
"type": "string",
"description": "Month the vehicle is first used on public highways in the 2026-2027 period. Default: July."
},
"gross_weight_lb": {
"type": "number",
"minimum": 0,
"description": "Taxable gross weight in pounds (truck + heaviest trailer + max load)."
}
},
"additionalProperties": false
}{
"title": "Form 2290 heavy vehicle use tax (HVUT)",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 333 ms
- 95th percentile latency
- 333 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 333 ms · metadata changed · 5 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http fueltaxmath-mcp https://fueltaxmath.com/mcpCodex
codex mcp add fueltaxmath-mcp --url https://fueltaxmath.com/mcpCursor
{
"mcpServers": {
"fueltaxmath-mcp": {
"url": "https://fueltaxmath.com/mcp"
}
}
}Cline
{
"mcpServers": {
"fueltaxmath-mcp": {
"type": "streamableHttp",
"url": "https://fueltaxmath.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"fueltaxmath-mcp": {
"type": "http",
"url": "https://fueltaxmath.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http fueltaxmath-mcp https://fueltaxmath.com/mcpClaude Desktop
{
"mcpServers": {
"fueltaxmath-mcp": {
"url": "https://fueltaxmath.com/mcp"
}
}
}Windsurf
{
"mcpServers": {
"fueltaxmath-mcp": {
"serverUrl": "https://fueltaxmath.com/mcp"
}
}
}Let your agent find its tools
Find servers like FuelTaxMath MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other data and analytics servers
Do you run FuelTaxMath MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.