Skip to main content
Glama

Fengshui Calculator

Server Details

Verifiable Chinese calendar & feng shui: BaZi, flying stars, Kua, almanac. SHA-256 replayable.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL

TDQS

Score is being calculated.

Available Tools

10 tools
calendarInspect

Chinese calendar for a date: lunar date (with leap month), zodiac, day officer 建除, yellow/black path, six-day cycle — computed on Beijing time

ParametersJSON Schema
NameRequiredDescriptionDefault
dateNoYYYY-MM-DD, 1901–2199; defaults to today (Beijing)
flying_star_chartInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
yunNoperiod 1–9; omit to use the period of the reference date
dateNowhen yun is omitted: the construction date whose period is used
kindNo
sittingYessitting mountain: index 0–23 or Chinese name 子癸丑艮寅甲卯乙辰巽巳丙午丁未坤申庚酉辛戌乾亥壬
form_analysisInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
planYesfloor-plan wireframe: { exterior: [[x,y]...], rooms: [{kind, polygon}], openings: [{kind, a, b, is_entry}], walls: [[a,b]...] } in meters (y axis = north by drafting convention)
genderNo
birth_yearNobirth year for Ming Gua (enables personal palace stars + 宅命配)
rotation_degNoplan y-axis deviation from true north, clockwise — must come from compass measurement
sitting_indexNositting mountain index 0–23 (0 = 子), enables Eight Mansions fusion
minggua_conventionNo
ganzhiInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
dateNoYYYY-MM-DD
hourNo0–23; defaults to noon
kua_numberInspect

Ming Gua (Kua number) from birth date + gender, with the Lichun year boundary computed astronomically, five-yellow substitution conventions, and eight favourable/unfavourable directions

ParametersJSON Schema
NameRequiredDescriptionDefault
dateNobirth date YYYY-MM-DD
hourNo
genderYes
minuteNo
conventionNofive-yellow substitution: standard = male Kun/female Gen; gen = both Gen
replayInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
requestYesthe original kernel request JSON
engine_versionNosnapshot engine version; mismatch → 409-style error
expected_input_digestNo64-hex SHA-256 from the report being verified
rulesetsInspect

List the rule sets the kernel actually implements, with parameters and honest review_state — nothing not implemented is advertised

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

solar_termsInspect

All 24 solar terms of a year with exact Beijing instants (DE441-based), ΔT, and midnight-margin uncertainty flags

ParametersJSON Schema
NameRequiredDescriptionDefault
yearNo1901–2199
terrain_white_tigerInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
skyline_360Yes360 elevation angles (degrees), one per azimuth degree
sitting_azimuth_degYessitting direction azimuth (0 = north, clockwise)
yun_periodInspect

San Yuan period (三元九运, 1–9) for a date; periods switch at Lichun, anchored 1984 = start of Period 7

ParametersJSON Schema
NameRequiredDescriptionDefault
dateNo

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 10 tool updates
    • First observedcalendar
    • First observedflying_star_chart
    • First observedform_analysis
    • First observedganzhi
    • First observedkua_number
    • First observedreplay
    • First observedrulesets
    • First observedsolar_terms
    • First observedterrain_white_tiger
    • First observedyun_period

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables 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.
    11 npm
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    True 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.
    3
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides 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.
    283 npm
    ISC
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides Chinese traditional calendar functions including BaZi calculation, solar-lunar calendar conversion, Huangli almanac queries, daily fortune readings, 24 solar terms, and Wu Xing (Five Elements) analysis.
    18 PyPI
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources