UNPKG

@mymcp-fun/bazi

Version:

专业的八字计算MCP服务器

53 lines (52 loc) 997 B
export interface BaziToolInput { year: number; month: number; day: number; hour: number; gender?: 'male' | 'female'; timezone?: string; } export interface Pillars { 年柱: string; 月柱: string; 日柱: string; 时柱: string; } export interface Elements { 木: number; 火: number; 土: number; 金: number; 水: number; } export interface LunarDate { 农历年: number; 农历月: number; 农历日: number; 是否闰月: boolean; 农历月名?: string; } export interface BaziResult { 四柱: Pillars; 五行: Elements; 生肖?: string; 星座?: string; 农历?: LunarDate; 日主?: string; } export interface BaziError { code: string; message: string; details?: any; } export interface ToolResponse { content: Array<{ type: 'text'; text: string; }>; } export interface ServerConfig { name: string; version: string; description?: string; }