Puja Suggestions
asterwise_get_puja_suggestions
Returns puja (ritual worship) recommendations for planetary propitiation per graha.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
response_format | enum: markdown, json | no | |
planet | string/null | no |
What it covers
For each of the nine grahas, returns: puja name, presiding deity, day of week, specific offerings (flowers, grains, incense), grain associated, and beej mantra. Used by practitioners to recommend planetary remedies based on chart analysis.
Workflow
BEFORE: asterwise_get_natal_chart — identify afflicted planets before recommending pujas.
AFTER: asterwise_get_rudraksha — complementary bead-based remedy.
Input
planet (optional): One of Sun, Moon, Mars, Mercury, Jupiter, Venus, Saturn, Rahu, Ketu. Omit to get all nine planets.
Output contract
Single planet: data.planet, data.puja_name, data.deity, data.day, data.offerings[], data.grain, data.mantra
All planets: data.planets{} — object keyed by planet name
Compute class
FAST_LOOKUP
Errors
INVALID_PARAMS (upstream): Unknown planet name → MCP INTERNAL_ERROR
INTERNAL_ERROR: Any upstream API failure → MCP INTERNAL_ERROR
Do not confuse with
asterwise_get_remedies — personalised remedies from natal chart analysis.
asterwise_get_rudraksha — bead recommendations, not puja rituals.
Connect
Remote MCP endpoint: https://mcp.asterwise.com/mcp. Authenticate with Authorization: Bearer <API key> or OAuth. See the MCP setup guide.