Skip to main content
Glama

FateStar Ziwei

Server Details

Zi Wei Dou Shu for AI agents: free natal charts, six transit levels, and optional readings.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
LouisLin0723/fatestar-ziwei
GitHub Stars
0
Server Listing
fatestar-ziwei

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsA

Average 4.1/5 across 3 of 3 tools scored.

Server CoherenceA
Disambiguation5/5

Each tool addresses a distinct phase: natal chart generation, AI-based interpretation, and transit calculations. The descriptions clearly differentiate purposes and outputs, leaving no ambiguity about when to use each.

Naming Consistency5/5

All tool names follow the 'ziwei_' prefix with a specific noun suffix (chart, reading, transits). This consistent pattern makes the API predictable and easy to navigate.

Tool Count5/5

With exactly 3 tools, the server is well-scoped for its niche domain. Each tool is essential and no redundant or superfluous tools exist, fitting within the ideal 3-15 range.

Completeness5/5

The three tools cover the full workflow for Zi Wei Dou Shu: natal chart generation, personalized interpretation, and dynamic transit calculations. There are no obvious gaps in the core functionality or dead ends for the agent.

Available Tools

3 tools
ziwei_chart紫微斗数本命盘A
Read-onlyIdempotent
Inspect

生成紫微斗数 (Zi Wei Dou Shu / Purple Star Astrology) 完整本命盘。输入阳历或农历出生信息, 返回: 五行局/阴阳/命主身主、十二宫 (主星辅星煞星杂曜+庙旺亮度+生年四化+空宫借星+大限年龄+长生十二神)、生年四化所在宫、格局识别 (30+ 经典格局含古籍出处)、夹宫扫描、真实出生四柱 (万年历按节气)。引擎为 FateStar 自建 (102 颗星, 三合派四化, 真太阳时修正), 0 第三方排盘库。⚠️ 三合派庚干: 化科=天同 / 化忌=太阴。

ParametersJSON Schema
NameRequiredDescriptionDefault
dayYes出生日 (1-31)
hourYes出生小时 0-23 (24 小时制, 非时辰地支)
yearYes出生年 (阳历; calendarType=lunar 时填农历年)
monthYes出生月 (1-12)
genderYes性别
minuteNo出生分钟 (默认 0; 配合 longitude 做真太阳时精修)
longitudeNo出生地经度 (东经正/西经负). 传了即启用真太阳时修正
isLeapMonthNo是否闰月 (仅 calendarType=lunar 有效)
calendarTypeNo历法: solar=公历(默认) / lunar=农历solar
timezoneOffsetNo时区偏移 (UTC+8=8, UTC-5=-5). 需配合 longitude

Output Schema

ParametersJSON Schema
NameRequiredDescription
基础Yes
夹宫Yes
格局Yes
输入Yes
serviceYes
十二宫Yes
本命四化Yes
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already mark the operation as read-only and idempotent, so the description focuses on additional behavioral context: it uses the FateStar engine with 102 stars, San He faction transformations, true solar time correction, and no third-party libraries. It also flags a special Geng-stem rule (化科=天同 / 化忌=太阴), which is a valuable caveat for correctness. No contradiction with annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is front-loaded with purpose, then uses a colon-list to enumerate return fields, followed by engine context and a warning. Every sentence contributes unique information; the length is justified by the tool's complexity and avoids redundant or promotional wording.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the high complexity (10 parameters, rich output schema), the description is remarkably complete: it covers input calendar types, all major output categories, engine provenance, faction-specific rules, and a correctness caveat. The output schema existing means return-value detail is not required in the description, yet the description still names the main outputs.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema already provides 100% parameter coverage, with descriptions for all 10 parameters including enums, ranges, defaults, and dependencies (e.g., longitude enables true solar time). The description reinforces the solar/lunar and true solar time concepts but does not add meaningful per-parameter syntax or format details beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a specific verb-object pair: '生成紫微斗数...完整本命盘' (generate complete natal chart), clearly identifying the tool's resource and output. It enumerates the chart components (十二宫, 四化, 格局, etc.), distinguishing it from sibling tools like ziwei_reading and ziwei_transits.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description establishes when to use the tool: when the user provides birth date/time and wants a complete natal chart, including optional lunar calendar input. However, it does not explicitly exclude transits or reading use cases or name sibling tools, so it lacks a clear when-not-to-use statement.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

ziwei_reading郑大钱 AI 解读 (付费, 耗积分)AInspect

调 FateStar「郑大钱」AI 命理师 —— 知识引擎 + 郑大钱人格深度解读命盘、回答命理问题 (感情/事业/财运/健康等)。解读会结合 FateStar 知识引擎与古籍检索上下文;排盘事实仍由确定性工具提供。【调用条件】仅在用户明确选择托管解读并确认可能扣积分后调用。普通命理问题默认先用免费排盘数据。⚠️ 付费: 按问题长度/模式扣积分 (短问免费), 需 FSFSKey 开发者 Key。【没 Key】引导用户去 https://www.fatestar.top 注册免费会员 → 做新手任务领积分 → 开发者中心拿 FSFSKey Key → 配进 MCP (环境变量 FATESTAR_API_KEY 或 apiKey 参数)。【积分用完 (402)】告知用户「已切回你自己的 LLM 解读, 请去 fatestar.top 充值或等北京时间 21:00 免费重置」, 然后改用 ziwei_chart 拿命盘数据 + 你自己解读。

ParametersJSON Schema
NameRequiredDescriptionDefault
dayYes出生日 (1-31)
hourYes出生小时 0-23 (24 小时制, 非时辰地支)
yearYes出生年 (阳历; calendarType=lunar 时填农历年)
monthYes出生月 (1-12)
apiKeyNoFSFSKey 开发者 Key (也可由 MCP server 环境变量 FATESTAR_API_KEY 提供; 旧 fs_live_ 仍兼容)
genderYes性别
minuteNo出生分钟 (默认 0; 配合 longitude 做真太阳时精修)
questionYes要问郑大钱的问题 (如「今年事业运如何」「该不该换工作」)
longitudeNo出生地经度 (东经正/西经负). 传了即启用真太阳时修正
isLeapMonthNo是否闰月 (仅 calendarType=lunar 有效)
calendarTypeNo历法: solar=公历(默认) / lunar=农历solar
timezoneOffsetNo时区偏移 (UTC+8=8, UTC-5=-5). 需配合 longitude

Output Schema

ParametersJSON Schema
NameRequiredDescription
提示No
运限No
需注册No
需积分No
剩余积分No
扣除积分No
现有积分No
积分不足No
郑大钱解读No
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond annotations, the description discloses paid nature, credit consumption based on question length/mode, requirement for FSFSKey, fallback behavior on 402, and that interpretation merges knowledge engine with ancient texts while chart facts are deterministic. No contradictions with annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is longer than average but well-structured with clear sections: core purpose, call condition, payment/key warning, no-key guidance, and 402 fallback. Every sentence provides operational value, though it could be tightened slightly (e.g., key setup duplicated in multiple places).

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool's complexity (paid, key-dependent, fallback behavior, sibling tools), the description is comprehensive. It covers when to use, payment mechanics, key acquisition, error handling, and relationship to ziwei_chart. The presence of an output schema means return-value details are not required.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so baseline is 3. The description adds meaningful context beyond the schema: explains the apiKey can come from environment variable, ties credit cost to question length (short questions free), and clarifies the hour is 24-hour, not earthly-branch. This adds value over the schema alone.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description explicitly states the tool calls FateStar's Zheng Daqian AI astrologer to interpret natal charts and answer life questions (love/career/wealth/health). It clearly distinguishes itself from deterministic chart tools (ziwei_chart, ziwei_transits) by noting it provides AI-powered interpretation while chart facts come from deterministic tools.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives explicit conditional usage: only call when the user explicitly opts into hosted interpretation and confirms possible point deduction. It also states that ordinary questions should default to free chart data, and provides a clear fallback to ziwei_chart + own interpretation when no key is available or when points run out (402).

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

ziwei_transits紫微斗数运限盘A
Read-onlyIdempotent
Inspect

在本命盘基础上计算 6 层运限: 大限 (10 年运, 含全部 13 段列表) / 小限 (1 年) / 流年 / 流月 / 流日 / 流时。每层返回该层命宫地支 + 四化 (化禄/化权/化科/化忌) + 双轨干支 (真实干支 vs 宫位编号)。不传 target* 则默认: 当前农历年月日 + 出生时辰。⚠️ 双轨干支铁律: 对外讲「X 日签约 / X 月运势」必用「真实干支」, 严禁用「宫位编号」当日子说。

ParametersJSON Schema
NameRequiredDescriptionDefault
dayYes出生日 (1-31)
hourYes出生小时 0-23 (24 小时制, 非时辰地支)
yearYes出生年 (阳历; calendarType=lunar 时填农历年)
monthYes出生月 (1-12)
genderYes性别
minuteNo出生分钟 (默认 0; 配合 longitude 做真太阳时精修)
longitudeNo出生地经度 (东经正/西经负). 传了即启用真太阳时修正
targetDayNo流日目标农历日 (默认当前农历日)
targetHourNo流时目标小时 0-23 (默认出生时辰)
targetYearNo流年目标年 (默认当前农历年)
isLeapMonthNo是否闰月 (仅 calendarType=lunar 有效)
targetMonthNo流月目标农历月 (默认当前农历月)
calendarTypeNo历法: solar=公历(默认) / lunar=农历solar
timezoneOffsetNo时区偏移 (UTC+8=8, UTC-5=-5). 需配合 longitude

Output Schema

ParametersJSON Schema
NameRequiredDescription
小限Yes
流年Yes
流日Yes
流时Yes
流月Yes
serviceYes
大限列表Yes
流运目标Yes
双轨干支提示Yes
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true and idempotentHint=true, but the description adds critical behavioral details: each layer returns 命宫地支, 四化, and dual-track gan-zhi, plus the iron rule to use 真实干支 instead of 宫位编号 for external communication. This is valuable context beyond annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two dense sentences plus a warning, all front-loaded with the core purpose. Every clause adds information—no padding or redundancy.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a complex tool (6 layers, 14 params, output schema exists), the description covers the computation basis, output contents, default behavior, and a critical usage rule. It implies the requirement of a natal chart with '本命盘基础上' but does not explicitly mention needing to call ziwei_chart first; otherwise complete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, giving a baseline of 3. The description adds meaning by explaining the target* default behavior (defaults to current lunar date and birth hour), clarifying the parameter family's purpose. The dual-track warning also aids interpretation of parameter-related outputs.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool computes 6 layers of transits (大限/小限/流年/流月/流日/流时) based on the natal chart. It distinguishes itself from siblings ziwei_chart and ziwei_reading by focusing on luck-period calculations, using the specific verb '计算' and resource '运限'.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies usage for transit/luck-period analysis and explains default target behavior (current lunar date + birth hour). However, it does not explicitly name alternatives or state when not to use this tool, so it lacks explicit exclusions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Servers

  • F
    license
    -
    quality
    C
    maintenance
    紫微AI,是一个紫微斗数解盘AI应用。Ziwei AI is an AI application for Ziwei Doushu chart interpretation.紫微AIは、紫微斗数のチャート解読のためのAIアプリケーションです。
    Last updated
    8
  • F
    license
    -
    quality
    C
    maintenance
    紫微AI,是一个紫微斗数解盘AI应用。Ziwei AI is an AI application for Ziwei Doushu chart interpretation.紫微AIは、紫微斗数のチャート解読のためのAIアプリケーションです。
    Last updated
    8
  • A
    license
    A
    quality
    B
    maintenance
    Enables AI tools to perform Chinese fortune-telling analysis including Ziwei Doushu (Purple Star Astrology) and Bazi (Four Pillars) chart generation, fortune reading, and element analysis. Supports multiple calendar systems and output formats for comprehensive divination services.
    Last updated
    7
    5
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Enables generation of detailed Chinese Ziwei Doushu (Purple Star) astrological charts with geographic location support and true solar time conversion. Provides tools for geocoding locations, converting Beijing time to apparent solar time, and creating comprehensive astrology readings based on birth information.
    Last updated
    30
    13
    MIT

View all MCP Servers

Try in Browser

Your Connectors

Sign in to create a connector for this server.