Agentβ™₯︎Age
Catalog

True Solar Time

Official

by Shann5 Β· JavaScript

True solar time correction for BaZi charts: historical DST, longitude, equation of time.

io.github.Shann5/true-solar-time MCP Server

An MCP server, CLI, and TypeScript library that applies true solar time correction for BaZi (Four Pillars) charts. It converts a recorded birth time using wall clock time, an IANA time zone, and a longitude into the sun’s actual time at the birthplace, accounting for historical DST, longitude, and the equation of time.

πŸ› οΈ Key Features

  • True solar time correction for BaZi / Four Pillars charts
  • Uses wall clock time, IANA time zone, and longitude
  • Deterministic conversion: same input yields the same output
  • Includes correction components: DST, longitude, and equation of time

πŸš€ Use Cases

  • Correct birth times for BaZi/Four Pillars calculations
  • Incorporate historical DST and true solar time adjustments in timezone-based workflows

⚑ Developer Benefits

  • Available as an MCP server, CLI, and TypeScript library
  • Deterministic behavior for repeatable chart calculations
  • Outputs correction details (DST, longitude, equation of time)

⚠️ Limitations

  • Requires inputs: wall clock birth time, an IANA time zone, and longitude

Topics

bazichinese-astrologyfour-pillarsmcpmcp-servertimezonetrue-solar-time
True Solar Time - agentage MCP Catalog