{"serverId":"mcp-registry/com.cosmicephemeris/mcp","tools":[{"name":"cosmicephemeris_calculate","fixed":{"name":"cosmicephemeris_calculate","description":"Run one live Cosmic Ephemeris calculation. The supplied API key must permit the selected operation. Each admitted call uses the route's normal quota and key-budget accounting; do not automatically retry failures.","inputSchema":{"type":"object","required":["operation","input"],"properties":{"input":{"type":"object","description":"The exact JSON body for the selected operation at https://cosmicephemeris.com/openapi.json. Standard civil dates: 1800–2200. Explicit historical date objects: 1000 BCE–2500 CE on all 77 date-bearing operations; require a proleptic calendar and, for timed calculations, UT1 or fixed UT1 offset. Numerology requires an explicit year_convention; place-search is date-independent. See https://cosmicephemeris.com/docs.html#historical-dates. Never guess a calendar, timezone, or birth time. Tarot and supplementary Vedic/readings operations use the separate cosmicephemeris_symbolic tool."},"operation":{"enum":["ashtakavarga","ashtakoota","aspect-policy-stability","aspect-windows","aspects","astrocartography","birth-chart","birth-time-sensitivity","chart-input-readiness","chart-robustness","chart-uncertainty-envelope","civil-time-audit","composite","convention-compare","davison","eclipse-geometry","electional-criterion-budget-audit","electional-criterion-budget-pareto-audit","electional-criterion-budget-regret-audit","electional-criterion-budget-stability-audit","electional-criterion-conflict-core-audit","electional-criterion-omission-audit","electional-criterion-pair-audit","electional-criterion-relation-audit","electional-criterion-repair-coverage-audit","electional-criterion-repair-distinction-audit","electional-criterion-repair-hardening-audit","electional-criterion-repair-hardening-pareto-audit","electional-criterion-repair-hardening-pareto-hierarchy-audit","electional-criterion-repair-hardening-regret-audit","electional-criterion-repair-hierarchy-audit","electional-criterion-repair-impact-audit","electional-criterion-repair-loss-frontier-audit","electional-criterion-repair-overlap-audit","electional-criterion-repair-resilience-audit","electional-criterion-robust-repair-audit","electional-criterion-shapley-audit","electional-feasibility-audit","electional-resolution-audit","electional-robustness-audit","electional-sampling-phase-audit","electional-search","electional-tolerance-frontier","event-calendar","event-rule-search","fixed-stars","horoscope","house-boundary-proximity","house-ingresses","house-placement-stability","house-system-readiness","houses","location-precision-audit","location-transition-scan","lunar-nodes","moon-phases","nakshatra-timeline","natal-analysis","natal-context","natal-report","natal-svg","numerology","panchang","place-search","planetary-events","planetary-hours","relocation-chart","returns","secondary-progressions","solar-arcs","synastry","synastry-svg","timezone-resolve","transit-svg","transits","varga-svg","vargas","vimshottari"],"type":"string","description":"Live Cosmic Ephemeris calculation operation, without the /api/astro/ prefix."}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Calculate with Cosmic Ephemeris"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":867,"tokensAfter":867}],"toolsChanged":1,"tokensSaved":0,"todo":[{"tool":"cosmicephemeris_symbolic","params":["operation"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}