Skip to main content
Glama

AstroWay Chinese metaphysics

Full Chart (deprecated)

astroway_ziwei_full_chart
Read-onlyIdempotent

Deprecated 2026-09-08, sunset 2027-11-26. Year pillar + animal + a 12-palace overview, identical for every birth date. Use POST /ziwei/chart, which actually places the stars.

[Group: Zi Wei Dou Shu (Purple Star)] [Cost: 5 credits (Tier ½)]

Input Schema

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

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
notesNo
animalNo
palacesNo
solarYearNo
disclaimerNo
yearPillarNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.4/5.0
Behavior5/5

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

Annotations already cover the safety profile (readOnly, idempotent, non-destructive), and the description goes well beyond them by disclosing the deprecation window with a sunset date, the 5-credit cost, and – most valuably – that the result is invariant to the birth date, which is precisely the kind of surprising behavior an agent must know before spending credits.

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

Conciseness5/5

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

Two tight sentences with zero filler, front-loaded with the deprecation status and dates before the output summary and the replacement advice. The group and cost tags are compact metadata rather than prose waste.

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?

For a deprecated read-only tool with an output schema already defining the return shape, the description supplies everything needed to avoid a bad call: status, timeline, cost, the replacement, and the no-op result. The only shortfall is that the date/time inputs are never characterized, leaving a small chance an agent still tries to use it with a specific birth time.

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 67%, and the schema itself is detailed for fields, precision, timezone and timezoneOffset, so the baseline is 3. The description never names a parameter; its only parameter-relevant contribution is the indirect hint that the required date does not affect the output, which is useful but not explicit parameter guidance for the two undocumented params (date, time).

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

Purpose5/5

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

It names the resource (a Zi Wei Dou Shu full chart) and specifies exactly what comes back – 'Year pillar + animal + a 12-palace overview' – and adds the decisive discriminator that the output is 'identical for every birth date'. That single clause separates it from astroway_ziwei_chart, which 'actually places the stars', so an agent can choose correctly without opening either schema.

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?

It gives an explicit when-not (deprecated with dates) and a named alternative ('Use POST /ziwei/chart, which actually places the stars'), which is strong routing guidance. The only gap is that the alternative is given as a REST route rather than the sibling MCP tool name, so the agent must map it to astroway_ziwei_chart itself.

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