Skip to main content
Glama

Server Details

Webhooks, streaming and the AI interpretation endpoints.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

C2.8/5.0

Scored across 45 tools

Disambiguation2/5

Several clusters overlap heavily: astroway_webhooks_subscribe claims the transit-alert and eclipse-alert events that dedicated tools (transit_trigger, eclipse_alert, sign_ingress, retrograde_start/end) also register, with no rule for which to pick. The manifest tools (agent_tools, mcp_tools_list, agent_pool_status) and the chat tools (ai_chat, streaming, tool_call_stream) are similarly hard to separate. The interpretation tools are reasonably distinct, but the webhook and AI-chat groups create real misselection risk.

Naming Consistency3/5

The astroway_<group>_<name> prefix is applied consistently across most tools, which helps scanning. However the leaf names mix conventions (nouns like stream_positions vs verbs like cost_estimate and interpret_natal) and there are outright awkward identifiers such as astroway_webhooks_webhooks and astroway_webhooks_id, with account_status and cost_estimate skipping the group prefix entirely.

Tool Count2/5

45 tools is far past the range an agent can reliably choose from in one context, especially for a domain that is essentially astrology data plus interpretations. The webhook group alone contributes 14 near-duplicate subscription endpoints that could be collapsed into one parameterized tool.

Completeness3/5

Readings, streaming events, and webhook subscriptions are broadly covered, but the webhook lifecycle is one-directional: there is get, list, and test but no update or delete/unsubscribe, so agents cannot clean up subscriptions. Chart creation/computation itself is also absent, leaving a dead end for tools that require a chart object as input.

Available Tools

45 tools
astroway_account_statusAccount StatusA
Read-onlyIdempotent
Inspect

Check current API key status: tier, credit balance, rate limits, monthly cycle reset. Run this BEFORE invoking expensive endpoints (Tier 4+ at 100+ credits, Tier 6/7 at 500-5000 credits) to confirm the user has budget. Returns plain-text human-readable summary.

Inputs: no named parameters.

astroway_agent_toolsAgent tool definitionsA
Read-onlyIdempotent
Inspect

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=openai (default) returns { type, function } objects you can spread straight into a chat completion; format=anthropic returns { name, description, input_schema }. The objects carry nothing of ours: how to call each tool lives in a separate executors map keyed by tool name, because an unexpected key inside a vendor tool object is a 400 at their end.

[Group: Agent Platform] [Endpoint: GET /v1/agent/tools] [Cost: see your plan — endpoint not in the public credit manifest]

Inputs: q, limit, fields, format, +2 more. Returns: count, notes, tools, format, +5 more

astroway_ai_interpret_elementChart Element InterpretationA
Read-only
Inspect

AI interpretation of a single chart element (planet/house/aspect) in context. Useful for chart-detail pages.

[Group: AI Interpretations] [Endpoint: POST /v1/interpret/element] [Cost: 100 credits (Tier 4)]

Inputs: body (required), fields, precision. Returns: model, language, disclaimer, interpretation, +1 more

astroway_ai_interpret_natalNatal Chart InterpretationA
Read-only
Inspect

Generate AI interpretation of a natal chart: personality traits, life themes, strongest archetypes. Multi-language. Token-cached for repeats.

[Group: AI Interpretations] [Endpoint: POST /v1/interpret/natal] [Cost: 100 credits (Tier 4)]

Inputs: body (required), fields, precision. Returns: model, language, disclaimer, chart_summary, +1 more

astroway_ai_interpret_placementSpecific Placement InterpretationA
Read-only
Inspect

AI interpretation of a specific planet+sign+house combination: concise, focused on the placement only.

[Group: AI Interpretations] [Endpoint: POST /v1/interpret/placement] [Cost: 100 credits (Tier 4)]

Inputs: body (required), fields, precision. Returns: model, language, disclaimer, interpretation, +1 more

astroway_ai_interpret_synastrySynastry InterpretationA
Read-only
Inspect

AI interpretation of synastry between two charts: relationship dynamics, attractions, friction points, long-term outlook.

[Group: AI Interpretations] [Endpoint: POST /v1/interpret/synastry] [Cost: 100 credits (Tier 4)]

Inputs: body (required), fields, precision. Returns: model, language, disclaimer, interpretation

astroway_ai_interpret_tarotTarot Spread ReadingA
Read-only
Inspect

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 slugs or the drawn array of any draw response. Multi-language.

[Group: AI Interpretations] [Endpoint: POST /v1/interpret/tarot] [Required: cards] [Cost: 100 credits (Tier 4)]

Inputs: cards (required), art, deck, fields, +4 more. Returns: deck, model, advice, spread, +5 more

astroway_ai_interpret_transitsTransits InterpretationB
Read-only
Inspect

