
Chinese BaZi (Four Pillars) birth charts, yearly outlook and compatibility. No auth, read-only.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Calculate a Chinese BaZi (Four Pillars of Destiny) chart from a birth date and optional time and gender: four pillars, Day Master, element balance, ten gods and 10-year luck pillars. Use when the user asks for their BaZi, Four Pillars, Chinese birth chart, Day Master or element balance.
YYYY-MM-DD (Gregorian)
Needed for luck pillar direction
HH:MM 24h local time, optional
Calculate a Chinese BaZi (Four Pillars of Destiny) chart from a birth date and optional time and gender: four pillars, Day Master, element balance, ten gods and 10-year luck pillars. Use when the user asks for their BaZi, Four Pillars, Chinese birth chart, Day Master or element balance.
| Argument | Type | Description |
|---|---|---|
| gender | string | Needed for luck pillar direction |
| birth_date* | string | YYYY-MM-DD (Gregorian) |
| birth_time | string | HH:MM 24h local time, optional |
{
"type": "object",
"required": [
"birth_date"
],
"properties": {
"gender": {
"enum": [
"female",
"male"
],
"type": "string",
"description": "Needed for luck pillar direction"
},
"birth_date": {
"type": "string",
"description": "YYYY-MM-DD (Gregorian)"
},
"birth_time": {
"type": "string",
"description": "HH:MM 24h local time, optional"
}
}
}Compare two people's BaZi charts: Day Master element relationship, day-branch clash or combination, and how each person's elements fill the other's gaps. Use for relationship, marriage or partner compatibility questions.
| Argument | Type | Description |
|---|---|---|
| a_gender | string | |
| b_gender | string | |
| a_birth_date* | string | |
| a_birth_time | string | |
| b_birth_date* | string | |
| b_birth_time | string |
{
"type": "object",
"required": [
"a_birth_date",
"b_birth_date"
],
"properties": {
"a_gender": {
"enum": [
"female",
"male"
],
"type": "string"
},
"b_gender": {
"enum": [
"female",
"male"
],
"type": "string"
},
"a_birth_date": {
"type": "string"
},
"a_birth_time": {
"type": "string"
},
"b_birth_date": {
"type": "string"
},
"b_birth_time": {
"type": "string"
}
}
}How a given year (default 2027, the Fire Goat year Ding Wei) interacts with a person's BaZi chart: the year's ten gods for their Day Master and any clashes or combinations with their natal pillars. Use when the user asks about their luck, fortune or forecast for a specific year.
| Argument | Type | Description |
|---|---|---|
| year | integer | Year to read, default 2027 |
| gender | string | |
| birth_date* | string | YYYY-MM-DD |
| birth_time | string | HH:MM, optional |
{
"type": "object",
"required": [
"birth_date"
],
"properties": {
"year": {
"type": "integer",
"description": "Year to read, default 2027"
},
"gender": {
"enum": [
"female",
"male"
],
"type": "string"
},
"birth_date": {
"type": "string",
"description": "YYYY-MM-DD"
},
"birth_time": {
"type": "string",
"description": "HH:MM, optional"
}
}
}