BaziSAFE
MCP server for Bazi (八字) information
Overview
From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.
[](https://smithery.ai/server/@cantian-ai/bazi-mcp) [](https://mseep.ai/app/453ac410-d93a-45fb-8563-7d3cccfbe956)
Unlock precise Bazi insights with the Bazi MCP, the first AI-powered Bazi calculator. Built to address inaccuracies in existing AI fortune-telling tools like GPT and DeepSeek, our MCP delivers reliable Bazi data for personality analysis, destiny forecasting, and more.
Why Bazi MCP?
- Accurate Bazi Calculations: Provide insightful Bazi information.
- AI Agent Integration: Empowers AI agents with precise Bazi data.
- Community-Driven: Join enthusiasts to advance Chinese metaphysics.
Originating from the popular _Chinese Bazi Fortune Teller_ GPTs in the GPT Store, this project is now integrated with Cantian AI (cantian.ai). We invite Bazi practitioners and AI enthusiasts to collaborate, share insights, and contribute to our open-source community.
Get Involved
- Contact: [email protected]
中文
八字 MCP是参天 AI 推出的首个面向玄学领域的 MCP,针对 GPT 和 DeepSeek 等算命工具常出现的排盘错误,提供精准的八字数据,助力性格分析、命运预测等应用。
八字 MCP 亮点
- 精准排盘:提供全面的八字排盘信息。
- AI 赋能:为 AI 智能体提供可靠八字服务。
- 社区共建:欢迎命理爱好者参与交流与开发。
项目源于 GPT Store 热门应用_Chinese Bazi Fortune Teller_,现已融入参天 AI平台 (cantian.ai)。我们诚邀命理研究者与 AI 开发者加入,共同推动中国传统文化的传承与创新。
联系我们
- 邮箱:[email protected]
- 微信:
前置需求 | Prerequisite
Node.js
bef8fca3cc28OBSERVED · 2026-10-01Connect
Built from this server's own package name, version and transport as found in its source — not copied from anyone's documentation, so it cannot drift against a page we do not control.
claude mcp add bazi-mcp -- npx -y [email protected]
{
"mcpServers": {
"bazi-mcp": {
"command": "npx",
"args": [
"-y",
"[email protected]"
]
}
}
}Exposed tools (3)
3 read · 0 write · 0 destructive.
| Tool | Risk | Description |
|---|---|---|
getBaziDetail | read | 根据时间(公历或农历)、性别来获取八字信息。solarDatetime和lunarDatetime必须传且只传其中一个。 |
getChineseCalendar | read | 获取指定公历时间(默认今天)的黄历信息。 |
getSolarTimes | read | 根据八字获取公历时间列表。返回的时间格式为:YYYY-MM-DD hh:mm:ss。例如时间1998年7月31日下午2点整表示为:1998-07-31 14:00:00 |
Trust audit
SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.
| Layer | What it checks | Result |
|---|---|---|
| L0 | Provenance & inventory | PASS |
| L1 | Static analysis of the code | PASS |
| L2 | Instruction surface (what it tells the agent) | PASS |
| L3 | Class-specific surface | PASS |
| L4 | Behavioural (sandbox) | SKIPPED |
What the source does
- Filesystem
- none-observed
- Network
- none-observed
- Shell
- none-observed
- Dependencies
- not all pinned
- Secrets in source
- none-found
Findings (2)
.prettierrc.json
@modelcontextprotocol/sdk, cantian-tymext, date-fns, date-fns-tz, express, tsx, tyme4ts, zod
Gates applied: no_behavioural_pass.
bef8fca3cc28full audit observations/trust-audit/mcp-server/cantian-ai__bazi.json · Report an issue / request a re-scanAudit history
Every audit this server has had. A grade with a past is a grade somebody is still checking.
| Date | Source | Verdict | Grade | Score | Change |
|---|---|---|---|---|---|
| 2026-10-01 | bef8fca3cc28 | SAFE | B | 89 | first audit |
Questions
What is the Bazi MCP server?
MCP server for Bazi (八字) information
What tools does Bazi expose?
3 in total: 3 read-only, 0 that write, and 0 that can delete or overwrite. Every one is listed on this page with its risk.
Is Bazi safe to connect to an agent?
The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean server reads B.
What credentials does Bazi need?
No credential environment variables were found in its source, so it appears to need none.
How does Bazi run?
It speaks stdio and streamable-http, so it runs as a local process your client starts. It is published on npm as bazi-mcp at 0.1.0.
How current is this page?
The grade is for one exact copy of the source (bef8fca3cc28), read on 2026-10-01. The repository is watched and re-audited when it changes.