github re-analysis due

aryaminus/astro

github

Astrology MCP server & Agent Skill — birth charts, transits, synastry across Western, Vedic/Jyotish & Chinese BaZi. Deterministic zero-dependency Python engine. 18 MCP tools, 31 REST endpoints, ChatGPT Action. Free & self-hostable.

maintainer
aryaminus
license
NOASSERTION
first seen
2026-06-07
last seen
2026-06-08
releases · 30d
8
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport stdio · streamable-http · http · sse counts 0 tools · 0 res · 0 prompts permission surface via code analysis

no tools enumerated yet for this server.

skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 82df4c1 · analyzer v17 · 1d ago

skills & prompt files 3

code evidence vv2.5.0 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

filesystem 4

  • fs aryaminus-astro-82df4c1/ref/astro_engine.py :735 with open(args.file) as f:
  • fs aryaminus-astro-82df4c1/skills/astrology/scripts/api.py :554 with open(PROFILE_PATH, "r") as f:
  • fs aryaminus-astro-82df4c1/skills/astrology/scripts/astro_engine.py :2964 with open(a.file) as f: data=json.load(f)
  • fs aryaminus-astro-82df4c1/skills/astrology/scripts/mcp_server.py :130 with open(path, "r", encoding="utf-8") as f:

network 2

  • net aryaminus-astro-82df4c1/skills/astrology/scripts/api.py :608 import urllib.request, json as j, urllib.parse
  • net aryaminus-astro-82df4c1/skills/astrology/scripts/mcp_server.py :183 import urllib.request, json, urllib.parse

tool registrations 18

  • get_astrology_chart aryaminus-astro-82df4c1/skills/astrology/scripts/mcp_server.py :55
  • get_astrology_reference aryaminus-astro-82df4c1/skills/astrology/scripts/mcp_server.py :105
  • save_profile aryaminus-astro-82df4c1/skills/astrology/scripts/mcp_server.py :135
  • get_profile aryaminus-astro-82df4c1/skills/astrology/scripts/mcp_server.py :160
  • geocode_city aryaminus-astro-82df4c1/skills/astrology/scripts/mcp_server.py :177
  • get_solar_return aryaminus-astro-82df4c1/skills/astrology/scripts/mcp_server.py :203
  • get_lunar_return aryaminus-astro-82df4c1/skills/astrology/scripts/mcp_server.py :224
  • get_compatibility aryaminus-astro-82df4c1/skills/astrology/scripts/mcp_server.py :247
  • get_navamsa aryaminus-astro-82df4c1/skills/astrology/scripts/mcp_server.py :272
  • get_panchang aryaminus-astro-82df4c1/skills/astrology/scripts/mcp_server.py :290
  • get_moon_phase aryaminus-astro-82df4c1/skills/astrology/scripts/mcp_server.py :308
  • get_numerology aryaminus-astro-82df4c1/skills/astrology/scripts/mcp_server.py :334
  • get_composite_chart aryaminus-astro-82df4c1/skills/astrology/scripts/mcp_server.py :354
  • get_progressions aryaminus-astro-82df4c1/skills/astrology/scripts/mcp_server.py :379
  • get_planetary_return aryaminus-astro-82df4c1/skills/astrology/scripts/mcp_server.py :398
  • get_varga aryaminus-astro-82df4c1/skills/astrology/scripts/mcp_server.py :418
  • get_planetary_hours aryaminus-astro-82df4c1/skills/astrology/scripts/mcp_server.py :438
  • get_transit_aspects aryaminus-astro-82df4c1/skills/astrology/scripts/mcp_server.py :456

declared dependencies 3

  • mcp@*
  • fastapi@*
  • uvicorn@*