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
| Tool | Human calculator | Purpose |
|---|---|---|
seller_profit | Seller profit | Profit, ROI, margin, fees and break-even. |
ecommerce_profit | Ecommerce profit | Order-level unit economics. |
break_even_roas | Break-even ROAS | ROAS floor and maximum CPA. |
shift_pay | Shift pay | One normal or overnight shift. |
time_card | Time card | Weekly or biweekly work hours and overtime. |
overtime | Overtime | Regular/overtime split and gross pay. |
trip_cost | Trip cost | Fuel, gallons, tolls and split cost. |
cost_per_mile | Cost per mile | Cost, revenue and profit per mile. |
gig_profit | Gig profit | Driving profit after entered vehicle cost. |
roof_takeoff | Roof takeoff | Roof material planning. |
concrete_slab | Concrete slab | Slab volume and order allowance. |
contractor_margin | Contractor margin | Markup, margin and target price. |
square_footage | Square footage | Rectangular 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.