Skip to main content
Glama
astroway-mcp

astroway-mcp

Official
by astroway

Doshas: KP Manglik

astroway_vedic_doshas_kp_manglik
Read-onlyIdempotent

Detect Manglik dosha with KP sub-lord precision, including Mars sub-lord chain data for transit-trigger analysis.

Instructions

Manglik dosha with KP sub-lord precision attached. Sub-lord chain of Mars added for transit-trigger analysis.

[Group: Vedic] [Endpoint: POST /v1/vedic/doshas/kp/manglik] [Required: date, time, latitude, longitude] [Cost: 20 credits (Tier 2)]

Input Schema

NameRequiredDescriptionDefault
cityNo
dateYes
nameNo
timeYes
ayanamsaNoSidereal school by name. Lahiri when omitted. Equivalent to ayanamsaId; send either.
latitudeYes
timezoneNoIANA zone name such as Europe/Kyiv, or auto to look the zone up from latitude and longitude. The server takes the offset that zone kept at this local date and time, summer time included, and uses it in place of timezoneOffset. A clock time that happened twice takes the first occurrence; one skipped when clocks went forward takes the offset from before the change. Abbreviations such as EST are refused. Before 1970 the tz database is not reliable for every place, so send timezoneOffset when the local clock is known.
cosmogramNo
longitudeYes
ayanamsaIdNo
zodiacTypeNo
houseSystemNoP
timezoneOffsetNoHours from UTC at the given moment, not minutes. Fractional zones are hours too: 5.5 for India, 5.75 for Nepal, -3.5 for Newfoundland. Defaults to 0, meaning UTC. Ignored when timezone is sent.

Output Schema

NameRequiredDescriptionDefault
doshaNo
schoolNo
detailsNo
presentNo
severityNo
kpSubLordNo
lagnaSignNo
disclaimerNo
affectedHousesNo
contributingPlanetsNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv1.6.0

TDQS

A3.6/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/non-destructive/closed-world, so the safety profile is covered. The description adds genuinely useful context beyond that: the endpoint, the four required inputs, and the 20-credit Tier 2 cost, which matters for quota-aware invocation.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two front-loaded sentences capture the what and the differentiator, followed by a compact metadata block. No filler or restatement of the title, though the bracketed metadata could be slightly tighter.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need not be explained. However, for a domain-specific dosha variant with several near-identical siblings, the description gives no gloss on what a Manglik result means or how the KP computation differs materially — leaving an agent to infer the distinction from naming alone.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is only 23%, so the schema does not fully carry the load, yet the description just repeats the four required parameter names rather than explaining any of them. The heavy parameters (timezone, timezoneOffset, ayanamsa) do have good inline schema descriptions, which keeps this at an adequate 3 rather than lower.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific deliverable — the Manglik dosha computed with KP sub-lord precision — and adds what the KP variant contributes (Mars sub-lord chain for transit-trigger analysis). That distinguishes it from the Parashara and Lal Kitab manglik siblings, though it never names those alternatives explicitly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is only implied: an agent can infer you would pick this over astroway_vedic_doshas_parashara_mangal when KP precision matters, but the description never states that condition or any exclusions. No guidance on prerequisites or when a plain manglik check (astroway_vedic_compatibility_manglik_check) would suffice.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Deploy Server

Other Tools