Skip to main content
Glama

NatalChart.AI Astrology

Daily sky and transits

daily_transits
Read-onlyIdempotent

The calculated day: the sky at noon UTC, the Moon's phase, the sky events of the coming week and, with birth data, every transit to the natal chart with its orb. No generated text. Use it for a day's horoscope or what is happening for someone now: send birth for a personal answer, leave it out for the general sky of that day.

Input Schema

NameRequiredDescriptionDefault
dateNoThe day to compute, today (UTC) by default.
birthNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, idempotentHint and openWorldHint=false, so safety is covered. The description adds real behavioral context beyond that: 'No generated text' tells the agent this returns computed astronomy rather than written interpretation, and it discloses that a birth date alone yields a withheld-time chart context.

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?

Front-loaded with the returned content, then the usage rule, in three sentences with no filler. The middle section is a dense enumerated list, which is efficient but slightly run-on; nothing is redundant with the annotations.

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

Completeness4/5

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

There is no output schema, so the description must describe the return — and it does, enumerating the four payload components and flagging the absence of generated prose. The nested birth object and its null-time behavior are documented in the schema, so an agent has what it needs to call this correctly.

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

Parameters4/5

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

With only 50% schema description coverage, the description carries useful extra meaning: the presence or absence of 'birth' switches the output between a personal transit report and a general sky, and 'with its orb' signals natal-transit precision. Date syntax and birth-field constraints are left to the schema, but the key semantic fork is explained.

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?

States a concrete verb+resource: it returns 'the calculated day' — sky at noon UTC, Moon phase, coming week's sky events, and natal transits with orbs. The scope is specific enough to distinguish it from a generic chart tool, though it never names which sibling (sky, transits, natal_chart) it should be preferred over, so an agent must infer the boundary.

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

Usage Guidelines4/5

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

Gives a direct usage rule: 'Use it for a day's horoscope or what is happening for someone now', plus the decisive branch — send birth for a personal answer, omit it for the general sky. No explicit alternatives or when-not-to-use cases are named, so routing against the overlapping 'sky' and 'transits' siblings is left to inference.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources