Skip to main content
Glama

Worthune Verified Financial Models

create_mandate

Assign a standing mandate: strategy-watch (one household, the strategies you choose), tax-optimization (one household, minimize-lifetime-tax, the tax strategies) or rules-change (the whole book, Growth and above: when tax rules or your assumption profile change, finds and ranks every affected household; send no household_id). Each has an objective, pinned constraints and an approval policy. Lodestar then works it when a deadline approaches, the household changes, rules or the organization's assumption profile change, a scheduled review comes due, or on run_mandate, and files proposals for an approver. constraints needs horizonYears and exactly one of profile { id, version } or assumptions { … } (never an implicit default); optional: strategies, materialityFloorUsd (default 1000), cooldownDays (30), maxOpenProposals (3), reviewCadence (quarterly), planner ("on"/"off", default off: the organization's certified planner model chooses among gate-passed proposals), taxRates, ladderCandidates, illustrativeCharacteristics, bracketFill { fillToRatesPct?, years? }, charitableGiving { annualGivingUsd, … } (tax-optimization runs charitable-giving only when charitableGiving names the gifts). One mandate per type per household. Each cycle's sweep counts the household as active for the month. Developer or owner key. Same as POST /api/v1/mandates.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
typeNoDefault strategy-watch
statusNoDefault active
api_keyNoWorthune API key (wk_…)
objectiveYes
constraintsYesSee the description; validated exactly as REST validates it.
household_idNoRequired except for rules-change
approval_policyNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed3 schema fields changed
    • addedInput schema / properties / household_id / description
      Added value: +"Required except for rules-change"
    • addedInput schema / properties / type
      Added value: +{
      +  "description": "Default strategy-watch",
      +  "enum": [
      +    "strategy-watch",
      +    "tax-optimization",
      +    "rules-change"
      +  ],
      +  "type": "string"
      +}
    • changedInput schema / required
      Previous value: -[
      -  "household_id",
      -  "objective",
      -  "constraints"
      -]New value: +[
      +  "objective",
      +  "constraints"
      +]
  2. Added

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources