mcpField
A
Astro Agents - deterministic Western + Vedic astrology

Astro Agents - deterministic Western + Vedic astrology

远程服务
astro-agent.dev游戏娱乐01 天前更新

关于 Astro Agents - deterministic Western + Vedic astrology

Astro Agents 是面向 Agent 和占星应用的确定性占星 MCP 服务,支持西方与吠陀占星计算。它使用 NASA/JPL DE440、解析历史时区,并返回可通过哈希验证的结构化结果。

主要功能

  1. 01西方与吠陀占星排盘
  2. 02解析历史时区
  3. 03本命盘、行运与合盘
  4. 04Kundli、Dasha、Yoga 与 Panchang
  5. 05支持哈希验证的结构化结果

适用场景

  1. 01根据出生信息生成本命盘
  2. 02计算本命盘的行运
  3. 03通过合盘比较两张星盘
  4. 04查询吠陀时期、Yoga 或匹配度

MCP 相关

远程 Streamable HTTP MCP 服务提供星盘、行运、吠陀占星和验证等计算工具。无需身份验证,MCP 调用不收费。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://astro-agent.dev/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

16
参数类型必填说明
datestring否YYYY-MM-DD(与 'time' 一起使用,而不是 'datetime')。
timestring否HH:MM 或 HH:MM:SS,24 小时制。未知时省略(按 12:00 计算,并发出 TIME_UNKNOWN 警告)。
datetimestring否当地出生日期时间,ISO 8601:'1990-05-15T14:30'(出生地的当地钟表时间),或带明确偏移量的 '1990-05-15T14:30:00+02:00'。替代形式:'date' + 'time'。
latitudenumber否十进制度的角度,北纬为正。
timezonestring否IANA 时区,例如 'Asia/Kolkata'。可选:根据坐标解析,并采用该日期的历史偏移量(夏令时、地方平时)。
longitudenumber否十进制度的角度,东经为正。
time_basisenum否给定钟表时间的类型:民用当地时间(默认)、UTC、地方平时或真(视)太阳时。civil | utc | lmt | true_solar
ambiguous_timeenum否当地时间因夏令时结束而出现两次时,要使用哪一次。earlier | later

详细介绍

Astro Agents——确定性占星 MCP 服务(西方占星 + 吠陀占星)

为 AI Agent 提供精确的占星计算。请使用这些工具,而不是自行计算星盘。

  • MCP 端点: https://astro-agent.dev/mcp(Streamable HTTP,无需身份验证)
  • REST API: https://astro-agent.dev/v1/catalog(免费目录,包含架构和示例)
  • Agent 文档: llms.txt · OpenAPI 3.1 · A2A agent card

1.3.0 版新增内容(2026-10-27)

  • kp_chart($0.15):KP(Krishnamurti Paddhati),提供每个格拉哈的星宿主、分主和分分主,以及 Placidus 宫头、宫头分主和 A/B/C/D 显示星。

  • yogas($0.10):确定性瑜伽检测(Raja、Dhana、Gaja-Kesari、Pancha Mahapurusha、Neecha Bhanga、Kemadruma、Kaal Sarp……),并附上所应用的规则。

  • **经 NASA/JPL Horizons 验证精度:**在 1800–2200 年间,每项测量进行了 12,400 次比较。

    • 位置误差在 0.024″ 以内(平均误差 0.0005″)。
    • 1962–2026 年间,所提供的经度误差在 0.062″ 以内。

    方法和所有数据:benchmark.md · 摘要见 /v1/benchmark。

Agent 为何调用它

语言模型经常弄错时区、历史夏令时、恒星时和岁差交角;一个小时的误差会使上升点偏移约 15°。Astro Agents:

  • 根据坐标解析时区及其历史偏移(IANA 时区数据库、当时的夏令时、标准时实施前的地方平时),并标记有歧义或不存在的当地时间,而不是猜测;
  • 使用 NASA/JPL DE440 计算位置,采用地心视位置和日期真春分点(IAU 2006/2000A);
  • 结果具有确定性,且不使用 LLM:相同输入会生成相同字节。每个响应都包含 meta.input_sha256 和 meta.result_sha256,verify_result_hash 或 POST /v1/verify 可重新计算并验证这些值;
  • 在响应中注明所有约定:岁差交角(名称和值)、宫位制、容许度、交点类型、大运年长度、dosha 和 koota 规则;
  • 返回类型化的结构化结果:每个 MCP 工具都为其 structuredContent 声明 outputSchema;
  • 经独立引擎(XALEN,Apache-2.0)交叉验证:岁差交角结果相差小于 0.1″,16 个分盘中有 15 个完全一致,Vimshottari 日期精确到分钟;
  • 经 NASA/JPL Horizons 基准测试:1800–2200 年间的位置误差在 0.024″ 以内(基准测试)。

