Lal Kitab Remedies
asterwise_get_lal_kitab_remedies
Lists Lal Kitab style totkas per stressed planet from BirthData with priority tiers and typed action rows (remedy, donation, keep, avoid).
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
birth | object | yes | Birth data for a single person. Fields: date, time, lat, lon*, person_name, timezone, ayanamsa |
response_format | enum: markdown, json | no |
What it covers
Outputs data.system, ayanamsa, and remedies[] entries tying planets to lk context and nested remedies[] instructions. Distinct from classical mantra/gem rows (asterwise_get_remedies). Best interpreted alongside asterwise_get_lal_kitab_chart for house context.
Workflow
BEFORE: RECOMMENDED — asterwise_get_lal_kitab_chart — see chart before applying totkas.
AFTER: None.
Input
BirthData only.
Output contract
data.system (string — 'lal_kitab')
data.ayanamsa (string)
data.remedies[] — each:
planet (string)
lk_house (int)
rashi (string)
pucca_ghar (bool)
kachcha_ghar (bool)
uchcha (bool)
neecha (bool)
priority (string — 'high', 'medium', or 'low')
remedies[] — { type (string — 'remedy', 'donation', 'keep', or 'avoid'), action (string) }
Response format
response_format=json serialises the complete response as indented JSON — use this for programmatic parsing, typed clients, and downstream tool chaining. response_format=markdown renders the same data as a human-readable report. Both modes return identical underlying data — no fields are added, removed, or filtered by either mode.
Compute class
MEDIUM_COMPUTE
Errors
INVALID_PARAMS (local — caught before upstream call):
None — BirthData Pydantic only.
INVALID_PARAMS (upstream):
— None — upstream rejection surfaces as MCP INTERNAL_ERROR at the tool layer.
INTERNAL_ERROR:
— Any upstream API failure or timeout → MCP INTERNAL_ERROR
Edge cases:
— Empty remedies[] possible when no graha needs attention — still success if upstream returns so.
Do not confuse with
asterwise_get_remedies — mantra/gem prescriptions, not Lal Kitab totkas.
asterwise_get_gemstone_recommendations — classical Ratna focus, not household remedies.
Connect
Remote MCP endpoint: https://mcp.asterwise.com/mcp. Authenticate with Authorization: Bearer <API key> or OAuth. See the MCP setup guide.