Agent♥︎Age
Catalog

io.github.savecharlie/almanac

Official

by savecharlie · Python

Verified ephemeris & WMM2025 geomagnetic compute: the physical numbers LLMs hallucinate, done right.

io.github.savecharlie/almanac MCP Server

This MCP server provides deterministic, verifiable computation for ephemeris and geomagnetic values that are typically misrepresented. It includes two pure-compute cores and performs math without API keys or network access. Given the same inputs, it returns the same bytes for repeatable results.

🛠️ Key Features

  • almanac.geomag uses WMM2025 to compute magnetic declination, inclination, intensity, and the X/Y/Z vector
  • Computes secular variation
  • Produces results for any location, altitude, and date
  • Implements geomagnetic computation in pure Python using the standard library

🚀 Use Cases

  • Navigation workflows that require magnetic declination and related geomagnetic parameters
  • Astronomy/ephemeris tooling where deterministic outputs are needed
  • Developer validation to confirm computed “physical numbers” against published authorities

⚡ Developer Benefits

  • Deterministic outputs: same inputs → same bytes
  • No API keys and no network for computation
  • Verifiable alignment with the official World Magnetic Model 2025

⚠️ Limitations

  • Source material only documents the almanac.geomag compute core; other capabilities are not specified

Topics

agent-toolsastronomydeterministicephemerisgeomagneticmagnetic-declinationnavigationskyfieldwmmx402