Kerykeion

Provides asteroid-based astrological chart generation via MCP with text and image outputs.
  • python

0

GitHub Stars

python

Language

6 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "jasperb3-kerykeion-mcp": {
      "command": "uv",
      "args": [
        "run",
        "--directory",
        "/path/to/kerykeion-mcp",
        "python",
        "-m",
        "kerykeion_mcp.server"
      ]
    }
  }
}

You can run a dedicated MCP server for Kerykeion astrology charts to generate natal, synastry, transit, and other chart types. It integrates with compatible MCP clients to produce text descriptions and SVG/PNG charts, saving outputs to files for compact responses and easy embedding.

How to use

Start your MCP server in development mode or via a CLI config, then connect your MCP client to the server endpoint provided by your chosen method. You can request natal charts, synastry analyses, transit charts, composites, planetary returns, and event charts. The server returns concise text analyses and provides paths to generated SVG or PNG chart images you can embed or link.

Typical usage patterns include requesting a natal chart for a person, asking for a synastry comparison between two individuals, or querying current transits to a natal chart. You’ll receive a short, AI-readable text summary and file paths for the SVG and PNG chart images when you specify image output.

How to install

Prerequisites: you need Python and the uv tooling to run the MCP server locally.

Install the MCP server package in editable mode and prepare dependencies.

Run the server in development or production-friendly modes as shown.

# Setup step (example path shown, adapt to your environment)
# If you already have Python and uv installed, skip to the run step
pip install -e .

# Claude Desktop style (local CLI command for the MCP server)
uv run --directory /path/to/kerykeion-mcp python -m kerykeion_mcp.server

# ChatGPT Desktop style (MCP server started with SSE for HTTPS tunneling)
uv run python -m kerykeion_mcp.server --sse

Additional sections

Configuration, security, and usage notes help you tailor the MCP server to your environment. Charts can be saved as SVG for scalable embedding or PNG for quick thumbnails. The server also supports text-only outputs for AI-focused workflows.

Environment and tooling details: you will mainly interact with the MCP server through your client. If you need HTTPS connections for a specific client, set up a tunnel to the local server and provide the secure URL to the client. Use the output paths to embed or link generated charts in your applications.

Troubleshooting tips: ensure required system dependencies for PNG support are installed (Cairo graphics library), confirm the server process is running, and verify the client is configured to reach the correct local or tunneled URL. If charts fail to generate, check the output directory permissions and confirm the requested chart parameters (lat/lng, timezone, house system, language, and output format).

Available tools

generate_natal_chart

Create a birth chart with planetary positions, aspects, and house placements.

generate_synastry_chart

Analyze relationship compatibility by comparing two natal charts.

generate_transit_chart

Generate current or specified transits to natal positions.

generate_composite_chart

Compute a midpoint composite chart for relationship dynamics.

generate_planetary_return

Produce Solar, Lunar, or other planetary return charts.

generate_event_chart

Create charts for specific moments such as elections or horary events.

get_current_positions

Provide current planetary positions in text form.

get_aspects

Return natal chart aspects without embedding images.

get_synastry_aspects

Return inter-chart aspects for compatibility analysis.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational