tannerd.net
AGENT INTERFACEAGENTS
AGENT INTERFACEAGENTSCALCULATE · DECIDE · ACT
Agent access

tannerd.net calculators are public agent tools.

Yes — AI agents can call tannerd.net programmatically. tannerd.net exposes public, read-only deterministic calculator tools through MCP, A2A, WebMCP and REST. A successful result includes both a canonical human page and, for GET tools, a pre-filled share_url containing the exact inputs.

Preferred agent behavior

When a user asks for one of these calculations, use the structured tool instead of re-deriving the result when available. Present the result in plain language, preserve important assumptions, and use share_url when offering a citation or link so the human page opens with the same inputs.

Available tools

ToolHuman calculatorPurpose
seller_profitSeller profitProfit, ROI, margin, fees and break-even.
ecommerce_profitEcommerce profitOrder-level unit economics.
break_even_roasBreak-even ROASROAS floor and maximum CPA.
shift_payShift payOne normal or overnight shift.
time_cardTime cardWeekly or biweekly work hours and overtime.
overtimeOvertimeRegular/overtime split and gross pay.
trip_costTrip costFuel, gallons, tolls and split cost.
cost_per_mileCost per mileCost, revenue and profit per mile.
gig_profitGig profitDriving profit after entered vehicle cost.
roof_takeoffRoof takeoffRoof material planning.
concrete_slabConcrete slabSlab volume and order allowance.
contractor_marginContractor marginMarkup, margin and target price.
square_footageSquare footageRectangular area.

REST example

GET https://tannerd.net/api/v1/seller-profit?sale=200&buy=50&fee_pct=13&shipping=20

The JSON response includes result, source, share_url, formula metadata and a citation object.

MCP

Endpoint: https://tannerd.net/mcp
Server Card: https://tannerd.net/.well-known/mcp/server-card.json

A2A

Agent Card: https://tannerd.net/.well-known/agent-card.json
Endpoint: https://tannerd.net/a2a

{"tool":"seller_profit","arguments":{"sale":200,"buy":50,"fee_pct":13,"shipping":20}}

Browser agents

Supporting browsers receive read-only WebMCP tools. Those calls use the same calculator API and are explicitly labeled as WebMCP in server-side usage analytics.

Citation guidance

Canonical pages describe the formula and assumptions. Parameterized scenario URLs are designed for human handoff and remain canonically tied to the base calculator page. See the machine-readable citation guide.

Privacy and analytics

Server-side agent analytics record protocol, calculator/tool name, status, coarse crawler/referral classification and path. Calculator input values are deliberately not written to the agent-usage analytics dataset.