Fengshui Calculator
Server Details
Verifiable Chinese calendar & feng shui: BaZi, flying stars, Kua, almanac. SHA-256 replayable.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 11 tools
Each tool targets a distinct fengshui computation (calendar, ganzhi pillars, kua number, flying star chart, yun period, etc.), and descriptions clarify scope. The main potential confusion is between date-oriented tools (calendar vs ganzhi vs yun_period vs solar_terms), but their outputs differ enough that an agent can disambiguate.
All names are consistently snake_case noun phrases (flying_star_chart, kua_number, solar_terms, terrain_white_tiger), which is predictable. They don't follow a verb_noun action pattern, but the convention is uniform throughout, so it's only a minor deviation from the ideal.
Eleven tools is well-scoped for a multi-faceted fengshui calculator, with each tool covering a distinct classical technique or verification utility. No tool appears redundant or padding the surface.
The surface covers major branches: calendar, BaZi, Ming Gua, Xuan Kong, form analysis, terrain, and verifiability (replay/rulesets). Some gaps remain, such as date-selection (择日) workflows or aggregate scoring output, but core lifecycle coverage is solid.
Available Tools
11 toolscalendarAInspect
Chinese calendar for a date: lunar date (with leap month), zodiac, day officer 建除, yellow/black path, six-day cycle — computed on Beijing time
Inputs: date.
flying_star_chartBInspect
Xuan Kong flying star natal chart: nine palaces with mountain/facing/period stars plus classical pattern labels (e.g. 旺山旺向). Period from a construction date, or explicit yun
Inputs: sitting (required), yun, date, kind.
form_analysisBInspect
Indoor form-sha from a floor-plan wireframe: 穿堂煞 (door-window alignment), 缺角 (nine-palace missing corners), 厕占中宫 (toilet at centre) — plus optional fusion with the Eight Mansions house stars and Ming Gua. Grade B verdicts, no aggregate score
Inputs: plan (required), gender, birth_year, rotation_deg, +2 more.
ganzhiBInspect
Four pillars (BaZi) for a date+hour, returned under BOTH year conventions (Lichun vs Lunar New Year) × BOTH day boundaries (midnight vs 23:00) — differences are shown, not hidden
Inputs: date, hour.
kua_numberBInspect
Ming Gua (Kua number) from birth date + gender, with the Lichun year boundary computed astronomically, five-yellow substitution conventions, and eight favourable/unfavourable directions
Inputs: gender (required), date, hour, minute, +1 more.
replayBInspect
Verifiability as an API call: recompute a stored request and compare its SHA-256 input digest (JCS-canonicalised) against an expected value — byte-identical reproduction or honest mismatch
Inputs: request (required), engine_version, expected_input_digest.
rulesetsAInspect
List the rule sets the kernel actually implements, with parameters and honest review_state — nothing not implemented is advertised
Inputs: no named parameters.
solar_termsBInspect
All 24 solar terms of a year with exact Beijing instants. Model: VSOP87D apparent solar longitude + nutation + aberration + ΔT; root tolerance 1e-7 day (~8.6 ms); verified against an independent JPL DE441-based reconstruction. ΔT and midnight-margin uncertainty flags included.
Inputs: year.
sun_positionAInspect
Sun azimuth/elevation for a location and instant (solar compass numeric base): azimuth 0=north clockwise, geometric vs apparent (Sæmundsson refraction) elevation, declination, hour angle, explicit polar day/night state — measurement link only, no direction is inferred from photos
Inputs: lat (required), lon (required), at.
terrain_white_tigerCInspect
White tiger elevation check (白虎抬头) from a DEM-derived 360-bin skyline: compares the right (white tiger) vs left (azure dragon) sector elevation within ±45° of the sitting direction
Inputs: skyline_360 (required), sitting_azimuth_deg (required).
yun_periodAInspect
San Yuan period (三元九运, 1–9) for a date; periods switch at Lichun, anchored 1984 = start of Period 7
Inputs: date.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
BaZi four pillars, Chinese zodiac, lunisolar calendar and almanac days for AI agents.
Deterministic BaZi and Chinese metaphysics tools for AI agents: charts, divination, almanac.
BaZi, zodiac year, compatibility, five elements, Kua, I Ching, Zi Wei and Flying Stars charts.
Chinese almanac: lunar calendar, BaZi 八字, daily 宜忌, lucky-day picker, public holidays.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceEnables calculating Chinese astrology charts from birth dates, including BaZi Four Pillars, zodiac years, animal compatibility, five elements, Kua numbers, I Ching readings, Zi Wei Dou Shu charts, and annual Flying Stars.-
- AlicenseNot gradedqualityDmaintenanceEnables traditional Chinese fortune-telling through BaZi (Four Pillars) analysis, including solar/lunar date conversion, Five Element balance calculations, Ten Gods deduction, and destiny interpretation for metaphysics applications.22 npmMIT
- AlicenseAqualityBmaintenanceTrue solar time (longitude correction + equation of time), exact moments of the 24 Chinese solar terms for any year, and China 1986–1991 DST handling for BaZi birth-time conversion.3MIT
- AlicenseNot gradedqualityDmaintenanceProvides accurate Chinese Bazi (八字) fortune-telling calculations including birth chart analysis, destiny forecasting, and Chinese calendar information. Addresses inaccuracies in existing AI fortune-telling tools by delivering precise Bazi data for personality analysis and metaphysical insights.228 npmISC
Glama MCP Gateway
Add one secure layer between your agents and this server.