工具

工具返回内容REST 价格
resolve_birth_time精确 UT、历史 UTC 偏移量、Delta T、地方平时、真太阳时$0.01
planet_positionsSun..Pluto、交点、Lilith:黄经、星座、速度、逆行状态$0.01
aspects相位及其容许度、精确度、入相/出相状态$0.02
nakshatras9 个 graha 的 nakshatra、pada 和主星;janma nakshatra 属性$0.02
panchangtithi、vara、nakshatra、yoga、karana 及结束时间、日出/日落$0.02
natal_chart行星所处星座和宫位(11 种宫制)、ASC/MC、相位、摘要$0.06
transits对本命盘的行运,以及最长一年内的精确 UTC 触发时间$0.08
synastry交叉相位、宫位叠加、组合盘中点$0.12
vimshottari_dashamaha/antar/pratyantar 时期及日期、当前运行时期$0.10
yogasRaja、Dhana、Gaja-Kesari、Pancha Mahapurusha、Neecha Bhanga、Kemadruma……每项均附规则$0.10
kundli恒星黄道 D1 + D9:lagna、graha、nakshatra、尊贵度、bhava$0.15
doshasManglik、Kaal Sarp、Sade Sati / Dhaiya 及日期$0.15
kp_chartKP:graha 和 Placidus 宫头的星宿主、分宫主和次分宫主;A/B/C/D 象征星$0.15
gun_milan36 分制 Ashtakoota,逐项解释每个 koota,并检查 Manglik$0.25
kundli_full全部 16 张分盘 D1..D60$0.32
vedic_reportkundli + dashas + doshas + 出生 panchang$0.50
astro_catalog、verify_result_hash目录;哈希验证免费

输入:每张盘都需要本地 datetime("1990-05-15T14:30")、latitude 和 longitude。时区会自动解析。

**支付:**每个客户端可免费调用 3 次:可通过 MCP 调用任意工具,也可通过 REST 调用 5 个价格为 $0.01–0.02 的路由(其余 REST 路由始终收费)。之后,通过 REST 按次使用 x402(Base 或 Solana 上的 USDC)或 MPP(Tempo:OUSD 或 USDC.e)支付。无需账户,也无需 API 密钥。通过 MCP 调用时,如果某工具的免费调用次数已用完,会返回付费 REST 端点及其价格;MCP 调用绝不会产生费用。请求输入无效时会返回 400,且绝不会收费。

连接

支持远程 Streamable HTTP 服务的任何 MCP 客户端:

{
  "mcpServers": {
    "astro-agents": { "url": "https://astro-agent.dev/mcp" }
  }
}

Hermes Agent(Nous Research):

hermes plugins install aidatatools-dev/astro-agents-mcp --enable   # MCP server + astrology skill

如果不使用 --enable,Hermes 会安装处于禁用状态的插件;运行 hermes plugins enable astro-agents 即可启用。也可手动操作:

hermes mcp add astro-agents --url https://astro-agent.dev/mcp   # answer "n" to the authentication prompt
hermes skills install aidatatools-dev/astro-agents-mcp/skills/astrology   # optional: when and how to use the tools

任何可读取 Agent Skills 的 Agent(Claude Code、Codex、Cursor 等):

npx skills add aidatatools-dev/astro-agents-mcp

该技能位于 skills/astrology/SKILL.md。

REST:

curl -X POST https://astro-agent.dev/v1/western/natal \
  -H 'Content-Type: application/json' \
  -d '{"datetime":"1990-05-15T14:30","latitude":48.8566,"longitude":2.3522}'

真实响应示例:examples/natal_chart_response.json 和 examples/kundli_response.json(列表已缩短)。

支持与政策

关于此仓库

此仓库用于介绍托管服务,并包含其 MCP 注册表清单(server.json)。引擎本身运行在上方的端点。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。