AI interpretation of current/upcoming transits to a natal chart: what each major transit means in life context.

[Group: AI Interpretations] [Endpoint: POST /v1/interpret/transits] [Cost: 100 credits (Tier 4)]

Inputs: body (required), fields, precision. Returns: model, language, disclaimer, interpretation

astroway_cost_estimateCost EstimateA
Read-onlyIdempotent
Inspect

Estimate the credit cost of one or more endpoints WITHOUT invoking them. Returns total + per-endpoint breakdown with tier annotations. Useful when planning multi-step workflows: estimate first, ask user confirmation, then invoke. Cache TTL 5 min.

Inputs: endpoints (required).

astroway_mcp_agent_debateMCP Agent DebateC
Read-onlyIdempotent
Inspect

2 personas debate a topic, multi-round transcript.

[Group: MCP Advanced] [Endpoint: POST /v1/mcp/agent-debate] [Required: topic, agentA, agentB] [Cost: 100 credits (Tier 4)]

Inputs: topic (required), agentA (required), agentB (required), chart, +4 more. Returns: transcript

astroway_mcp_agent_pool_statusMCP Agent Pool StatusC
Read-onlyIdempotent
Inspect

8 personas with specialties.

[Group: MCP Advanced] [Endpoint: GET /v1/mcp/agent-pool-status] [Cost: 10 credits (Tier 1)]

Inputs: fields, precision. Returns: note, count, personas

astroway_mcp_ai_chatChart-grounded AI chatA
Read-only
Inspect

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 languages, and takes four voices through persona. Send your own provider key and the turn costs 5 credits instead of the endpoint price.

[Group: AI & MCP] [Endpoint: POST /v1/ai/chat] [Required: message] [Cost: 100 credits (Tier 4)]

Inputs: message (required), chart, fields, history, +3 more. Returns: model, reply, tokens, persona, +3 more

astroway_mcp_ai_comparison_coachComparison CoachB
Read-only
Inspect

Coach two charts on relationship dynamics.

[Group: AI & MCP] [Endpoint: POST /v1/ai/comparison-coach] [Required: chart1, chart2, question] [Cost: 100 credits (Tier 4)]

Inputs: chart1 (required), chart2 (required), question (required), fields, +2 more. Returns: coaching

astroway_mcp_ai_explain_aspectExplain AspectB
Read-only
Inspect

Detailed explanation of an aspect between two planets.

[Group: AI & MCP] [Endpoint: POST /v1/ai/explain-aspect] [Required: planet1, planet2, aspectType] [Cost: 100 credits (Tier 4)]

Inputs: planet1 (required), planet2 (required), aspectType (required), chart, +3 more. Returns: explanation

astroway_mcp_ai_explain_transitExplain TransitB
Read-only
Inspect

Explain a current transit hitting your natal chart.

[Group: AI & MCP] [Endpoint: POST /v1/ai/explain-transit] [Required: chart, transitDate, transitPlanet, natalPlanet, aspectType] [Cost: 100 credits (Tier 4)]

Inputs: chart (required), aspectType (required), natalPlanet (required), transitDate (required), +4 more. Returns: explanation

astroway_mcp_multi_agent_coordinateMCP Multi-Agent CoordinateC
Read-onlyIdempotent
Inspect

Run N personas in parallel + LLM synthesis.

[Group: MCP Advanced] [Endpoint: POST /v1/mcp/multi-agent-coordinate] [Required: question, agents] [Cost: 100 credits (Tier 4)]

Inputs: agents (required), question (required), chart, fields, +2 more. Returns: synthesis, individual

astroway_mcp_multi_chart_contextMCP Multi-Chart ContextC
Read-only
Inspect

Compact context for MCP agents working across multiple charts.

[Group: AI & MCP] [Endpoint: POST /v1/mcp/multi-chart-context] [Required: charts] [Cost: 10 credits (Tier 1)]

Inputs: charts (required), fields, intent, precision. Returns: notes, intent, summaries, chartCount, +2 more

astroway_mcp_streamingMCP Streaming ChatB
Read-only
Inspect

Server-Sent Events streaming chat completion with optional chart context.

[Group: AI & MCP] [Endpoint: POST /v1/mcp/streaming] [Required: message] [Cost: 100 credits (Tier 4)]

Inputs: message (required), chart, fields, language, +1 more.

astroway_mcp_tool_call_streamMCP Tool-Call StreamC
Read-onlyIdempotent
Inspect

SSE-stream of a tool call envelope.

[Group: MCP Advanced] [Endpoint: POST /v1/mcp/tool-call-stream] [Required: tool] [Cost: 10 credits (Tier 1)]

Inputs: tool (required), args, fields, language, +1 more.

