API & Agent Tools

Whether exposes structured data through multiple interfaces. No API key required.

For AI agents

GET /api/mcp?tool=get_brief

Current regime, action, confidence, record date. Optional cadence param.

GET /api/mcp?tool=get_context&regime=DEFENSIVE

Regime duration, historical average, common next regime.

GET /api/mcp?tool=get_projection&regime=DEFENSIVE&tightness=74&riskAppetite=32

Weeks until threshold crossing at current velocity. Scenario modeling for agents.

GET /api/mcp?tool=get_comps

Median SaaS EV/Revenue multiple from 15 public companies.

For developers

GET /api/posture/current

Stable JSON endpoint for the current posture. Returns regime, tightness, direction, confidence, week, summary, url, and version. Type contract at lib/types.ts.

Try it →

GET /api/agent?cadence=weekly

Full structured brief data with handoff payload. Supports weekly, monthly, quarterly, yearly.

Try it →

GET /brief.md

The current brief in Markdown format. Instant, structured, cacheable.

View brief.md →

GET /llms.txt

Agent discovery document. Linked from <link rel="llm"> in the page head.

View llms.txt →

GET /feed.xml

RSS feed for the weekly brief. Subscribe in any RSS reader.

View feed.xml →

All endpoints are free and require no authentication. Data is provided for informational purposes.