Skip to main content

Puja Suggestions

asterwise_get_puja_suggestions

Returns puja (ritual worship) recommendations for planetary propitiation per graha.

Parameters

ParameterTypeRequiredDescription
response_formatenum: markdown, jsonno
planetstring/nullno

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.