astroway_mcp_tools_listMCP Tools ListC
Read-only
Inspect

Auto-generated tool manifest for MCP clients (modelcontextprotocol/2025-03 spec).

[Group: AI & MCP] [Endpoint: GET /v1/mcp/tools-list] [Cost: see your plan — endpoint not in the public credit manifest]

Inputs: fields, precision. Returns: spec, notes, tools, server, +1 more

astroway_stream_eclipse_incomingStream Eclipse IncomingBInspect

Countdown to next 5 eclipses.

[Group: Real-time Streaming] [Endpoint: POST /v1/stream/eclipse-incoming] [Cost: 10 credits (Tier 1)]

Inputs: fields, precision. Returns: count, pricing, eclipses, timestamp, +4 more

astroway_stream_eclipse_totalityStream Eclipse TotalityCInspect

Next solar+lunar eclipses with totality info.

[Group: Real-time Streaming] [Endpoint: POST /v1/stream/eclipse-totality] [Cost: 10 credits (Tier 1)]

Inputs: fields, latitude, longitude, precision. Returns: note, pricing, nextLunar, nextSolar, +5 more

astroway_stream_ingressStream IngressBInspect

Next planet sign-ingresses for N days.

[Group: Real-time Streaming] [Endpoint: POST /v1/stream/ingress] [Cost: 10 credits (Tier 1)]

Inputs: days, fields, precision. Returns: count, pricing, ingresses, transport, +4 more

astroway_stream_lunar_phaseStream Lunar PhaseBInspect

Current 8-phase + countdown to next major phase.

[Group: Real-time Streaming] [Endpoint: POST /v1/stream/lunar-phase] [Cost: 10 credits (Tier 1)]

Inputs: fields, precision. Returns: phase, illuminationPct

astroway_stream_planetary_hour_changesStream Planetary Hour ChangesBInspect

Current planetary hour + next 24.

[Group: Real-time Streaming] [Endpoint: POST /v1/stream/planetary-hour-changes] [Required: latitude, longitude] [Cost: 10 credits (Tier 1)]

Inputs: latitude (required), longitude (required), fields, precision, +1 more. Returns: next, current, pricing, timestamp, +5 more

astroway_stream_positionsStream PositionsBInspect

Current planetary positions snapshot, tickSeconds=30.

[Group: Real-time Streaming] [Endpoint: POST /v1/stream/positions] [Cost: 10 credits (Tier 1)]

Inputs: fields, precision. Returns: planets, pricing, julianDay, timestamp, +3 more

astroway_stream_retrograde_alertsStream Retrograde AlertsBInspect

All planets retro state + next stations.

[Group: Real-time Streaming] [Endpoint: POST /v1/stream/retrograde-alerts] [Cost: 10 credits (Tier 1)]

Inputs: fields, precision. Returns: planets, pricing, timestamp, transport, +3 more

astroway_stream_sunrise_sunsetStream Sunrise/SunsetCInspect

Today + tomorrow sun events.

[Group: Real-time Streaming] [Endpoint: POST /v1/stream/sunrise-sunset] [Required: latitude, longitude] [Cost: 10 credits (Tier 1)]

Inputs: latitude (required), longitude (required), fields, precision, +1 more. Returns: today, pricing, tomorrow, timestamp, +5 more

astroway_stream_transit_alertsStream Transit AlertsCInspect

Natal-transit hits within next N hours.

[Group: Real-time Streaming] [Endpoint: POST /v1/stream/transit-alerts] [Cost: 10 credits (Tier 1)]

Inputs: body (required), fields, precision. Returns: orb, count, alerts, pricing, +5 more

astroway_stream_void_of_courseStream Void-of-CourseBInspect

Current Moon VOC + next ingress.

[Group: Real-time Streaming] [Endpoint: POST /v1/stream/void-of-course] [Cost: 10 credits (Tier 1)]

Inputs: fields, precision. Returns: status, pricing, julianDay, timestamp, +5 more

astroway_webhooks_dasha_changeRegister Dasha-Change WebhookBInspect

Fires on Vedic Vimshottari dasha period transitions.

[Group: Webhooks] [Endpoint: POST /v1/webhooks/dasha-change] [Required: url] [Cost: 10 credits (Tier 1)]

Inputs: url (required), fields, precision. Returns: id, event

astroway_webhooks_eclipse_alertRegister Eclipse-Alert WebhookBInspect

Subscribe to upcoming eclipse alerts (default 7 days before).

[Group: Webhooks] [Endpoint: POST /v1/webhooks/eclipse-alert] [Required: url] [Cost: 10 credits (Tier 1)]

Inputs: url (required), fields, precision. Returns: id, event

astroway_webhooks_idGet Webhook SubscriptionBInspect

