Skip to main content
Glama

Stream Planetary Hour Changes

astroway_stream_planetary_hour_changes

Current planetary hour + next 24.

[Group: Real-time Streaming] [Endpoint: POST /v1/stream/planetary-hour-changes] [Required: latitude, longitude] [Cost: 10 credits (Tier 1)]

Input Schema

NameRequiredDescriptionDefault
fieldsNoCompact mode: comma-separated dotted paths to keep, relative to `data`, e.g. "planets.name,planets.longitude,houses.cusp". Omit for the whole response.
latitudeYes
longitudeYes
precisionNoCompact mode: round fractional numbers to this many decimals. Longitudes carry 14 by default; 2 is finer than any chart is drawn.
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.

Output Schema

NameRequiredDescriptionDefault
nextNo
currentNo
pricingNo
timestampNo
transportNo
sseUpgradeNo
next24HoursNo
nextEventAtNo
tickSecondsNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

B3.2/5.0
Behavior3/5

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

Annotations already declare the safety/profile (readOnlyHint=false, openWorldHint=true, idempotentHint=false, destructiveHint=false). The description adds genuinely useful non-annotation context: the pricing tier (10 credits), the streaming group, and the POST endpoint. It does not disclose whether this is a persistent stream or a one-shot fetch, nor stream duration/termination behavior, so it stops short of rich behavioral 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?

Extremely tight and front-loaded: the return content leads, followed by bracketed metadata for group, endpoint, required params, and cost. Every line carries information with no filler, though the telegraphic style sacrifices some readability.

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?

With an output schema present, return-value documentation is rightly omitted, and annotations plus the cost/endpoint metadata cover the operational basics. However, for a streaming POST endpoint the description never clarifies consumption model (persistent stream vs single response) or why readOnlyHint is false, leaving a meaningful gap for an agent deciding how to invoke it.

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 coverage is 60%, so a baseline of 3 applies. The description only restates that latitude/longitude are required (already in the schema's required list) and adds no semantics for timezoneOffset, precision, or fields, whose meaning comes entirely from the schema descriptions.

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?

"Current planetary hour + next 24" names the concrete resource and scope (planetary hour, 24h horizon), which cleanly distinguishes it from siblings like astroway_stream_lunar_phase or astroway_stream_ingress. It lacks an explicit verb, so an agent must infer that this returns/fetches the data, but the noun is specific enough to identify the tool.

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

Usage Guidelines2/5

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

The description states prerequisites (latitude, longitude) and cost, but gives no when-to-use guidance, no conditions for choosing it over alternative stream endpoints, and no mention of the closely related astroway_webhooks_planetary_hour_tick sibling. The agent must infer the use case entirely.

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