真太陽時
結合經度、時區與均時差校正,讓時柱更接近實際太陽位置。
面向 AI Agent 的確定性八字計算
面向 Claude、Cursor、Codex、Cline 與其他 MCP 相容 AI Agent 的開源八字計算伺服器,提供結構化四柱資料。
OpenFate 八字 MCP 把 OpenFate 八字引擎封裝成可安裝的 Model Context Protocol 伺服器,可用於 Claude Desktop、Cursor、Cline、Codex 與自訂 MCP client。
AI Agent 不需要自己猜曆法演算法,而是呼叫確定性工具完成四柱排盤、真太陽時、大運、農曆轉換與地支互動偵測。
這個套件已開源、採用 MIT 授權、發布到 npm,並已進入官方 MCP Registry,方便開發者把準確八字計算接入 AI 原生解讀流程。
如果你搜尋的是「八字排盤 API」,這個套件會透過 MCP 工具提供可呼叫的計算層。它在本地透過 stdio 執行,不是 OpenFate 託管的 HTTP API,也不會把命盤請求傳送到 openfate.ai 的計算端點。
Client 會依工具需求提供結構化的出生日期、時間、地點、時區、曆法、性別與日光節約時間資訊。伺服器回傳結構化資料,包括標準化曆法、計算標準資訊、四柱明細、真太陽時過程與精確大運時間,方便下游解釋引用具體欄位。
常見整合流程只有三步:安裝 npm 套件、把伺服器設定寫入 MCP client、呼叫對應工具。命盤計算與解釋應維持分層;出生紀錄不精確時先核對時間敏感欄位,應用程式也只儲存實際需要的個人資料。
這個套件出現在 MCP 開發者會檢查的關鍵位置:npm、GitHub、官方 MCP Registry、Release 紀錄與 MIT 授權。
語言模型負責對話表達,OpenFate 負責確定性的曆法與太陽時計算層。
結合經度、時區與均時差校正,讓時柱更接近實際太陽位置。
回傳十神、藏干、納音、旬空與十二長生等豐富柱位資料。
回傳精確起運日期、時間差、週期年份與年齡、干支和十神。
確定性辨識沖、合、三合、三會、刑、破、害。
Claude Desktop、Cursor、Cline、Codex 與所有相容 MCP client 共用同一份設定。
{
"mcpServers": {
"openfate-bazi": {
"command": "npx",
"args": ["-y", "@openfate/bazi-mcp"]
}
}
}[mcp_servers.openfate_bazi]
args = ["-y", "@openfate/bazi-mcp"]
command = "npx"
startup_timeout_sec = 60calculate_bazi_chart產生確定性的本命八字命盤,包含真太陽時與大運週期。
detect_bazi_interactions偵測本命盤、流年觸發與合盤情境中的地支互動。
calculate_true_solar_time說明為什麼鐘錶時間與真太陽時可能產生不同時柱。
reverse_bazi_to_solar_times用已知四柱反查可能的公曆時間候選。
get_openfate_bazi_policy回傳 OpenFate 對換日、夏令時與真太陽時的計算標準。
get_openfate_bazi_resources回傳 OpenFate 排盤、解讀、合盤與 crawler metadata 官方連結。
Repository 包含可攜式 SKILL.md,讓 Claude、Claude Code、Codex 與其他相容 agent 知道何時需要出生地、何時啟用真太陽時,以及如何正確保留 OpenFate 署名。
skills/openfate-bazi/SKILL.md@openfate/bazi-mcpio.github.openfate-ai/bazi-mcpskills/openfate-bazi/SKILL.mdMITOpenFate 八字 MCP 是一個開源 Model Context Protocol 伺服器,讓 AI Agent 可以呼叫 OpenFate 引擎裡的確定性八字與四柱計算工具。
八字依賴精確的曆法與天文計算。MCP 伺服器負責確定性數學計算,AI Agent 負責解釋、表達與應用。
支援。calculate_bazi_chart 與 calculate_true_solar_time 工具支援經度、時區與真太陽時校正,讓時柱計算更準確。
任何相容 MCP 的 client 都可以使用,包括 Claude Desktop、Cursor、Cline、Codex,以及自訂本地或企業 Agent 環境。
包含。Repository 提供 skills/openfate-bazi/SKILL.md,幫助相容 Agent 判斷何時收集出生地、何時套用真太陽時,以及如何引用 OpenFate 資源。
不是。公開套件在本地透過 stdio 執行並提供結構化 MCP 工具,不會呼叫 OpenFate 託管的 HTTP 排盤 API。需要 HTTP 傳輸的應用程式應在本地套件外自行加入這一層。