Fetch a single webhook subscription owned by the authenticated user.

[Group: Webhooks] [Endpoint: GET /v1/webhooks/{id}] [Required: id] [Cost: see your plan — endpoint not in the public credit manifest]

Inputs: id (required), fields, precision. Returns: id, url, event, active, +4 more

astroway_webhooks_id_testTest Webhook DeliveryAInspect

Fire a synthetic delivery to the registered URL with { "test": true } payload. Useful when validating endpoint signature handling. Records the result in failure_count / last_status_code.

[Group: Webhooks] [Endpoint: POST /v1/webhooks/{id}/test] [Required: id] [Cost: see your plan — endpoint not in the public credit manifest]

Inputs: id (required), fields, precision. Returns: id, delivered, duration_ms, status_code

astroway_webhooks_mahadasha_endRegister Mahadasha-End WebhookBInspect

Fires N days before a Vimshottari mahadasha ends.

[Group: Webhooks] [Endpoint: POST /v1/webhooks/mahadasha-end] [Required: url] [Cost: 10 credits (Tier 1)]

Inputs: url (required), fields, precision. Returns: id, event

astroway_webhooks_planetary_hour_tickRegister Planetary-Hour-Tick WebhookBInspect

Fires at every planetary hour boundary (24/day).

[Group: Webhooks] [Endpoint: POST /v1/webhooks/planetary-hour-tick] [Required: url] [Cost: 10 credits (Tier 1)]

Inputs: url (required), fields, precision. Returns: id, event

astroway_webhooks_retrograde_endRegister Retrograde-End WebhookBInspect

Fires when any of Mercury–Pluto stations direct.

[Group: Webhooks] [Endpoint: POST /v1/webhooks/retrograde-end] [Required: url] [Cost: 10 credits (Tier 1)]

Inputs: url (required), fields, precision. Returns: id, event

astroway_webhooks_retrograde_startRegister Retrograde-Start WebhookCInspect

Fires when any of Mercury–Pluto stations retrograde.

[Group: Webhooks] [Endpoint: POST /v1/webhooks/retrograde-start] [Required: url] [Cost: 10 credits (Tier 1)]

Inputs: url (required), fields, precision. Returns: id, event

astroway_webhooks_return_dueRegister Return-Due WebhookCInspect

Fires N days before a solar/lunar/planetary return is exact.

[Group: Webhooks] [Endpoint: POST /v1/webhooks/return-due] [Required: url] [Cost: 10 credits (Tier 1)]

Inputs: url (required), fields, precision. Returns: id, event

astroway_webhooks_sign_ingressRegister Sign-Ingress WebhookBInspect

Fires when any tracked planet ingresses a new sign.

[Group: Webhooks] [Endpoint: POST /v1/webhooks/sign-ingress] [Required: url] [Cost: 10 credits (Tier 1)]

Inputs: url (required), fields, precision. Returns: id, event

astroway_webhooks_subscribeCreate Webhook SubscriptionBInspect

Subscribe to outbound webhook deliveries. Events: report-ready, transit-alert, eclipse-alert. Returns a signing_secret used to verify the X-AstroWay-Signature HMAC-SHA256 header on each delivery.

[Group: Webhooks] [Endpoint: POST /v1/webhooks/subscribe] [Required: event, url] [Cost: 10 credits (Tier 1)]

Inputs: url (required), event (required), fields, precision. Returns: id, url, event, active, +2 more

astroway_webhooks_transit_triggerRegister Transit-Trigger WebhookCInspect

Subscribe to natal-transit aspect threshold-crossings.

[Group: Webhooks] [Endpoint: POST /v1/webhooks/transit-trigger] [Required: url] [Cost: 10 credits (Tier 1)]

Inputs: url (required), fields, precision. Returns: id, url, event, active, +1 more

astroway_webhooks_void_of_course_startRegister VOC-Start WebhookBInspect

Fires at the start of every VOC Moon period.

[Group: Webhooks] [Endpoint: POST /v1/webhooks/void-of-course-start] [Required: url] [Cost: 10 credits (Tier 1)]

Inputs: url (required), fields, precision. Returns: id, event

astroway_webhooks_webhooksList Webhook SubscriptionsAInspect

List all active webhook subscriptions for the authenticated user.

[Group: Webhooks] [Endpoint: GET /v1/webhooks] [Cost: 10 credits (Tier 1)]

Inputs: fields, precision. Returns: subscriptions

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      C
      maintenance
      Let AI agents operate your webhook gateway: inspect failed deliveries, read payloads, replay dropped events, and fire test webhooks.
      4
      22 npm
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Enables AI agents to create callback endpoints, wait for async webhook results, and verify signatures, eliminating the need for polling.
      8
      50 npm
      2
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources