-
Notifications
You must be signed in to change notification settings - Fork 0
Releases: aryaminus/astro
Releases · aryaminus/astro
v2.5.0
What's Changed
- Smithery listing live — @aryaminus/astrology with gateway URL
- Streamable HTTP MCP endpoint at
/streamable-mcpfor Smithery/registry scanning - CI excludes MCP/infrastructure routes from OpenAPI parity check
- Fixed duplicate
descriptionkey inopenapi.yamlservers section - Fixed CI
.skillvalidation to useunzipinstead oftar - Version synced to 2.5.0 across all manifests
Full Changelog: v2.4.0...v2.5.0
Full Changelog: v2.4.0...v2.5.0
Assets 4
v2.4.0
Added
server.json— official MCP Registry manifest for registry.modelcontextprotocol.io.well-known/mcp/server-card.json— Smithery server card at the cloud endpoint- Poke quick-connect — use
https://astro-api-a2rc.onrender.com/mcp/ssedirectly, no self-hosting - Marketplace listings table in AGENTS.md
Registry files ready
# Official MCP Registry brew install mcp-publisher mcp-publisher login github mcp-publisher publish # Smithery (via URL) smithery mcp publish "https://astro-api-a2rc.onrender.com/mcp/sse" -n @aryaminus/astrology
Assets 4
v2.3.0
Added
- Cloud endpoint table in AGENTS.md (REST, MCP SSE, Swagger, Health)
- Cold start guidance (~30s after 15 min idle on Render free tier)
- SKILL.md cloud fallback: local engine → MCP tools → REST API
Changed
- All MCP SSE URLs updated to
/mcp/sse(unified mount point) openapi.yamlserver URL set to actual Render instance.skilldownload usesunzip(ZIP format since v2.1.3)api.pyVERSION constant synced
Assets 4
v2.2.0
Added
- MCP SSE endpoint on API — all 18 MCP tools now served at
/mcp/ssealongside the REST API, no separate service needed - Render deployment consolidated to a single free-tier service
Fixed
.skillfile is now a proper ZIP (claude.ai upload works)
Assets 4
v2.1.3
Fixed
.skillfile format for claude.ai — build script produced a tar.gz but claude.ai requires a ZIP archive. Upload now works withoutInvalid zip fileerror.
Assets 4
v2.1.2
Full Changelog: v2.1.1...v2.1.2
Assets 4
v2.1.1
Full Changelog: v2.1.0...v2.1.1
Assets 4
v2.1.0 — Cloud hosting, SSE transport, /interact endpoint
Install
npx skills add aryaminus/astro -g
What's new
- Cloud hosting: Dockerfile, render.yaml, docker-compose.yml for one-click Render deploy
- SSE transport for MCP server (cloud MCP hosts)
/interactendpoint — chat-style poke with intent detection, multi-turn via session_id- Per-IP rate limiter + optional API key gate (free by default)
- Operational endpoints: /health, /ready, /version, /metrics
- 27 REST endpoints (was 25), 18 MCP tools, 19 calculation modes
- GitHub CI: smoke tests all 19 engine modes + 27 API endpoints + rate limit + auth
claude.ai web users
Download astrology.skill below → claude.ai Settings → Capabilities → Skills → +
Full changelog
See CHANGELOG.md