众星云集
使用瑞士星历表库进行占星计算的MCP(模型上下文协议)服务器。提供出生图存储、过境计算、联合分析等。
特性
- Natal图表存储 -存储带有完整行星位置和宫尖的出生图
- 房屋系统 -包含所有12个尖点的完整Placidus房屋计算
- 北交点 -所有计算中均包含真正的月球节点
- 运输分析 -每日与出生行星的相位凌日
- 回溯追踪 -当前和即将到来的逆行期
- 月球信息 -月相和虚空期
- 合并盘 -两个图表之间的兼容性分析
- 生活区分析 -按生活领域(工作、浪漫、精神等)组织的交通影响
- 关系时机 -结合结对和运输分析以获得关系洞察
安装
先决条件
- 锈蚀1.70+
- Clang(瑞士星历汇编)
构建
git clone https://github.com/misaelvillaverde/stellium.git
cd stellium
cargo build --release二进制文件将位于 ./target/release/stellium
Claude桌面配置
添加到您的Claude桌面配置(~/Library/Application Support/Claude/claude_desktop_config.json 在macOS上):
{
"mcpServers": {
"stellium": {
"command": "/path/to/stellium"
}
}
}工具
图表管理
store_natal_chart
存储包含出生数据的出生图。
{
"name": "John Doe",
"birth_date": "1990-05-15",
"birth_time": "14:30:00",
"birth_location": "New York, NY",
"latitude": 40.7128,
"longitude": -74.0060,
"timezone": "America/New_York"
}get_natal_chart
按名称检索存储的出生图。
list_natal_charts
列出所有存储的出生图表。
search_natal_charts
按名称搜索图表(不区分大小写的部分匹配)。
{
"query": "john"
}delete_natal_chart
删除图表(需要姓名和出生日期才能确认)。
{
"name": "John Doe",
"birth_date": "1990-05-15"
}占星术分析
get_daily_transits
将当前的行星位置和相位记录到你的出生星盘中。
{
"date": "2024-12-18"
}get_retrograde_status
检查哪些行星正在逆行以及即将到来的逆行期。
{
"date": "2024-12-18",
"include_upcoming": true,
"days_ahead": 90
}get_lunar_info
获取月相、无效状态和周期日期。
{
"date": "2024-12-18"
}get_transit_report
获取一个日期范围内的主要占星事件。
{
"start_date": "2024-12-01",
"end_date": "2024-12-31",
"include_minor_aspects": false
}get_compatibility
分析两张出生图之间的相关性。
{
"person1_name": "John",
"person2_name": "Jane",
"include_minor_aspects": false
}退货:
- 所有与球体相关的图表间方面
- 根据上下文进行房屋布局
- 突出显示的具体方面(\<1°球体)
- 和谐与挑战方面的总结
get_full_chart_analysis
结合出生图、转世和生活区域见解的综合分析。
{
"name": "John",
"date": "2024-12-18"
}退货:
- 完整的出生图位置
- 每日与出生行星的相位凌日
- 月相和月相
- 目前正在逆行的行星
- 生活区交通按区域组织:
- 身份 (第一栋房子)-自我、外表 - 财务 (第二宫)-金钱,价值观 - 沟通 (第三宫)-学习,兄弟姐妹 - 家 (第四宫)-家庭,根 - 浪漫 (第五宫)-创造力,快乐 - 工作 (第六宫)-健康,日常生活 - 合作伙伴关系 (第七宫)-婚姻、契约 - 转变 (第八宫)-共享资源,亲密关系 - 灵性 (第九宫)-旅行,哲学 - 职业 (第10宫)-公众形象、权威 - 社区 (第11宫)-朋友、团体 - 潜意识 (第十二宫)-隐藏的事情,结局
每个生命区域都包括宫规、凌日行星和宫规的各个方面。
get_relationship_transit_analysis
结合双方当前过境的关系分析。
{
"person1_name": "John",
"person2_name": "Jane",
"date": "2024-12-18"
}退货:
- 两个图表之间的突触方面
- 人1的当前过境
- 人2的当前过境
- 月球背景(相位、月相)
- 和谐与挑战的动态总结
数据存储
Natal图表持久存储在:
- macOS:
~/Library/Application Support/com.stellium.stellium/ - Linux:
~/.local/share/stellium/ - 视窗:
%APPDATA%\stellium\
图表按姓名+出生日期键入,以防止重复。
技术细节
- 星历表:通过使用瑞士星历表 libswisseph系统
- 精确度:Moshier分析星历表(行星为0.1弧秒,月球为3弧秒)
- 房屋系统位置(默认)
- 方面:连词、六角体、正方形、三角体、对立(+次要方面可选)
许可证
麻省理工学院
