{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_mzzswn4udxs8","handle":"astroway-platform","url":"https://wellknown.network/agents/astroway-platform","links":{"self":"https://wellknown.network/agents/astroway-platform/record.json","html":"https://wellknown.network/agents/astroway-platform","markdown":"https://wellknown.network/agents/astroway-platform/record.md","api":"https://wellknown.network/api/v1/agents/astroway-platform","status":"https://wellknown.network/api/v1/agents/astroway-platform/status","claim":"https://wellknown.network/agents/astroway-platform/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/astroway-platform/claim.json","badge":"https://wellknown.network/agents/astroway-platform/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/astroway-platform/history","tools":"https://wellknown.network/api/v1/agents/astroway-platform/tools"},"ard":{"identifier":"urn:air:mcp.astroway.info:server:astroway-platform","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"AstroWay Platform","summary":"Webhooks, streaming and the AI interpretation endpoints.","description":"Webhooks, streaming and the AI interpretation endpoints.","publisher":{"name":"info.astroway","url":null},"homepage":"https://api.astroway.info/en/examples/mcp/","repository":null,"version":"0.4.3","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.astroway.info/mcp/platform","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-05T20:47:54.120228Z","publishedAt":"2026-10-05T20:47:54.120228Z","registryName":"info.astroway/platform"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"communication.notifications","name":"Notifications","confidence":1,"provenance":"derived"},{"slug":"analytics.reporting","name":"Reporting & Dashboards","confidence":0.977,"provenance":"derived"},{"slug":"automation.orchestration","name":"Agent Orchestration","confidence":0.569,"provenance":"derived"},{"slug":"research.web","name":"Deep Web Research","confidence":0.54,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.525,"provenance":"derived"},{"slug":"knowledge.reasoning","name":"Reasoning & Planning","confidence":0.525,"provenance":"derived"},{"slug":"data.apis","name":"API Access","confidence":0.51,"provenance":"derived"},{"slug":"productivity.email","name":"Email","confidence":0.51,"provenance":"derived"}],"categories":["analytics","automation","commerce","communication","data","knowledge","productivity","research"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 6h ago.","lastOkAt":"2026-10-11T07:23:02.974Z","lastProbedAt":"2026-10-11T07:23:02.974Z","statusComputedAt":"2026-10-11T07:24:37.975Z","reliability30d":{"probes":17,"successRate":1,"p50Ms":62,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":17,"ok":17,"authBoundaryOk":0,"serviceOk":17,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-11T07:23:02.974Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":63,"error":null,"detail":{"tools":[{"name":"astroway_account_status","description":"Check current API key status: tier, credit balance, rate limits, monthly cycle reset. Run this BEFORE invoking expensive endpoints (Tier 4+ at 100+ credits, Tie"},{"name":"astroway_cost_estimate","description":"Estimate the credit cost of one or more endpoints WITHOUT invoking them. Returns total + per-endpoint breakdown with tier annotations. Useful when planning mult"},{"name":"astroway_agent_tools","description":"Tool definitions for an agent framework, generated from the live OpenAPI document, so the schema a model fills is the schema the endpoint validates. `format=ope"},{"name":"astroway_mcp_ai_chat","description":"Chat answered from the positions we computed for this birth moment, not from the model's memory of a sun sign. Carries up to 10 turns of history, replies in 21 "},{"name":"astroway_mcp_ai_comparison_coach","description":"Coach two charts on relationship dynamics.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/comparison-coach]\n[Required: chart1, chart2, question]\n[Cost: 100 credits ("},{"name":"astroway_mcp_ai_explain_aspect","description":"Detailed explanation of an aspect between two planets.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/explain-aspect]\n[Required: planet1, planet2, aspectType]\n[Cost:"},{"name":"astroway_mcp_ai_explain_transit","description":"Explain a current transit hitting your natal chart.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/explain-transit]\n[Required: chart, transitDate, transitPlanet, nat"},{"name":"astroway_ai_interpret_element","description":"AI interpretation of a single chart element (planet/house/aspect) in context. Useful for chart-detail pages.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1/in"},{"name":"astroway_ai_interpret_natal","description":"Generate AI interpretation of a natal chart: personality traits, life themes, strongest archetypes. Multi-language. Token-cached for repeats.\n\n[Group: AI Interp"},{"name":"astroway_ai_interpret_placement","description":"AI interpretation of a specific planet+sign+house combination: concise, focused on the placement only.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1/interpre"},{"name":"astroway_ai_interpret_synastry","description":"AI interpretation of synastry between two charts: relationship dynamics, attractions, friction points, long-term outlook.\n\n[Group: AI Interpretations]\n[Endpoint"},{"name":"astroway_ai_interpret_tarot","description":"AI reading of a tarot, Marseille or Lenormand spread: each position read in context, then a synthesis of the whole spread and one piece of advice. Takes card sl"},{"name":"astroway_ai_interpret_transits","description":"AI interpretation of current/upcoming transits to a natal chart: what each major transit means in life context.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1"},{"name":"astroway_mcp_agent_debate","description":"2 personas debate a topic, multi-round transcript.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/agent-debate]\n[Required: topic, agentA, agentB]\n[Cost: 100 cre"},{"name":"astroway_mcp_agent_pool_status","description":"8 personas with specialties.\n\n[Group: MCP Advanced]\n[Endpoint: GET /v1/mcp/agent-pool-status]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_multi_agent_coordinate","description":"Run N personas in parallel + LLM synthesis.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/multi-agent-coordinate]\n[Required: question, agents]\n[Cost: 100 credi"},{"name":"astroway_mcp_multi_chart_context","description":"Compact context for MCP agents working across multiple charts.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/mcp/multi-chart-context]\n[Required: charts]\n[Cost: 10 cred"},{"name":"astroway_mcp_rag_search","description":"Keyword-tag scoring over chart chunks.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/rag-search]\n[Required: query, chart]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_streaming","description":"Server-Sent Events streaming chat completion with optional chart context.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/mcp/streaming]\n[Required: message]\n[Cost: 100 c"},{"name":"astroway_mcp_tool_call_stream","description":"SSE-stream of a tool call envelope.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/tool-call-stream]\n[Required: tool]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_tools_list","description":"Auto-generated tool manifest for MCP clients (modelcontextprotocol/2025-03 spec).\n\n[Group: AI & MCP]\n[Endpoint: GET /v1/mcp/tools-list]\n[Cost: see your plan — e"},{"name":"astroway_stream_eclipse_incoming","description":"Countdown to next 5 eclipses.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/eclipse-incoming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_eclipse_totality","description":"Next solar+lunar eclipses with totality info.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/eclipse-totality]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_ingress","description":"Next planet sign-ingresses for N days.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/ingress]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_lunar_phase","description":"Current 8-phase + countdown to next major phase.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/lunar-phase]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_planetary_hour_changes","description":"Current planetary hour + next 24.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/planetary-hour-changes]\n[Required: latitude, longitude]\n[Cost: 10 cre"},{"name":"astroway_stream_positions","description":"Current planetary positions snapshot, tickSeconds=30.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/positions]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_retrograde_alerts","description":"All planets retro state + next stations.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/retrograde-alerts]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_sunrise_sunset","description":"Today + tomorrow sun events.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/sunrise-sunset]\n[Required: latitude, longitude]\n[Cost: 10 credits (Tier 1)"},{"name":"astroway_stream_transit_alerts","description":"Natal-transit hits within next N hours.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/transit-alerts]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_void_of_course","description":"Current Moon VOC + next ingress.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/void-of-course]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_webhooks","description":"List all active webhook subscriptions for the authenticated user.\n\n[Group: Webhooks]\n[Endpoint: GET /v1/webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_dasha_change","description":"Fires on Vedic Vimshottari dasha period transitions.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/dasha-change]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_eclipse_alert","description":"Subscribe to upcoming eclipse alerts (default 7 days before).\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/eclipse-alert]\n[Required: url]\n[Cost: 10 credits ("},{"name":"astroway_webhooks_id","description":"Fetch a single webhook subscription owned by the authenticated user.\n\n[Group: Webhooks]\n[Endpoint: GET /v1/webhooks/{id}]\n[Required: id]\n[Cost: see your plan — "},{"name":"astroway_webhooks_id_test","description":"Fire a synthetic delivery to the registered URL with `{ \"test\": true }` payload. Useful when validating endpoint signature handling. Records the result in failu"},{"name":"astroway_webhooks_mahadasha_end","description":"Fires N days before a Vimshottari mahadasha ends.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/mahadasha-end]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_planetary_hour_tick","description":"Fires at every planetary hour boundary (24/day).\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/planetary-hour-tick]\n[Required: url]\n[Cost: 10 credits (Tier 1)"},{"name":"astroway_webhooks_retrograde_end","description":"Fires when any of Mercury–Pluto stations direct.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/retrograde-end]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_retrograde_start","description":"Fires when any of Mercury–Pluto stations retrograde.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/retrograde-start]\n[Required: url]\n[Cost: 10 credits (Tier 1"},{"name":"astroway_webhooks_return_due","description":"Fires N days before a solar/lunar/planetary return is exact.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/return-due]\n[Required: url]\n[Cost: 10 credits (Tier"},{"name":"astroway_webhooks_sign_ingress","description":"Fires when any tracked planet ingresses a new sign.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/sign-ingress]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_subscribe","description":"Subscribe to outbound webhook deliveries. Events: report-ready, transit-alert, eclipse-alert. Returns a signing_secret used to verify the X-AstroWay-Signature H"},{"name":"astroway_webhooks_transit_trigger","description":"Subscribe to natal-transit aspect threshold-crossings.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/transit-trigger]\n[Required: url]\n[Cost: 10 credits (Tier "},{"name":"astroway_webhooks_void_of_course_start","description":"Fires at the start of every VOC Moon period.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/void-of-course-start]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"}],"toolCount":45,"toolsHash":"7f49d71284250b73404f78e621955cc5a41dea21f119c7f4e5080f6d3d1f9d17","serverName":"astroway-hosted","capabilities":["logging","tools","completions","prompts","resources"],"serverVersion":"0.4.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T00:25:44.905Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":58,"error":null,"detail":{"tools":[{"name":"astroway_account_status","description":"Check current API key status: tier, credit balance, rate limits, monthly cycle reset. Run this BEFORE invoking expensive endpoints (Tier 4+ at 100+ credits, Tie"},{"name":"astroway_cost_estimate","description":"Estimate the credit cost of one or more endpoints WITHOUT invoking them. Returns total + per-endpoint breakdown with tier annotations. Useful when planning mult"},{"name":"astroway_agent_tools","description":"Tool definitions for an agent framework, generated from the live OpenAPI document, so the schema a model fills is the schema the endpoint validates. `format=ope"},{"name":"astroway_mcp_ai_chat","description":"Chat answered from the positions we computed for this birth moment, not from the model's memory of a sun sign. Carries up to 10 turns of history, replies in 21 "},{"name":"astroway_mcp_ai_comparison_coach","description":"Coach two charts on relationship dynamics.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/comparison-coach]\n[Required: chart1, chart2, question]\n[Cost: 100 credits ("},{"name":"astroway_mcp_ai_explain_aspect","description":"Detailed explanation of an aspect between two planets.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/explain-aspect]\n[Required: planet1, planet2, aspectType]\n[Cost:"},{"name":"astroway_mcp_ai_explain_transit","description":"Explain a current transit hitting your natal chart.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/explain-transit]\n[Required: chart, transitDate, transitPlanet, nat"},{"name":"astroway_ai_interpret_element","description":"AI interpretation of a single chart element (planet/house/aspect) in context. Useful for chart-detail pages.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1/in"},{"name":"astroway_ai_interpret_natal","description":"Generate AI interpretation of a natal chart: personality traits, life themes, strongest archetypes. Multi-language. Token-cached for repeats.\n\n[Group: AI Interp"},{"name":"astroway_ai_interpret_placement","description":"AI interpretation of a specific planet+sign+house combination: concise, focused on the placement only.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1/interpre"},{"name":"astroway_ai_interpret_synastry","description":"AI interpretation of synastry between two charts: relationship dynamics, attractions, friction points, long-term outlook.\n\n[Group: AI Interpretations]\n[Endpoint"},{"name":"astroway_ai_interpret_tarot","description":"AI reading of a tarot, Marseille or Lenormand spread: each position read in context, then a synthesis of the whole spread and one piece of advice. Takes card sl"},{"name":"astroway_ai_interpret_transits","description":"AI interpretation of current/upcoming transits to a natal chart: what each major transit means in life context.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1"},{"name":"astroway_mcp_agent_debate","description":"2 personas debate a topic, multi-round transcript.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/agent-debate]\n[Required: topic, agentA, agentB]\n[Cost: 100 cre"},{"name":"astroway_mcp_agent_pool_status","description":"8 personas with specialties.\n\n[Group: MCP Advanced]\n[Endpoint: GET /v1/mcp/agent-pool-status]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_multi_agent_coordinate","description":"Run N personas in parallel + LLM synthesis.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/multi-agent-coordinate]\n[Required: question, agents]\n[Cost: 100 credi"},{"name":"astroway_mcp_multi_chart_context","description":"Compact context for MCP agents working across multiple charts.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/mcp/multi-chart-context]\n[Required: charts]\n[Cost: 10 cred"},{"name":"astroway_mcp_rag_search","description":"Keyword-tag scoring over chart chunks.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/rag-search]\n[Required: query, chart]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_streaming","description":"Server-Sent Events streaming chat completion with optional chart context.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/mcp/streaming]\n[Required: message]\n[Cost: 100 c"},{"name":"astroway_mcp_tool_call_stream","description":"SSE-stream of a tool call envelope.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/tool-call-stream]\n[Required: tool]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_tools_list","description":"Auto-generated tool manifest for MCP clients (modelcontextprotocol/2025-03 spec).\n\n[Group: AI & MCP]\n[Endpoint: GET /v1/mcp/tools-list]\n[Cost: see your plan — e"},{"name":"astroway_stream_eclipse_incoming","description":"Countdown to next 5 eclipses.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/eclipse-incoming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_eclipse_totality","description":"Next solar+lunar eclipses with totality info.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/eclipse-totality]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_ingress","description":"Next planet sign-ingresses for N days.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/ingress]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_lunar_phase","description":"Current 8-phase + countdown to next major phase.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/lunar-phase]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_planetary_hour_changes","description":"Current planetary hour + next 24.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/planetary-hour-changes]\n[Required: latitude, longitude]\n[Cost: 10 cre"},{"name":"astroway_stream_positions","description":"Current planetary positions snapshot, tickSeconds=30.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/positions]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_retrograde_alerts","description":"All planets retro state + next stations.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/retrograde-alerts]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_sunrise_sunset","description":"Today + tomorrow sun events.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/sunrise-sunset]\n[Required: latitude, longitude]\n[Cost: 10 credits (Tier 1)"},{"name":"astroway_stream_transit_alerts","description":"Natal-transit hits within next N hours.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/transit-alerts]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_void_of_course","description":"Current Moon VOC + next ingress.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/void-of-course]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_webhooks","description":"List all active webhook subscriptions for the authenticated user.\n\n[Group: Webhooks]\n[Endpoint: GET /v1/webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_dasha_change","description":"Fires on Vedic Vimshottari dasha period transitions.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/dasha-change]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_eclipse_alert","description":"Subscribe to upcoming eclipse alerts (default 7 days before).\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/eclipse-alert]\n[Required: url]\n[Cost: 10 credits ("},{"name":"astroway_webhooks_id","description":"Fetch a single webhook subscription owned by the authenticated user.\n\n[Group: Webhooks]\n[Endpoint: GET /v1/webhooks/{id}]\n[Required: id]\n[Cost: see your plan — "},{"name":"astroway_webhooks_id_test","description":"Fire a synthetic delivery to the registered URL with `{ \"test\": true }` payload. Useful when validating endpoint signature handling. Records the result in failu"},{"name":"astroway_webhooks_mahadasha_end","description":"Fires N days before a Vimshottari mahadasha ends.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/mahadasha-end]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_planetary_hour_tick","description":"Fires at every planetary hour boundary (24/day).\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/planetary-hour-tick]\n[Required: url]\n[Cost: 10 credits (Tier 1)"},{"name":"astroway_webhooks_retrograde_end","description":"Fires when any of Mercury–Pluto stations direct.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/retrograde-end]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_retrograde_start","description":"Fires when any of Mercury–Pluto stations retrograde.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/retrograde-start]\n[Required: url]\n[Cost: 10 credits (Tier 1"},{"name":"astroway_webhooks_return_due","description":"Fires N days before a solar/lunar/planetary return is exact.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/return-due]\n[Required: url]\n[Cost: 10 credits (Tier"},{"name":"astroway_webhooks_sign_ingress","description":"Fires when any tracked planet ingresses a new sign.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/sign-ingress]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_subscribe","description":"Subscribe to outbound webhook deliveries. Events: report-ready, transit-alert, eclipse-alert. Returns a signing_secret used to verify the X-AstroWay-Signature H"},{"name":"astroway_webhooks_transit_trigger","description":"Subscribe to natal-transit aspect threshold-crossings.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/transit-trigger]\n[Required: url]\n[Cost: 10 credits (Tier "},{"name":"astroway_webhooks_void_of_course_start","description":"Fires at the start of every VOC Moon period.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/void-of-course-start]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"}],"toolCount":45,"toolsHash":"7f49d71284250b73404f78e621955cc5a41dea21f119c7f4e5080f6d3d1f9d17","serverName":"astroway-hosted","capabilities":["logging","tools","completions","prompts","resources"],"serverVersion":"0.4.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T17:29:24.303Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":82,"error":null,"detail":{"tools":[{"name":"astroway_account_status","description":"Check current API key status: tier, credit balance, rate limits, monthly cycle reset. Run this BEFORE invoking expensive endpoints (Tier 4+ at 100+ credits, Tie"},{"name":"astroway_cost_estimate","description":"Estimate the credit cost of one or more endpoints WITHOUT invoking them. Returns total + per-endpoint breakdown with tier annotations. Useful when planning mult"},{"name":"astroway_agent_tools","description":"Tool definitions for an agent framework, generated from the live OpenAPI document, so the schema a model fills is the schema the endpoint validates. `format=ope"},{"name":"astroway_mcp_ai_chat","description":"Chat answered from the positions we computed for this birth moment, not from the model's memory of a sun sign. Carries up to 10 turns of history, replies in 21 "},{"name":"astroway_mcp_ai_comparison_coach","description":"Coach two charts on relationship dynamics.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/comparison-coach]\n[Required: chart1, chart2, question]\n[Cost: 100 credits ("},{"name":"astroway_mcp_ai_explain_aspect","description":"Detailed explanation of an aspect between two planets.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/explain-aspect]\n[Required: planet1, planet2, aspectType]\n[Cost:"},{"name":"astroway_mcp_ai_explain_transit","description":"Explain a current transit hitting your natal chart.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/explain-transit]\n[Required: chart, transitDate, transitPlanet, nat"},{"name":"astroway_ai_interpret_element","description":"AI interpretation of a single chart element (planet/house/aspect) in context. Useful for chart-detail pages.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1/in"},{"name":"astroway_ai_interpret_natal","description":"Generate AI interpretation of a natal chart: personality traits, life themes, strongest archetypes. Multi-language. Token-cached for repeats.\n\n[Group: AI Interp"},{"name":"astroway_ai_interpret_placement","description":"AI interpretation of a specific planet+sign+house combination: concise, focused on the placement only.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1/interpre"},{"name":"astroway_ai_interpret_synastry","description":"AI interpretation of synastry between two charts: relationship dynamics, attractions, friction points, long-term outlook.\n\n[Group: AI Interpretations]\n[Endpoint"},{"name":"astroway_ai_interpret_tarot","description":"AI reading of a tarot, Marseille or Lenormand spread: each position read in context, then a synthesis of the whole spread and one piece of advice. Takes card sl"},{"name":"astroway_ai_interpret_transits","description":"AI interpretation of current/upcoming transits to a natal chart: what each major transit means in life context.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1"},{"name":"astroway_mcp_agent_debate","description":"2 personas debate a topic, multi-round transcript.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/agent-debate]\n[Required: topic, agentA, agentB]\n[Cost: 100 cre"},{"name":"astroway_mcp_agent_pool_status","description":"8 personas with specialties.\n\n[Group: MCP Advanced]\n[Endpoint: GET /v1/mcp/agent-pool-status]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_multi_agent_coordinate","description":"Run N personas in parallel + LLM synthesis.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/multi-agent-coordinate]\n[Required: question, agents]\n[Cost: 100 credi"},{"name":"astroway_mcp_multi_chart_context","description":"Compact context for MCP agents working across multiple charts.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/mcp/multi-chart-context]\n[Required: charts]\n[Cost: 10 cred"},{"name":"astroway_mcp_rag_search","description":"Keyword-tag scoring over chart chunks.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/rag-search]\n[Required: query, chart]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_streaming","description":"Server-Sent Events streaming chat completion with optional chart context.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/mcp/streaming]\n[Required: message]\n[Cost: 100 c"},{"name":"astroway_mcp_tool_call_stream","description":"SSE-stream of a tool call envelope.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/tool-call-stream]\n[Required: tool]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_tools_list","description":"Auto-generated tool manifest for MCP clients (modelcontextprotocol/2025-03 spec).\n\n[Group: AI & MCP]\n[Endpoint: GET /v1/mcp/tools-list]\n[Cost: see your plan — e"},{"name":"astroway_stream_eclipse_incoming","description":"Countdown to next 5 eclipses.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/eclipse-incoming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_eclipse_totality","description":"Next solar+lunar eclipses with totality info.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/eclipse-totality]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_ingress","description":"Next planet sign-ingresses for N days.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/ingress]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_lunar_phase","description":"Current 8-phase + countdown to next major phase.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/lunar-phase]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_planetary_hour_changes","description":"Current planetary hour + next 24.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/planetary-hour-changes]\n[Required: latitude, longitude]\n[Cost: 10 cre"},{"name":"astroway_stream_positions","description":"Current planetary positions snapshot, tickSeconds=30.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/positions]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_retrograde_alerts","description":"All planets retro state + next stations.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/retrograde-alerts]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_sunrise_sunset","description":"Today + tomorrow sun events.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/sunrise-sunset]\n[Required: latitude, longitude]\n[Cost: 10 credits (Tier 1)"},{"name":"astroway_stream_transit_alerts","description":"Natal-transit hits within next N hours.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/transit-alerts]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_void_of_course","description":"Current Moon VOC + next ingress.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/void-of-course]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_webhooks","description":"List all active webhook subscriptions for the authenticated user.\n\n[Group: Webhooks]\n[Endpoint: GET /v1/webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_dasha_change","description":"Fires on Vedic Vimshottari dasha period transitions.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/dasha-change]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_eclipse_alert","description":"Subscribe to upcoming eclipse alerts (default 7 days before).\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/eclipse-alert]\n[Required: url]\n[Cost: 10 credits ("},{"name":"astroway_webhooks_id","description":"Fetch a single webhook subscription owned by the authenticated user.\n\n[Group: Webhooks]\n[Endpoint: GET /v1/webhooks/{id}]\n[Required: id]\n[Cost: see your plan — "},{"name":"astroway_webhooks_id_test","description":"Fire a synthetic delivery to the registered URL with `{ \"test\": true }` payload. Useful when validating endpoint signature handling. Records the result in failu"},{"name":"astroway_webhooks_mahadasha_end","description":"Fires N days before a Vimshottari mahadasha ends.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/mahadasha-end]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_planetary_hour_tick","description":"Fires at every planetary hour boundary (24/day).\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/planetary-hour-tick]\n[Required: url]\n[Cost: 10 credits (Tier 1)"},{"name":"astroway_webhooks_retrograde_end","description":"Fires when any of Mercury–Pluto stations direct.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/retrograde-end]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_retrograde_start","description":"Fires when any of Mercury–Pluto stations retrograde.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/retrograde-start]\n[Required: url]\n[Cost: 10 credits (Tier 1"},{"name":"astroway_webhooks_return_due","description":"Fires N days before a solar/lunar/planetary return is exact.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/return-due]\n[Required: url]\n[Cost: 10 credits (Tier"},{"name":"astroway_webhooks_sign_ingress","description":"Fires when any tracked planet ingresses a new sign.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/sign-ingress]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_subscribe","description":"Subscribe to outbound webhook deliveries. Events: report-ready, transit-alert, eclipse-alert. Returns a signing_secret used to verify the X-AstroWay-Signature H"},{"name":"astroway_webhooks_transit_trigger","description":"Subscribe to natal-transit aspect threshold-crossings.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/transit-trigger]\n[Required: url]\n[Cost: 10 credits (Tier "},{"name":"astroway_webhooks_void_of_course_start","description":"Fires at the start of every VOC Moon period.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/void-of-course-start]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"}],"toolCount":45,"toolsHash":"7f49d71284250b73404f78e621955cc5a41dea21f119c7f4e5080f6d3d1f9d17","serverName":"astroway-hosted","capabilities":["logging","tools","completions","prompts","resources"],"serverVersion":"0.4.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T10:29:00.390Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":59,"error":null,"detail":{"tools":[{"name":"astroway_account_status","description":"Check current API key status: tier, credit balance, rate limits, monthly cycle reset. Run this BEFORE invoking expensive endpoints (Tier 4+ at 100+ credits, Tie"},{"name":"astroway_cost_estimate","description":"Estimate the credit cost of one or more endpoints WITHOUT invoking them. Returns total + per-endpoint breakdown with tier annotations. Useful when planning mult"},{"name":"astroway_agent_tools","description":"Tool definitions for an agent framework, generated from the live OpenAPI document, so the schema a model fills is the schema the endpoint validates. `format=ope"},{"name":"astroway_mcp_ai_chat","description":"Chat answered from the positions we computed for this birth moment, not from the model's memory of a sun sign. Carries up to 10 turns of history, replies in 21 "},{"name":"astroway_mcp_ai_comparison_coach","description":"Coach two charts on relationship dynamics.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/comparison-coach]\n[Required: chart1, chart2, question]\n[Cost: 100 credits ("},{"name":"astroway_mcp_ai_explain_aspect","description":"Detailed explanation of an aspect between two planets.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/explain-aspect]\n[Required: planet1, planet2, aspectType]\n[Cost:"},{"name":"astroway_mcp_ai_explain_transit","description":"Explain a current transit hitting your natal chart.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/explain-transit]\n[Required: chart, transitDate, transitPlanet, nat"},{"name":"astroway_ai_interpret_element","description":"AI interpretation of a single chart element (planet/house/aspect) in context. Useful for chart-detail pages.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1/in"},{"name":"astroway_ai_interpret_natal","description":"Generate AI interpretation of a natal chart: personality traits, life themes, strongest archetypes. Multi-language. Token-cached for repeats.\n\n[Group: AI Interp"},{"name":"astroway_ai_interpret_placement","description":"AI interpretation of a specific planet+sign+house combination: concise, focused on the placement only.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1/interpre"},{"name":"astroway_ai_interpret_synastry","description":"AI interpretation of synastry between two charts: relationship dynamics, attractions, friction points, long-term outlook.\n\n[Group: AI Interpretations]\n[Endpoint"},{"name":"astroway_ai_interpret_tarot","description":"AI reading of a tarot, Marseille or Lenormand spread: each position read in context, then a synthesis of the whole spread and one piece of advice. Takes card sl"},{"name":"astroway_ai_interpret_transits","description":"AI interpretation of current/upcoming transits to a natal chart: what each major transit means in life context.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1"},{"name":"astroway_mcp_agent_debate","description":"2 personas debate a topic, multi-round transcript.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/agent-debate]\n[Required: topic, agentA, agentB]\n[Cost: 100 cre"},{"name":"astroway_mcp_agent_pool_status","description":"8 personas with specialties.\n\n[Group: MCP Advanced]\n[Endpoint: GET /v1/mcp/agent-pool-status]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_multi_agent_coordinate","description":"Run N personas in parallel + LLM synthesis.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/multi-agent-coordinate]\n[Required: question, agents]\n[Cost: 100 credi"},{"name":"astroway_mcp_multi_chart_context","description":"Compact context for MCP agents working across multiple charts.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/mcp/multi-chart-context]\n[Required: charts]\n[Cost: 10 cred"},{"name":"astroway_mcp_rag_search","description":"Keyword-tag scoring over chart chunks.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/rag-search]\n[Required: query, chart]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_streaming","description":"Server-Sent Events streaming chat completion with optional chart context.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/mcp/streaming]\n[Required: message]\n[Cost: 100 c"},{"name":"astroway_mcp_tool_call_stream","description":"SSE-stream of a tool call envelope.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/tool-call-stream]\n[Required: tool]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_tools_list","description":"Auto-generated tool manifest for MCP clients (modelcontextprotocol/2025-03 spec).\n\n[Group: AI & MCP]\n[Endpoint: GET /v1/mcp/tools-list]\n[Cost: see your plan — e"},{"name":"astroway_stream_eclipse_incoming","description":"Countdown to next 5 eclipses.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/eclipse-incoming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_eclipse_totality","description":"Next solar+lunar eclipses with totality info.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/eclipse-totality]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_ingress","description":"Next planet sign-ingresses for N days.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/ingress]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_lunar_phase","description":"Current 8-phase + countdown to next major phase.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/lunar-phase]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_planetary_hour_changes","description":"Current planetary hour + next 24.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/planetary-hour-changes]\n[Required: latitude, longitude]\n[Cost: 10 cre"},{"name":"astroway_stream_positions","description":"Current planetary positions snapshot, tickSeconds=30.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/positions]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_retrograde_alerts","description":"All planets retro state + next stations.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/retrograde-alerts]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_sunrise_sunset","description":"Today + tomorrow sun events.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/sunrise-sunset]\n[Required: latitude, longitude]\n[Cost: 10 credits (Tier 1)"},{"name":"astroway_stream_transit_alerts","description":"Natal-transit hits within next N hours.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/transit-alerts]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_void_of_course","description":"Current Moon VOC + next ingress.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/void-of-course]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_webhooks","description":"List all active webhook subscriptions for the authenticated user.\n\n[Group: Webhooks]\n[Endpoint: GET /v1/webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_dasha_change","description":"Fires on Vedic Vimshottari dasha period transitions.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/dasha-change]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_eclipse_alert","description":"Subscribe to upcoming eclipse alerts (default 7 days before).\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/eclipse-alert]\n[Required: url]\n[Cost: 10 credits ("},{"name":"astroway_webhooks_id","description":"Fetch a single webhook subscription owned by the authenticated user.\n\n[Group: Webhooks]\n[Endpoint: GET /v1/webhooks/{id}]\n[Required: id]\n[Cost: see your plan — "},{"name":"astroway_webhooks_id_test","description":"Fire a synthetic delivery to the registered URL with `{ \"test\": true }` payload. Useful when validating endpoint signature handling. Records the result in failu"},{"name":"astroway_webhooks_mahadasha_end","description":"Fires N days before a Vimshottari mahadasha ends.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/mahadasha-end]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_planetary_hour_tick","description":"Fires at every planetary hour boundary (24/day).\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/planetary-hour-tick]\n[Required: url]\n[Cost: 10 credits (Tier 1)"},{"name":"astroway_webhooks_retrograde_end","description":"Fires when any of Mercury–Pluto stations direct.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/retrograde-end]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_retrograde_start","description":"Fires when any of Mercury–Pluto stations retrograde.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/retrograde-start]\n[Required: url]\n[Cost: 10 credits (Tier 1"},{"name":"astroway_webhooks_return_due","description":"Fires N days before a solar/lunar/planetary return is exact.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/return-due]\n[Required: url]\n[Cost: 10 credits (Tier"},{"name":"astroway_webhooks_sign_ingress","description":"Fires when any tracked planet ingresses a new sign.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/sign-ingress]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_subscribe","description":"Subscribe to outbound webhook deliveries. Events: report-ready, transit-alert, eclipse-alert. Returns a signing_secret used to verify the X-AstroWay-Signature H"},{"name":"astroway_webhooks_transit_trigger","description":"Subscribe to natal-transit aspect threshold-crossings.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/transit-trigger]\n[Required: url]\n[Cost: 10 credits (Tier "},{"name":"astroway_webhooks_void_of_course_start","description":"Fires at the start of every VOC Moon period.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/void-of-course-start]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"}],"toolCount":45,"toolsHash":"7f49d71284250b73404f78e621955cc5a41dea21f119c7f4e5080f6d3d1f9d17","serverName":"astroway-hosted","capabilities":["logging","tools","completions","prompts","resources"],"serverVersion":"0.4.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T04:31:46.291Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":50,"error":null,"detail":{"tools":[{"name":"astroway_account_status","description":"Check current API key status: tier, credit balance, rate limits, monthly cycle reset. Run this BEFORE invoking expensive endpoints (Tier 4+ at 100+ credits, Tie"},{"name":"astroway_cost_estimate","description":"Estimate the credit cost of one or more endpoints WITHOUT invoking them. Returns total + per-endpoint breakdown with tier annotations. Useful when planning mult"},{"name":"astroway_agent_tools","description":"Tool definitions for an agent framework, generated from the live OpenAPI document, so the schema a model fills is the schema the endpoint validates. `format=ope"},{"name":"astroway_mcp_ai_chat","description":"Chat answered from the positions we computed for this birth moment, not from the model's memory of a sun sign. Carries up to 10 turns of history, replies in 21 "},{"name":"astroway_mcp_ai_comparison_coach","description":"Coach two charts on relationship dynamics.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/comparison-coach]\n[Required: chart1, chart2, question]\n[Cost: 100 credits ("},{"name":"astroway_mcp_ai_explain_aspect","description":"Detailed explanation of an aspect between two planets.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/explain-aspect]\n[Required: planet1, planet2, aspectType]\n[Cost:"},{"name":"astroway_mcp_ai_explain_transit","description":"Explain a current transit hitting your natal chart.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/explain-transit]\n[Required: chart, transitDate, transitPlanet, nat"},{"name":"astroway_ai_interpret_element","description":"AI interpretation of a single chart element (planet/house/aspect) in context. Useful for chart-detail pages.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1/in"},{"name":"astroway_ai_interpret_natal","description":"Generate AI interpretation of a natal chart: personality traits, life themes, strongest archetypes. Multi-language. Token-cached for repeats.\n\n[Group: AI Interp"},{"name":"astroway_ai_interpret_placement","description":"AI interpretation of a specific planet+sign+house combination: concise, focused on the placement only.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1/interpre"},{"name":"astroway_ai_interpret_synastry","description":"AI interpretation of synastry between two charts: relationship dynamics, attractions, friction points, long-term outlook.\n\n[Group: AI Interpretations]\n[Endpoint"},{"name":"astroway_ai_interpret_tarot","description":"AI reading of a tarot, Marseille or Lenormand spread: each position read in context, then a synthesis of the whole spread and one piece of advice. Takes card sl"},{"name":"astroway_ai_interpret_transits","description":"AI interpretation of current/upcoming transits to a natal chart: what each major transit means in life context.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1"},{"name":"astroway_mcp_agent_debate","description":"2 personas debate a topic, multi-round transcript.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/agent-debate]\n[Required: topic, agentA, agentB]\n[Cost: 100 cre"},{"name":"astroway_mcp_agent_pool_status","description":"8 personas with specialties.\n\n[Group: MCP Advanced]\n[Endpoint: GET /v1/mcp/agent-pool-status]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_multi_agent_coordinate","description":"Run N personas in parallel + LLM synthesis.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/multi-agent-coordinate]\n[Required: question, agents]\n[Cost: 100 credi"},{"name":"astroway_mcp_multi_chart_context","description":"Compact context for MCP agents working across multiple charts.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/mcp/multi-chart-context]\n[Required: charts]\n[Cost: 10 cred"},{"name":"astroway_mcp_rag_search","description":"Keyword-tag scoring over chart chunks.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/rag-search]\n[Required: query, chart]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_streaming","description":"Server-Sent Events streaming chat completion with optional chart context.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/mcp/streaming]\n[Required: message]\n[Cost: 100 c"},{"name":"astroway_mcp_tool_call_stream","description":"SSE-stream of a tool call envelope.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/tool-call-stream]\n[Required: tool]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_tools_list","description":"Auto-generated tool manifest for MCP clients (modelcontextprotocol/2025-03 spec).\n\n[Group: AI & MCP]\n[Endpoint: GET /v1/mcp/tools-list]\n[Cost: see your plan — e"},{"name":"astroway_stream_eclipse_incoming","description":"Countdown to next 5 eclipses.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/eclipse-incoming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_eclipse_totality","description":"Next solar+lunar eclipses with totality info.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/eclipse-totality]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_ingress","description":"Next planet sign-ingresses for N days.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/ingress]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_lunar_phase","description":"Current 8-phase + countdown to next major phase.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/lunar-phase]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_planetary_hour_changes","description":"Current planetary hour + next 24.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/planetary-hour-changes]\n[Required: latitude, longitude]\n[Cost: 10 cre"},{"name":"astroway_stream_positions","description":"Current planetary positions snapshot, tickSeconds=30.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/positions]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_retrograde_alerts","description":"All planets retro state + next stations.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/retrograde-alerts]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_sunrise_sunset","description":"Today + tomorrow sun events.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/sunrise-sunset]\n[Required: latitude, longitude]\n[Cost: 10 credits (Tier 1)"},{"name":"astroway_stream_transit_alerts","description":"Natal-transit hits within next N hours.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/transit-alerts]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_void_of_course","description":"Current Moon VOC + next ingress.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/void-of-course]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_webhooks","description":"List all active webhook subscriptions for the authenticated user.\n\n[Group: Webhooks]\n[Endpoint: GET /v1/webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_dasha_change","description":"Fires on Vedic Vimshottari dasha period transitions.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/dasha-change]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_eclipse_alert","description":"Subscribe to upcoming eclipse alerts (default 7 days before).\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/eclipse-alert]\n[Required: url]\n[Cost: 10 credits ("},{"name":"astroway_webhooks_id","description":"Fetch a single webhook subscription owned by the authenticated user.\n\n[Group: Webhooks]\n[Endpoint: GET /v1/webhooks/{id}]\n[Required: id]\n[Cost: see your plan — "},{"name":"astroway_webhooks_id_test","description":"Fire a synthetic delivery to the registered URL with `{ \"test\": true }` payload. Useful when validating endpoint signature handling. Records the result in failu"},{"name":"astroway_webhooks_mahadasha_end","description":"Fires N days before a Vimshottari mahadasha ends.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/mahadasha-end]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_planetary_hour_tick","description":"Fires at every planetary hour boundary (24/day).\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/planetary-hour-tick]\n[Required: url]\n[Cost: 10 credits (Tier 1)"},{"name":"astroway_webhooks_retrograde_end","description":"Fires when any of Mercury–Pluto stations direct.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/retrograde-end]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_retrograde_start","description":"Fires when any of Mercury–Pluto stations retrograde.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/retrograde-start]\n[Required: url]\n[Cost: 10 credits (Tier 1"},{"name":"astroway_webhooks_return_due","description":"Fires N days before a solar/lunar/planetary return is exact.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/return-due]\n[Required: url]\n[Cost: 10 credits (Tier"},{"name":"astroway_webhooks_sign_ingress","description":"Fires when any tracked planet ingresses a new sign.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/sign-ingress]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_subscribe","description":"Subscribe to outbound webhook deliveries. Events: report-ready, transit-alert, eclipse-alert. Returns a signing_secret used to verify the X-AstroWay-Signature H"},{"name":"astroway_webhooks_transit_trigger","description":"Subscribe to natal-transit aspect threshold-crossings.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/transit-trigger]\n[Required: url]\n[Cost: 10 credits (Tier "},{"name":"astroway_webhooks_void_of_course_start","description":"Fires at the start of every VOC Moon period.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/void-of-course-start]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"}],"toolCount":45,"toolsHash":"7f49d71284250b73404f78e621955cc5a41dea21f119c7f4e5080f6d3d1f9d17","serverName":"astroway-hosted","capabilities":["logging","tools","completions","prompts","resources"],"serverVersion":"0.4.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T21:26:47.780Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":60,"error":null,"detail":{"tools":[{"name":"astroway_account_status","description":"Check current API key status: tier, credit balance, rate limits, monthly cycle reset. Run this BEFORE invoking expensive endpoints (Tier 4+ at 100+ credits, Tie"},{"name":"astroway_cost_estimate","description":"Estimate the credit cost of one or more endpoints WITHOUT invoking them. Returns total + per-endpoint breakdown with tier annotations. Useful when planning mult"},{"name":"astroway_agent_tools","description":"Tool definitions for an agent framework, generated from the live OpenAPI document, so the schema a model fills is the schema the endpoint validates. `format=ope"},{"name":"astroway_mcp_ai_chat","description":"Chat answered from the positions we computed for this birth moment, not from the model's memory of a sun sign. Carries up to 10 turns of history, replies in 21 "},{"name":"astroway_mcp_ai_comparison_coach","description":"Coach two charts on relationship dynamics.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/comparison-coach]\n[Required: chart1, chart2, question]\n[Cost: 100 credits ("},{"name":"astroway_mcp_ai_explain_aspect","description":"Detailed explanation of an aspect between two planets.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/explain-aspect]\n[Required: planet1, planet2, aspectType]\n[Cost:"},{"name":"astroway_mcp_ai_explain_transit","description":"Explain a current transit hitting your natal chart.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/explain-transit]\n[Required: chart, transitDate, transitPlanet, nat"},{"name":"astroway_ai_interpret_element","description":"AI interpretation of a single chart element (planet/house/aspect) in context. Useful for chart-detail pages.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1/in"},{"name":"astroway_ai_interpret_natal","description":"Generate AI interpretation of a natal chart: personality traits, life themes, strongest archetypes. Multi-language. Token-cached for repeats.\n\n[Group: AI Interp"},{"name":"astroway_ai_interpret_placement","description":"AI interpretation of a specific planet+sign+house combination: concise, focused on the placement only.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1/interpre"},{"name":"astroway_ai_interpret_synastry","description":"AI interpretation of synastry between two charts: relationship dynamics, attractions, friction points, long-term outlook.\n\n[Group: AI Interpretations]\n[Endpoint"},{"name":"astroway_ai_interpret_tarot","description":"AI reading of a tarot, Marseille or Lenormand spread: each position read in context, then a synthesis of the whole spread and one piece of advice. Takes card sl"},{"name":"astroway_ai_interpret_transits","description":"AI interpretation of current/upcoming transits to a natal chart: what each major transit means in life context.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1"},{"name":"astroway_mcp_agent_debate","description":"2 personas debate a topic, multi-round transcript.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/agent-debate]\n[Required: topic, agentA, agentB]\n[Cost: 100 cre"},{"name":"astroway_mcp_agent_pool_status","description":"8 personas with specialties.\n\n[Group: MCP Advanced]\n[Endpoint: GET /v1/mcp/agent-pool-status]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_multi_agent_coordinate","description":"Run N personas in parallel + LLM synthesis.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/multi-agent-coordinate]\n[Required: question, agents]\n[Cost: 100 credi"},{"name":"astroway_mcp_multi_chart_context","description":"Compact context for MCP agents working across multiple charts.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/mcp/multi-chart-context]\n[Required: charts]\n[Cost: 10 cred"},{"name":"astroway_mcp_rag_search","description":"Keyword-tag scoring over chart chunks.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/rag-search]\n[Required: query, chart]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_streaming","description":"Server-Sent Events streaming chat completion with optional chart context.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/mcp/streaming]\n[Required: message]\n[Cost: 100 c"},{"name":"astroway_mcp_tool_call_stream","description":"SSE-stream of a tool call envelope.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/tool-call-stream]\n[Required: tool]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_tools_list","description":"Auto-generated tool manifest for MCP clients (modelcontextprotocol/2025-03 spec).\n\n[Group: AI & MCP]\n[Endpoint: GET /v1/mcp/tools-list]\n[Cost: see your plan — e"},{"name":"astroway_stream_eclipse_incoming","description":"Countdown to next 5 eclipses.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/eclipse-incoming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_eclipse_totality","description":"Next solar+lunar eclipses with totality info.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/eclipse-totality]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_ingress","description":"Next planet sign-ingresses for N days.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/ingress]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_lunar_phase","description":"Current 8-phase + countdown to next major phase.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/lunar-phase]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_planetary_hour_changes","description":"Current planetary hour + next 24.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/planetary-hour-changes]\n[Required: latitude, longitude]\n[Cost: 10 cre"},{"name":"astroway_stream_positions","description":"Current planetary positions snapshot, tickSeconds=30.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/positions]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_retrograde_alerts","description":"All planets retro state + next stations.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/retrograde-alerts]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_sunrise_sunset","description":"Today + tomorrow sun events.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/sunrise-sunset]\n[Required: latitude, longitude]\n[Cost: 10 credits (Tier 1)"},{"name":"astroway_stream_transit_alerts","description":"Natal-transit hits within next N hours.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/transit-alerts]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_void_of_course","description":"Current Moon VOC + next ingress.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/void-of-course]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_webhooks","description":"List all active webhook subscriptions for the authenticated user.\n\n[Group: Webhooks]\n[Endpoint: GET /v1/webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_dasha_change","description":"Fires on Vedic Vimshottari dasha period transitions.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/dasha-change]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_eclipse_alert","description":"Subscribe to upcoming eclipse alerts (default 7 days before).\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/eclipse-alert]\n[Required: url]\n[Cost: 10 credits ("},{"name":"astroway_webhooks_id","description":"Fetch a single webhook subscription owned by the authenticated user.\n\n[Group: Webhooks]\n[Endpoint: GET /v1/webhooks/{id}]\n[Required: id]\n[Cost: see your plan — "},{"name":"astroway_webhooks_id_test","description":"Fire a synthetic delivery to the registered URL with `{ \"test\": true }` payload. Useful when validating endpoint signature handling. Records the result in failu"},{"name":"astroway_webhooks_mahadasha_end","description":"Fires N days before a Vimshottari mahadasha ends.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/mahadasha-end]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_planetary_hour_tick","description":"Fires at every planetary hour boundary (24/day).\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/planetary-hour-tick]\n[Required: url]\n[Cost: 10 credits (Tier 1)"},{"name":"astroway_webhooks_retrograde_end","description":"Fires when any of Mercury–Pluto stations direct.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/retrograde-end]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_retrograde_start","description":"Fires when any of Mercury–Pluto stations retrograde.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/retrograde-start]\n[Required: url]\n[Cost: 10 credits (Tier 1"},{"name":"astroway_webhooks_return_due","description":"Fires N days before a solar/lunar/planetary return is exact.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/return-due]\n[Required: url]\n[Cost: 10 credits (Tier"},{"name":"astroway_webhooks_sign_ingress","description":"Fires when any tracked planet ingresses a new sign.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/sign-ingress]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_subscribe","description":"Subscribe to outbound webhook deliveries. Events: report-ready, transit-alert, eclipse-alert. Returns a signing_secret used to verify the X-AstroWay-Signature H"},{"name":"astroway_webhooks_transit_trigger","description":"Subscribe to natal-transit aspect threshold-crossings.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/transit-trigger]\n[Required: url]\n[Cost: 10 credits (Tier "},{"name":"astroway_webhooks_void_of_course_start","description":"Fires at the start of every VOC Moon period.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/void-of-course-start]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"}],"toolCount":45,"toolsHash":"7f49d71284250b73404f78e621955cc5a41dea21f119c7f4e5080f6d3d1f9d17","serverName":"astroway-hosted","capabilities":["logging","tools","completions","prompts","resources"],"serverVersion":"0.4.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T14:30:28.478Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":30,"error":null,"detail":{"tools":[{"name":"astroway_account_status","description":"Check current API key status: tier, credit balance, rate limits, monthly cycle reset. Run this BEFORE invoking expensive endpoints (Tier 4+ at 100+ credits, Tie"},{"name":"astroway_cost_estimate","description":"Estimate the credit cost of one or more endpoints WITHOUT invoking them. Returns total + per-endpoint breakdown with tier annotations. Useful when planning mult"},{"name":"astroway_agent_tools","description":"Tool definitions for an agent framework, generated from the live OpenAPI document, so the schema a model fills is the schema the endpoint validates. `format=ope"},{"name":"astroway_mcp_ai_chat","description":"Chat answered from the positions we computed for this birth moment, not from the model's memory of a sun sign. Carries up to 10 turns of history, replies in 21 "},{"name":"astroway_mcp_ai_comparison_coach","description":"Coach two charts on relationship dynamics.\n\n[Group: AI & MCP]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_mcp_ai_explain_aspect","description":"Detailed explanation of an aspect between two planets.\n\n[Group: AI & MCP]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_mcp_ai_explain_transit","description":"Explain a current transit hitting your natal chart.\n\n[Group: AI & MCP]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_ai_interpret_element","description":"AI interpretation of a single chart element (planet/house/aspect) in context. Useful for chart-detail pages.\n\n[Group: AI Interpretations]\n[Cost: 100 credits (Ti"},{"name":"astroway_ai_interpret_natal","description":"Generate AI interpretation of a natal chart: personality traits, life themes, strongest archetypes. Multi-language. Token-cached for repeats.\n\n[Group: AI Interp"},{"name":"astroway_ai_interpret_placement","description":"AI interpretation of a specific planet+sign+house combination: concise, focused on the placement only.\n\n[Group: AI Interpretations]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_ai_interpret_synastry","description":"AI interpretation of synastry between two charts: relationship dynamics, attractions, friction points, long-term outlook.\n\n[Group: AI Interpretations]\n[Cost: 10"},{"name":"astroway_ai_interpret_tarot","description":"AI reading of a tarot, Marseille or Lenormand spread: each position read in context, then a synthesis of the whole spread and one piece of advice. Takes card sl"},{"name":"astroway_ai_interpret_transits","description":"AI interpretation of current/upcoming transits to a natal chart: what each major transit means in life context.\n\n[Group: AI Interpretations]\n[Cost: 100 credits "},{"name":"astroway_mcp_agent_debate","description":"2 personas debate a topic, multi-round transcript.\n\n[Group: MCP Advanced]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_mcp_agent_pool_status","description":"8 personas with specialties.\n\n[Group: MCP Advanced]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_multi_agent_coordinate","description":"Run N personas in parallel + LLM synthesis.\n\n[Group: MCP Advanced]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_mcp_multi_chart_context","description":"Compact context for MCP agents working across multiple charts.\n\n[Group: AI & MCP]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_rag_search","description":"Keyword-tag scoring over chart chunks.\n\n[Group: MCP Advanced]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_streaming","description":"Server-Sent Events streaming chat completion with optional chart context.\n\n[Group: AI & MCP]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_mcp_tool_call_stream","description":"SSE-stream of a tool call envelope.\n\n[Group: MCP Advanced]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_tools_list","description":"Auto-generated tool manifest for MCP clients (modelcontextprotocol/2025-03 spec).\n\n[Group: AI & MCP]\n[Cost: see your plan — endpoint not in the public credit ma"},{"name":"astroway_stream_eclipse_incoming","description":"Countdown to next 5 eclipses.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_eclipse_totality","description":"Next solar+lunar eclipses with totality info.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_ingress","description":"Next planet sign-ingresses for N days.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_lunar_phase","description":"Current 8-phase + countdown to next major phase.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_planetary_hour_changes","description":"Current planetary hour + next 24.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_positions","description":"Current planetary positions snapshot, tickSeconds=30.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_retrograde_alerts","description":"All planets retro state + next stations.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_sunrise_sunset","description":"Today + tomorrow sun events.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_transit_alerts","description":"Natal-transit hits within next N hours.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_void_of_course","description":"Current Moon VOC + next ingress.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_webhooks","description":"List all active webhook subscriptions for the authenticated user.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_dasha_change","description":"Fires on Vedic Vimshottari dasha period transitions.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_eclipse_alert","description":"Subscribe to upcoming eclipse alerts (default 7 days before).\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_id","description":"Fetch a single webhook subscription owned by the authenticated user.\n\n[Group: Webhooks]\n[Cost: see your plan — endpoint not in the public credit manifest]"},{"name":"astroway_webhooks_id_test","description":"Fire a synthetic delivery to the registered URL with `{ \"test\": true }` payload. Useful when validating endpoint signature handling. Records the result in failu"},{"name":"astroway_webhooks_mahadasha_end","description":"Fires N days before a Vimshottari mahadasha ends.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_planetary_hour_tick","description":"Fires at every planetary hour boundary (24/day).\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_retrograde_end","description":"Fires when any of Mercury–Pluto stations direct.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_retrograde_start","description":"Fires when any of Mercury–Pluto stations retrograde.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_return_due","description":"Fires N days before a solar/lunar/planetary return is exact.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_sign_ingress","description":"Fires when any tracked planet ingresses a new sign.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_subscribe","description":"Subscribe to outbound webhook deliveries. Events: report-ready, transit-alert, eclipse-alert. Returns a signing_secret used to verify the X-AstroWay-Signature H"},{"name":"astroway_webhooks_transit_trigger","description":"Subscribe to natal-transit aspect threshold-crossings.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_void_of_course_start","description":"Fires at the start of every VOC Moon period.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"}],"toolCount":45,"toolsHash":"76502654637b73100cb4b6c5e8fba0bec841b61d4a162b5fef8f16150f0f51ff","serverName":"astroway-hosted","capabilities":["logging","tools","completions","prompts","resources"],"serverVersion":"0.4.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T07:24:38.804Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":61,"error":null,"detail":{"tools":[{"name":"astroway_account_status","description":"Check current API key status: tier, credit balance, rate limits, monthly cycle reset. Run this BEFORE invoking expensive endpoints (Tier 4+ at 100+ credits, Tie"},{"name":"astroway_cost_estimate","description":"Estimate the credit cost of one or more endpoints WITHOUT invoking them. Returns total + per-endpoint breakdown with tier annotations. Useful when planning mult"},{"name":"astroway_agent_tools","description":"Tool definitions for an agent framework, generated from the live OpenAPI document, so the schema a model fills is the schema the endpoint validates. `format=ope"},{"name":"astroway_mcp_ai_chat","description":"Chat answered from the positions we computed for this birth moment, not from the model's memory of a sun sign. Carries up to 10 turns of history, replies in 21 "},{"name":"astroway_mcp_ai_comparison_coach","description":"Coach two charts on relationship dynamics.\n\n[Group: AI & MCP]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_mcp_ai_explain_aspect","description":"Detailed explanation of an aspect between two planets.\n\n[Group: AI & MCP]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_mcp_ai_explain_transit","description":"Explain a current transit hitting your natal chart.\n\n[Group: AI & MCP]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_ai_interpret_element","description":"AI interpretation of a single chart element (planet/house/aspect) in context. Useful for chart-detail pages.\n\n[Group: AI Interpretations]\n[Cost: 100 credits (Ti"},{"name":"astroway_ai_interpret_natal","description":"Generate AI interpretation of a natal chart: personality traits, life themes, strongest archetypes. Multi-language. Token-cached for repeats.\n\n[Group: AI Interp"},{"name":"astroway_ai_interpret_placement","description":"AI interpretation of a specific planet+sign+house combination: concise, focused on the placement only.\n\n[Group: AI Interpretations]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_ai_interpret_synastry","description":"AI interpretation of synastry between two charts: relationship dynamics, attractions, friction points, long-term outlook.\n\n[Group: AI Interpretations]\n[Cost: 10"},{"name":"astroway_ai_interpret_tarot","description":"AI reading of a tarot, Marseille or Lenormand spread: each position read in context, then a synthesis of the whole spread and one piece of advice. Takes card sl"},{"name":"astroway_ai_interpret_transits","description":"AI interpretation of current/upcoming transits to a natal chart: what each major transit means in life context.\n\n[Group: AI Interpretations]\n[Cost: 100 credits "},{"name":"astroway_mcp_agent_debate","description":"2 personas debate a topic, multi-round transcript.\n\n[Group: MCP Advanced]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_mcp_agent_pool_status","description":"8 personas with specialties.\n\n[Group: MCP Advanced]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_multi_agent_coordinate","description":"Run N personas in parallel + LLM synthesis.\n\n[Group: MCP Advanced]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_mcp_multi_chart_context","description":"Compact context for MCP agents working across multiple charts.\n\n[Group: AI & MCP]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_rag_search","description":"Keyword-tag scoring over chart chunks.\n\n[Group: MCP Advanced]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_streaming","description":"Server-Sent Events streaming chat completion with optional chart context.\n\n[Group: AI & MCP]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_mcp_tool_call_stream","description":"SSE-stream of a tool call envelope.\n\n[Group: MCP Advanced]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_tools_list","description":"Auto-generated tool manifest for MCP clients (modelcontextprotocol/2025-03 spec).\n\n[Group: AI & MCP]\n[Cost: see your plan — endpoint not in the public credit ma"},{"name":"astroway_stream_eclipse_incoming","description":"Countdown to next 5 eclipses.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_eclipse_totality","description":"Next solar+lunar eclipses with totality info.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_ingress","description":"Next planet sign-ingresses for N days.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_lunar_phase","description":"Current 8-phase + countdown to next major phase.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_planetary_hour_changes","description":"Current planetary hour + next 24.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_positions","description":"Current planetary positions snapshot, tickSeconds=30.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_retrograde_alerts","description":"All planets retro state + next stations.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_sunrise_sunset","description":"Today + tomorrow sun events.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_transit_alerts","description":"Natal-transit hits within next N hours.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_void_of_course","description":"Current Moon VOC + next ingress.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_webhooks","description":"List all active webhook subscriptions for the authenticated user.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_dasha_change","description":"Fires on Vedic Vimshottari dasha period transitions.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_eclipse_alert","description":"Subscribe to upcoming eclipse alerts (default 7 days before).\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_id","description":"Fetch a single webhook subscription owned by the authenticated user.\n\n[Group: Webhooks]\n[Cost: see your plan — endpoint not in the public credit manifest]"},{"name":"astroway_webhooks_id_test","description":"Fire a synthetic delivery to the registered URL with `{ \"test\": true }` payload. Useful when validating endpoint signature handling. Records the result in failu"},{"name":"astroway_webhooks_mahadasha_end","description":"Fires N days before a Vimshottari mahadasha ends.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_planetary_hour_tick","description":"Fires at every planetary hour boundary (24/day).\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_retrograde_end","description":"Fires when any of Mercury–Pluto stations direct.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_retrograde_start","description":"Fires when any of Mercury–Pluto stations retrograde.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_return_due","description":"Fires N days before a solar/lunar/planetary return is exact.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_sign_ingress","description":"Fires when any tracked planet ingresses a new sign.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_subscribe","description":"Subscribe to outbound webhook deliveries. Events: report-ready, transit-alert, eclipse-alert. Returns a signing_secret used to verify the X-AstroWay-Signature H"},{"name":"astroway_webhooks_transit_trigger","description":"Subscribe to natal-transit aspect threshold-crossings.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_void_of_course_start","description":"Fires at the start of every VOC Moon period.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"}],"toolCount":45,"toolsHash":"76502654637b73100cb4b6c5e8fba0bec841b61d4a162b5fef8f16150f0f51ff","serverName":"astroway-hosted","capabilities":["logging","tools","completions","prompts","resources"],"serverVersion":"0.4.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T00:24:13.526Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":58,"error":null,"detail":{"tools":[{"name":"astroway_account_status","description":"Check current API key status: tier, credit balance, rate limits, monthly cycle reset. Run this BEFORE invoking expensive endpoints (Tier 4+ at 100+ credits, Tie"},{"name":"astroway_cost_estimate","description":"Estimate the credit cost of one or more endpoints WITHOUT invoking them. Returns total + per-endpoint breakdown with tier annotations. Useful when planning mult"},{"name":"astroway_agent_tools","description":"Tool definitions for an agent framework, generated from the live OpenAPI document, so the schema a model fills is the schema the endpoint validates. `format=ope"},{"name":"astroway_mcp_ai_chat","description":"Chat answered from the positions we computed for this birth moment, not from the model's memory of a sun sign. Carries up to 10 turns of history, replies in 21 "},{"name":"astroway_mcp_ai_comparison_coach","description":"Coach two charts on relationship dynamics.\n\n[Group: AI & MCP]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_mcp_ai_explain_aspect","description":"Detailed explanation of an aspect between two planets.\n\n[Group: AI & MCP]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_mcp_ai_explain_transit","description":"Explain a current transit hitting your natal chart.\n\n[Group: AI & MCP]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_ai_interpret_element","description":"AI interpretation of a single chart element (planet/house/aspect) in context. Useful for chart-detail pages.\n\n[Group: AI Interpretations]\n[Cost: 100 credits (Ti"},{"name":"astroway_ai_interpret_natal","description":"Generate AI interpretation of a natal chart: personality traits, life themes, strongest archetypes. Multi-language. Token-cached for repeats.\n\n[Group: AI Interp"},{"name":"astroway_ai_interpret_placement","description":"AI interpretation of a specific planet+sign+house combination: concise, focused on the placement only.\n\n[Group: AI Interpretations]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_ai_interpret_synastry","description":"AI interpretation of synastry between two charts: relationship dynamics, attractions, friction points, long-term outlook.\n\n[Group: AI Interpretations]\n[Cost: 10"},{"name":"astroway_ai_interpret_tarot","description":"AI reading of a tarot, Marseille or Lenormand spread: each position read in context, then a synthesis of the whole spread and one piece of advice. Takes card sl"},{"name":"astroway_ai_interpret_transits","description":"AI interpretation of current/upcoming transits to a natal chart: what each major transit means in life context.\n\n[Group: AI Interpretations]\n[Cost: 100 credits "},{"name":"astroway_mcp_agent_debate","description":"2 personas debate a topic, multi-round transcript.\n\n[Group: MCP Advanced]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_mcp_agent_pool_status","description":"8 personas with specialties.\n\n[Group: MCP Advanced]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_multi_agent_coordinate","description":"Run N personas in parallel + LLM synthesis.\n\n[Group: MCP Advanced]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_mcp_multi_chart_context","description":"Compact context for MCP agents working across multiple charts.\n\n[Group: AI & MCP]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_rag_search","description":"Keyword-tag scoring over chart chunks.\n\n[Group: MCP Advanced]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_streaming","description":"Server-Sent Events streaming chat completion with optional chart context.\n\n[Group: AI & MCP]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_mcp_tool_call_stream","description":"SSE-stream of a tool call envelope.\n\n[Group: MCP Advanced]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_tools_list","description":"Auto-generated tool manifest for MCP clients (modelcontextprotocol/2025-03 spec).\n\n[Group: AI & MCP]\n[Cost: see your plan — endpoint not in the public credit ma"},{"name":"astroway_stream_eclipse_incoming","description":"Countdown to next 5 eclipses.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_eclipse_totality","description":"Next solar+lunar eclipses with totality info.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_ingress","description":"Next planet sign-ingresses for N days.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_lunar_phase","description":"Current 8-phase + countdown to next major phase.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_planetary_hour_changes","description":"Current planetary hour + next 24.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_positions","description":"Current planetary positions snapshot, tickSeconds=30.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_retrograde_alerts","description":"All planets retro state + next stations.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_sunrise_sunset","description":"Today + tomorrow sun events.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_transit_alerts","description":"Natal-transit hits within next N hours.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_void_of_course","description":"Current Moon VOC + next ingress.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_webhooks","description":"List all active webhook subscriptions for the authenticated user.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_dasha_change","description":"Fires on Vedic Vimshottari dasha period transitions.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_eclipse_alert","description":"Subscribe to upcoming eclipse alerts (default 7 days before).\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_id","description":"Fetch a single webhook subscription owned by the authenticated user.\n\n[Group: Webhooks]\n[Cost: see your plan — endpoint not in the public credit manifest]"},{"name":"astroway_webhooks_id_test","description":"Fire a synthetic delivery to the registered URL with `{ \"test\": true }` payload. Useful when validating endpoint signature handling. Records the result in failu"},{"name":"astroway_webhooks_mahadasha_end","description":"Fires N days before a Vimshottari mahadasha ends.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_planetary_hour_tick","description":"Fires at every planetary hour boundary (24/day).\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_retrograde_end","description":"Fires when any of Mercury–Pluto stations direct.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_retrograde_start","description":"Fires when any of Mercury–Pluto stations retrograde.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_return_due","description":"Fires N days before a solar/lunar/planetary return is exact.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_sign_ingress","description":"Fires when any tracked planet ingresses a new sign.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_subscribe","description":"Subscribe to outbound webhook deliveries. Events: report-ready, transit-alert, eclipse-alert. Returns a signing_secret used to verify the X-AstroWay-Signature H"},{"name":"astroway_webhooks_transit_trigger","description":"Subscribe to natal-transit aspect threshold-crossings.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_void_of_course_start","description":"Fires at the start of every VOC Moon period.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"}],"toolCount":45,"toolsHash":"76502654637b73100cb4b6c5e8fba0bec841b61d4a162b5fef8f16150f0f51ff","serverName":"astroway-hosted","capabilities":["logging","tools","completions","prompts","resources"],"serverVersion":"0.4.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T17:28:01.998Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":100,"error":null,"detail":{"tools":[{"name":"astroway_account_status","description":"Check current API key status: tier, credit balance, rate limits, monthly cycle reset. Run this BEFORE invoking expensive endpoints (Tier 4+ at 100+ credits, Tie"},{"name":"astroway_cost_estimate","description":"Estimate the credit cost of one or more endpoints WITHOUT invoking them. Returns total + per-endpoint breakdown with tier annotations. Useful when planning mult"},{"name":"astroway_agent_tools","description":"Tool definitions for an agent framework, generated from the live OpenAPI document, so the schema a model fills is the schema the endpoint validates. `format=ope"},{"name":"astroway_mcp_ai_chat","description":"Chat answered from the positions we computed for this birth moment, not from the model's memory of a sun sign. Carries up to 10 turns of history, replies in 21 "},{"name":"astroway_mcp_ai_comparison_coach","description":"Coach two charts on relationship dynamics.\n\n[Group: AI & MCP]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_mcp_ai_explain_aspect","description":"Detailed explanation of an aspect between two planets.\n\n[Group: AI & MCP]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_mcp_ai_explain_transit","description":"Explain a current transit hitting your natal chart.\n\n[Group: AI & MCP]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_ai_interpret_element","description":"AI interpretation of a single chart element (planet/house/aspect) in context. Useful for chart-detail pages.\n\n[Group: AI Interpretations]\n[Cost: 100 credits (Ti"},{"name":"astroway_ai_interpret_natal","description":"Generate AI interpretation of a natal chart: personality traits, life themes, strongest archetypes. Multi-language. Token-cached for repeats.\n\n[Group: AI Interp"},{"name":"astroway_ai_interpret_placement","description":"AI interpretation of a specific planet+sign+house combination: concise, focused on the placement only.\n\n[Group: AI Interpretations]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_ai_interpret_synastry","description":"AI interpretation of synastry between two charts: relationship dynamics, attractions, friction points, long-term outlook.\n\n[Group: AI Interpretations]\n[Cost: 10"},{"name":"astroway_ai_interpret_tarot","description":"AI reading of a tarot, Marseille or Lenormand spread: each position read in context, then a synthesis of the whole spread and one piece of advice. Takes card sl"},{"name":"astroway_ai_interpret_transits","description":"AI interpretation of current/upcoming transits to a natal chart: what each major transit means in life context.\n\n[Group: AI Interpretations]\n[Cost: 100 credits "},{"name":"astroway_mcp_agent_debate","description":"2 personas debate a topic, multi-round transcript.\n\n[Group: MCP Advanced]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_mcp_agent_pool_status","description":"8 personas with specialties.\n\n[Group: MCP Advanced]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_multi_agent_coordinate","description":"Run N personas in parallel + LLM synthesis.\n\n[Group: MCP Advanced]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_mcp_multi_chart_context","description":"Compact context for MCP agents working across multiple charts.\n\n[Group: AI & MCP]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_rag_search","description":"Keyword-tag scoring over chart chunks.\n\n[Group: MCP Advanced]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_streaming","description":"Server-Sent Events streaming chat completion with optional chart context.\n\n[Group: AI & MCP]\n[Cost: 100 credits (Tier 4)]"},{"name":"astroway_mcp_tool_call_stream","description":"SSE-stream of a tool call envelope.\n\n[Group: MCP Advanced]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_tools_list","description":"Auto-generated tool manifest for MCP clients (modelcontextprotocol/2025-03 spec).\n\n[Group: AI & MCP]\n[Cost: see your plan — endpoint not in the public credit ma"},{"name":"astroway_stream_eclipse_incoming","description":"Countdown to next 5 eclipses.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_eclipse_totality","description":"Next solar+lunar eclipses with totality info.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_ingress","description":"Next planet sign-ingresses for N days.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_lunar_phase","description":"Current 8-phase + countdown to next major phase.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_planetary_hour_changes","description":"Current planetary hour + next 24.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_positions","description":"Current planetary positions snapshot, tickSeconds=30.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_retrograde_alerts","description":"All planets retro state + next stations.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_sunrise_sunset","description":"Today + tomorrow sun events.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_transit_alerts","description":"Natal-transit hits within next N hours.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_void_of_course","description":"Current Moon VOC + next ingress.\n\n[Group: Real-time Streaming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_webhooks","description":"List all active webhook subscriptions for the authenticated user.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_dasha_change","description":"Fires on Vedic Vimshottari dasha period transitions.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_eclipse_alert","description":"Subscribe to upcoming eclipse alerts (default 7 days before).\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_id","description":"Fetch a single webhook subscription owned by the authenticated user.\n\n[Group: Webhooks]\n[Cost: see your plan — endpoint not in the public credit manifest]"},{"name":"astroway_webhooks_id_test","description":"Fire a synthetic delivery to the registered URL with `{ \"test\": true }` payload. Useful when validating endpoint signature handling. Records the result in failu"},{"name":"astroway_webhooks_mahadasha_end","description":"Fires N days before a Vimshottari mahadasha ends.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_planetary_hour_tick","description":"Fires at every planetary hour boundary (24/day).\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_retrograde_end","description":"Fires when any of Mercury–Pluto stations direct.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_retrograde_start","description":"Fires when any of Mercury–Pluto stations retrograde.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_return_due","description":"Fires N days before a solar/lunar/planetary return is exact.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_sign_ingress","description":"Fires when any tracked planet ingresses a new sign.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_subscribe","description":"Subscribe to outbound webhook deliveries. Events: report-ready, transit-alert, eclipse-alert. Returns a signing_secret used to verify the X-AstroWay-Signature H"},{"name":"astroway_webhooks_transit_trigger","description":"Subscribe to natal-transit aspect threshold-crossings.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_void_of_course_start","description":"Fires at the start of every VOC Moon period.\n\n[Group: Webhooks]\n[Cost: 10 credits (Tier 1)]"}],"toolCount":45,"toolsHash":"76502654637b73100cb4b6c5e8fba0bec841b61d4a162b5fef8f16150f0f51ff","serverName":"astroway-hosted","capabilities":["logging","tools","completions","prompts","resources"],"serverVersion":"0.4.3","protocolVersion":"2025-06-18"}}],"tools":[{"name":"astroway_account_status","description":"Check current API key status: tier, credit balance, rate limits, monthly cycle reset. Run this BEFORE invoking expensive endpoints (Tier 4+ at 100+ credits, Tie"},{"name":"astroway_cost_estimate","description":"Estimate the credit cost of one or more endpoints WITHOUT invoking them. Returns total + per-endpoint breakdown with tier annotations. Useful when planning mult"},{"name":"astroway_agent_tools","description":"Tool definitions for an agent framework, generated from the live OpenAPI document, so the schema a model fills is the schema the endpoint validates. `format=ope"},{"name":"astroway_mcp_ai_chat","description":"Chat answered from the positions we computed for this birth moment, not from the model's memory of a sun sign. Carries up to 10 turns of history, replies in 21 "},{"name":"astroway_mcp_ai_comparison_coach","description":"Coach two charts on relationship dynamics.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/comparison-coach]\n[Required: chart1, chart2, question]\n[Cost: 100 credits ("},{"name":"astroway_mcp_ai_explain_aspect","description":"Detailed explanation of an aspect between two planets.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/explain-aspect]\n[Required: planet1, planet2, aspectType]\n[Cost:"},{"name":"astroway_mcp_ai_explain_transit","description":"Explain a current transit hitting your natal chart.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/ai/explain-transit]\n[Required: chart, transitDate, transitPlanet, nat"},{"name":"astroway_ai_interpret_element","description":"AI interpretation of a single chart element (planet/house/aspect) in context. Useful for chart-detail pages.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1/in"},{"name":"astroway_ai_interpret_natal","description":"Generate AI interpretation of a natal chart: personality traits, life themes, strongest archetypes. Multi-language. Token-cached for repeats.\n\n[Group: AI Interp"},{"name":"astroway_ai_interpret_placement","description":"AI interpretation of a specific planet+sign+house combination: concise, focused on the placement only.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1/interpre"},{"name":"astroway_ai_interpret_synastry","description":"AI interpretation of synastry between two charts: relationship dynamics, attractions, friction points, long-term outlook.\n\n[Group: AI Interpretations]\n[Endpoint"},{"name":"astroway_ai_interpret_tarot","description":"AI reading of a tarot, Marseille or Lenormand spread: each position read in context, then a synthesis of the whole spread and one piece of advice. Takes card sl"},{"name":"astroway_ai_interpret_transits","description":"AI interpretation of current/upcoming transits to a natal chart: what each major transit means in life context.\n\n[Group: AI Interpretations]\n[Endpoint: POST /v1"},{"name":"astroway_mcp_agent_debate","description":"2 personas debate a topic, multi-round transcript.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/agent-debate]\n[Required: topic, agentA, agentB]\n[Cost: 100 cre"},{"name":"astroway_mcp_agent_pool_status","description":"8 personas with specialties.\n\n[Group: MCP Advanced]\n[Endpoint: GET /v1/mcp/agent-pool-status]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_multi_agent_coordinate","description":"Run N personas in parallel + LLM synthesis.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/multi-agent-coordinate]\n[Required: question, agents]\n[Cost: 100 credi"},{"name":"astroway_mcp_multi_chart_context","description":"Compact context for MCP agents working across multiple charts.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/mcp/multi-chart-context]\n[Required: charts]\n[Cost: 10 cred"},{"name":"astroway_mcp_rag_search","description":"Keyword-tag scoring over chart chunks.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/rag-search]\n[Required: query, chart]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_streaming","description":"Server-Sent Events streaming chat completion with optional chart context.\n\n[Group: AI & MCP]\n[Endpoint: POST /v1/mcp/streaming]\n[Required: message]\n[Cost: 100 c"},{"name":"astroway_mcp_tool_call_stream","description":"SSE-stream of a tool call envelope.\n\n[Group: MCP Advanced]\n[Endpoint: POST /v1/mcp/tool-call-stream]\n[Required: tool]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_mcp_tools_list","description":"Auto-generated tool manifest for MCP clients (modelcontextprotocol/2025-03 spec).\n\n[Group: AI & MCP]\n[Endpoint: GET /v1/mcp/tools-list]\n[Cost: see your plan — e"},{"name":"astroway_stream_eclipse_incoming","description":"Countdown to next 5 eclipses.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/eclipse-incoming]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_eclipse_totality","description":"Next solar+lunar eclipses with totality info.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/eclipse-totality]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_ingress","description":"Next planet sign-ingresses for N days.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/ingress]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_lunar_phase","description":"Current 8-phase + countdown to next major phase.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/lunar-phase]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_planetary_hour_changes","description":"Current planetary hour + next 24.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/planetary-hour-changes]\n[Required: latitude, longitude]\n[Cost: 10 cre"},{"name":"astroway_stream_positions","description":"Current planetary positions snapshot, tickSeconds=30.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/positions]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_retrograde_alerts","description":"All planets retro state + next stations.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/retrograde-alerts]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_sunrise_sunset","description":"Today + tomorrow sun events.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/sunrise-sunset]\n[Required: latitude, longitude]\n[Cost: 10 credits (Tier 1)"},{"name":"astroway_stream_transit_alerts","description":"Natal-transit hits within next N hours.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/transit-alerts]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_stream_void_of_course","description":"Current Moon VOC + next ingress.\n\n[Group: Real-time Streaming]\n[Endpoint: POST /v1/stream/void-of-course]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_webhooks","description":"List all active webhook subscriptions for the authenticated user.\n\n[Group: Webhooks]\n[Endpoint: GET /v1/webhooks]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_dasha_change","description":"Fires on Vedic Vimshottari dasha period transitions.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/dasha-change]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_eclipse_alert","description":"Subscribe to upcoming eclipse alerts (default 7 days before).\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/eclipse-alert]\n[Required: url]\n[Cost: 10 credits ("},{"name":"astroway_webhooks_id","description":"Fetch a single webhook subscription owned by the authenticated user.\n\n[Group: Webhooks]\n[Endpoint: GET /v1/webhooks/{id}]\n[Required: id]\n[Cost: see your plan — "},{"name":"astroway_webhooks_id_test","description":"Fire a synthetic delivery to the registered URL with `{ \"test\": true }` payload. Useful when validating endpoint signature handling. Records the result in failu"},{"name":"astroway_webhooks_mahadasha_end","description":"Fires N days before a Vimshottari mahadasha ends.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/mahadasha-end]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_planetary_hour_tick","description":"Fires at every planetary hour boundary (24/day).\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/planetary-hour-tick]\n[Required: url]\n[Cost: 10 credits (Tier 1)"},{"name":"astroway_webhooks_retrograde_end","description":"Fires when any of Mercury–Pluto stations direct.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/retrograde-end]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_retrograde_start","description":"Fires when any of Mercury–Pluto stations retrograde.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/retrograde-start]\n[Required: url]\n[Cost: 10 credits (Tier 1"},{"name":"astroway_webhooks_return_due","description":"Fires N days before a solar/lunar/planetary return is exact.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/return-due]\n[Required: url]\n[Cost: 10 credits (Tier"},{"name":"astroway_webhooks_sign_ingress","description":"Fires when any tracked planet ingresses a new sign.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/sign-ingress]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"},{"name":"astroway_webhooks_subscribe","description":"Subscribe to outbound webhook deliveries. Events: report-ready, transit-alert, eclipse-alert. Returns a signing_secret used to verify the X-AstroWay-Signature H"},{"name":"astroway_webhooks_transit_trigger","description":"Subscribe to natal-transit aspect threshold-crossings.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/transit-trigger]\n[Required: url]\n[Cost: 10 credits (Tier "},{"name":"astroway_webhooks_void_of_course_start","description":"Fires at the start of every VOC Moon period.\n\n[Group: Webhooks]\n[Endpoint: POST /v1/webhooks/void-of-course-start]\n[Required: url]\n[Cost: 10 credits (Tier 1)]"}],"package":null,"toolSurface":{"id":"ts_6fuq5jrexhd7","endpointId":"ep_kfcghbp955qd","hash":"7f49d71284250b73404f78e621955cc5a41dea21f119c7f4e5080f6d3d1f9d17","toolCount":45,"serverName":"astroway-hosted","serverVersion":"0.4.3","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-09T21:26:47.766Z","lastSeenAt":"2026-10-11T07:23:02.972Z","observations":6,"toolNames":["astroway_account_status","astroway_cost_estimate","astroway_agent_tools","astroway_mcp_ai_chat","astroway_mcp_ai_comparison_coach","astroway_mcp_ai_explain_aspect","astroway_mcp_ai_explain_transit","astroway_ai_interpret_element","astroway_ai_interpret_natal","astroway_ai_interpret_placement","astroway_ai_interpret_synastry","astroway_ai_interpret_tarot","astroway_ai_interpret_transits","astroway_mcp_agent_debate","astroway_mcp_agent_pool_status","astroway_mcp_multi_agent_coordinate","astroway_mcp_multi_chart_context","astroway_mcp_rag_search","astroway_mcp_streaming","astroway_mcp_tool_call_stream","astroway_mcp_tools_list","astroway_stream_eclipse_incoming","astroway_stream_eclipse_totality","astroway_stream_ingress","astroway_stream_lunar_phase","astroway_stream_planetary_hour_changes","astroway_stream_positions","astroway_stream_retrograde_alerts","astroway_stream_sunrise_sunset","astroway_stream_transit_alerts","astroway_stream_void_of_course","astroway_webhooks_webhooks","astroway_webhooks_dasha_change","astroway_webhooks_eclipse_alert","astroway_webhooks_id","astroway_webhooks_id_test","astroway_webhooks_mahadasha_end","astroway_webhooks_planetary_hour_tick","astroway_webhooks_retrograde_end","astroway_webhooks_retrograde_start","astroway_webhooks_return_due","astroway_webhooks_sign_ingress","astroway_webhooks_subscribe","astroway_webhooks_transit_trigger","astroway_webhooks_void_of_course_start"],"distinctSurfaces":2},"endpointFacts":[{"id":"ep_kfcghbp955qd","url":"https://mcp.astroway.info/mcp/platform","type":"mcp_streamable_http","factsCheckedAt":"2026-10-11T00:25:44.920Z","auth":{"observedAt":"2026-10-11T00:25:44.942Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-11T00:25:44.969Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"astroway.info","issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"validFrom":"2026-09-14T07:54:29.000Z","validTo":"2026-12-13T07:54:28.000Z","daysToExpiry":62,"sanCount":2,"fingerprint256":"39:C2:69:84:45:A3:62:E2:48:F0:4C:FB:05:E6:30:2A:BF:E7:27:DB:EB:DE:AC:4D:15:9D:85:FE:AE:B1:46:FA"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"info.astroway/platform","url":"https://registry.modelcontextprotocol.io/v0/servers/info.astroway%2Fplatform","firstSeenAt":"2026-10-06T18:20:28.374Z","fetchedAt":"2026-10-09T15:21:16.400Z","normalizedAt":"2026-10-09T15:21:16.400Z"}]},"firstSeenAt":"2026-10-06T18:20:28.374Z","updatedAt":"2026-10-11T07:25:35.262Z"}