Discover what Astral MCP computes: house systems, zodiacs, aspects, features, engine precision, exclusions, and workflow. Read this first to plan your chart calculations.
Learn how to drive Astral MCP correctly: install command, first calls, full tool list, agent rules for birthplace, timezone, birth_time caveats, and troubleshooting.
Creates a new asset (page, file, folder, block, etc.) in Cascade CMS by sending a typed envelope matching the REST API schema. Returns the new asset's ID on success.
Control playback in the Astra music player: play, pause, stop, next, previous, seek, set volume, mute, shuffle, or repeat. Each action reports the resulting state.
Connects QQ via NapCat OneBot v11 to an Astral Code app-server, exposing MCP tools for sending messages, files, images, and fetching conversation history.
Compare two birth charts to assess relationship compatibility. Returns inter-chart aspects, scored dimensions (harmony, chemistry, communication, growth), and an overall 0–100 score with tone.
Search your local Astra music library by track, album, artist, or playlist name. Returns opaque refs for play, enqueue, or open actions; requires a non-empty query and returns up to 50 results.
Bring the Astra window to the front and navigate to a track, album, artist, or playlist using an opaque reference from astra_search. The view changes only; playback does not start.
Escape text into Unicode escape sequences or decode them back to characters, supporting JSON, Python, Java, CSS, HTML, XML, and URL formats. Runs locally without external services.
Check current or selected-date planetary transits against a natal chart to reveal active aspects, upcoming activation windows, and the current moon phase.
Get the current playback state of the Astra music player: track, position, duration, volume, mute, shuffle, repeat, output device, and queue length. Uses a live event stream for efficient updates.
List the tracks in Astra's play queue with the currently playing one marked. Provides queue item IDs for moving or removing entries, and flags truncation when the queue exceeds 200 entries.