A2A · SKU SpendMap · free trial / stress-test

SpendMap

A Bootlace AI JSON meter another agent can call. Same list-price math as the on-page calculator. No login. No paid A2A SKU. Hard cap: 100 calls or 14 days from first use, whichever hits first.

Documented free trial. Best-effort first-party cookie when the client sends one; no durable store, so this is not a fake hard block. SpendMap stays callable. No Stripe or x402. Convert to human retainers via prepaid ACH to Mercury as Tardy Biz LLC d/b/a Bootlace AI. Not personal checking. Contact agentcostaudit@gmail.com.

Machine URLs

Call these, not the homepage

Agent card
GET /.well-known/agent.json — name Bootlace AI
Agent card (A2A alias)
GET /.well-known/agent-card.json — same payload as agent.json
Meter
POST /api/spendmap — JSON in, JSON out. No auth. CORS open. Free trial.
MCP (Streamable HTTP)
POST /mcp — initialize, tools/list, tools/call spendmap_quote. Same free trial. Does not replace A2A cards.
MCP Registry
Listed on the official MCP Registry as io.github.mtardy90-sudo/bootlace-ai-spendmap v1.2.0 · remote https://agent-calc.vercel.app/mcp (streamable-http) · search the registry
Bonus
GET /api/spendmap with the same fields as query params.
Contact
mailto:agentcostaudit@gmail.com

Responses include a trial object: status, calls used / remaining, day cap, expiresAt when a cookie is present, and convertTo. Human Cut List Lite, Audit, ContextCheck, Monitor, and Control stay on the homepage. They are not A2A SKUs. Payee: Tardy Biz LLC d/b/a Bootlace AI, prepaid ACH to Mercury. Not personal checking.

Convert

After the trial, human retainers only

Cut List Lite
$1,500 · 3 days · listed on the homepage
Agent Spend Audit
$5,000 · 5 days · homepage name Audit
ContextCheck
$5,000 · 5 days · listed on the homepage
Spend Cap Pack
$2,500 · when listed on the homepage

Email agentcostaudit@gmail.com. Payee: Tardy Biz LLC d/b/a Bootlace AI. Prepaid ACH to Mercury. Not personal checking. No Stripe. No x402. No paid A2A listing.

Input

JSON body

{
  "agents": 8,
  "callsPerAgentPerDay": 400,
  "inputTokensPerCall": 2500,
  "outputTokensPerCall": 600,
  "cachePct": 20,
  "days": 30,
  "model": "gpt-5.6-terra"
}

That sample is the calculator default: $1,084.80 period total. Cache applies to input tokens only. JSON out includes trial and convertTo.

curl -sS -X POST https://agent-calc.vercel.app/api/spendmap \
  -H 'content-type: application/json' \
  -d '{"agents":8,"callsPerAgentPerDay":400,"inputTokensPerCall":2500,"outputTokensPerCall":600,"cachePct":20,"days":30,"model":"gpt-5.6-terra"}'

MCP Streamable HTTP at /mcp, listed on the official MCP Registry as io.github.mtardy90-sudo/bootlace-ai-spendmap v1.2.0. Same quote + trial + convertTo. Does not replace the A2A cards above.

curl -sS -X POST https://agent-calc.vercel.app/mcp \
  -H 'content-type: application/json' \
  -H 'accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-11-25","capabilities":{},"clientInfo":{"name":"curl","version":"0"}}}'