Asterwise logo

Asterwise

MCP tools for Vedic and Western astrology, numerology, tarot, matchmaking, Panchanga, crystals, dreams, and related calculations.

Install Asterwise

Pick your client, then add it in one click or paste the config.

No confirmed install command yet

We only publish a config when the install details come from the project itself โ€” its README, its docs, or a verified owner. We havenโ€™t found those for Asterwise, and weโ€™d rather show nothing than a guess youโ€™d paste into your client.

Open setup steps on GitHub

Overview

Asterwise MCP server connects AI agents to astrology and divination calculations through 118 MCP tools. It covers natal and divisional charts, Dasha systems, matchmaking, Panchanga, numerology, tarot, crystals, dreams, and Western astrology. The hosted endpoint uses API-key or OAuth authentication, while the repository also supports local HTTP and stdio deployments. Reach for it when an agent needs structured chart calculations, timing systems, compatibility analysis, or date-based Jyotish data.

Use cases

  • Calculate a sidereal natal chart from birth data
  • Compare two charts with regional matchmaking rules
  • Generate Panchanga timings for a location and date
  • Build Vimshottari or alternative Dasha timelines
  • Look up numerology, tarot, crystal, or dream references

Key features

  • 118 astrology and divination tools
  • Sidereal natal and divisional chart calculations
  • Multiple Dasha and transit workflows
  • Indian matchmaking and compatibility scoring
  • Panchanga and daily timing calculations
  • Numerology, tarot, crystals, and dream references

Tools118

What Asterwise lets your agent do. Expand a tool for its parameters.

Verified live~60.0k tokens of context

Security & health

What it can reach and how reliably it runs โ€” from our own checks, not the maintainerโ€™s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

5/5 checks healthy over the last 41d

What it can do

From the 118 tools this server returned when we ran it.

Handles credentials ยท 2Makes network requests ยท 3Read-only tools ยท 118
Tool definitions changed on 2026-10-21. Review them if you approved this server earlier.

Observed 2026-10-21 in an isolated sandbox. A description of reach, not a security audit.

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

Last commit2d agoMost recent push to the default branch.
Tools exposed118Callable tools this server registers over MCP.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

How Asterwise works

What Asterwise does

The Asterwise MCP server exposes 118 tools for astrology and related divination systems. Its largest areas include Western astrology, Vedic natal analysis, Dasha calculations, matchmaking, Panchanga, numerology, tarot, crystals, dreams, and reference data. The Asterwise MCP server is therefore suited to agents that need calculation results as structured tool responses rather than free-form astrological commentary alone.

Natal tools can calculate sidereal charts with planets, houses, aspects, arudhas, upapada, bhava cusps, and avakhada metadata. Other tools calculate sixteen divisional charts, Shadbala, Bhavbala, Vimshopaka, Ashtakavarga, yogas, doshas, Sade Sati, and special ascendant information. Timing tools cover Vimshottari, Char, Yogini, and Ashtottari Dasha, along with Dasha-transit correlations and annual Tajika solar returns.

Matchmaking tools implement several traditions, including North Indian Ashtakoota, Dashakoot, Tamil Porutham, Thirumana Porutham, and Papasamyam. Panchanga tools provide daily limbs, sunrise-based timings, Choghadiya, Hora, and Rahu Kaal. The repository also describes Western charts, transits, returns, progressions, planetary hours, numerology profiles, tarot spreads, crystal references, angel numbers, and dream references.

How it works

The hosted MCP endpoint is https://mcp.asterwise.com/mcp. Clients can send an API key as a Bearer token or through the X-API-Key header. OAuth 2.1 is also available, including authorization-code flow with PKCE for supported MCP clients. A health endpoint is available at /health.

Most chart tools accept birth date, time, latitude, longitude, and an ayanamsa where applicable. Dates use YYYY-MM-DD, times use HH:MM, and coordinates are bounded by valid latitude and longitude ranges. Unknown birth times should be omitted, not replaced with 00:00; some calculations then use a sunrise chart and mark the birth time as unavailable. KP chart and Dasha-transit tools require a known birth time.

The Asterwise MCP server validates many inputs locally before forwarding requests to the Asterwise API. Tool outputs have system-specific response shapes, so consumers should distinguish, for example, Vimshottari period arrays from Yogini and Ashtottari data.periods.root trees.

Setup and configuration

For Claude Desktop, configure mcp-remote with the hosted MCP URL and pass the API key through MCP_HEADER_AUTHORIZATION. Cursor can use the same URL directly with an Authorization header. The README also identifies VS Code as an OAuth MCP client.

A local HTTP deployment uses Python dependencies, uvicorn server:app, and ASTERWISE_API_BASE_URL. OAuth token issuance additionally requires JWT_SECRET; OAuth deployments may also need MCP_OAUTH_SECRET, INTERNAL_API_TOKEN, and FRONTEND_URL. For stdio, run python stdio.py after setting ASTERWISE_API_KEY. The server can start without that key, but tool calls require one. Logs are written to stderr.

Tools and capabilities

  • Calculate natal, divisional, KP, Lal Kitab, Prashna, and Varshaphal charts.
  • Build multiple Dasha timelines and correlate active periods with transits.
  • Evaluate compatibility through several Indian matchmaking systems.
  • Produce Panchanga days, monthly or festival data, Muhurta-related timings, Choghadiya, Hora, and Kaal intervals.
  • Provide numerology, tarot, crystal, dream, angel-number, and astrology reference tools.

Limitations and notes

Accurate birth time matters for ascendants, houses, KP sub-lords, solar-return measures, and other time-sensitive results. Some tools use the current day or current instant unless a date and time are supplied. Panchanga locations require an IANA timezone alongside coordinates. The Asterwise MCP server is licensed under MIT.

Reviews

No reviews yet โ€” be the first to share how it worked for you.

Frequently Asked Questions about Asterwise

Asterwise is an MCP server that connects AI agents to astrology and divination calculations through 118 tools. Its main tools cover Vedic and Western charts, Dasha, transits, matchmaking, Panchanga, numerology, tarot, crystals, dreams, and reference data, using hosted HTTP or local stdio and HTTP deployments.

Install it by configuring the hosted MCP endpoint, or run the repository locally with Python dependencies and `uvicorn server:app`. Claude Desktop uses `mcp-remote`; Cursor can connect with a URL and authorization header. A stdio mode is available through `python stdio.py`.

Authenticate with an Asterwise API key in an `Authorization: Bearer` header or `X-API-Key` header. OAuth 2.1 is also supported, including client-credentials tokens and authorization code with PKCE for supported MCP clients.

Yes, Asterwise works with Cursor through its MCP configuration. Add `https://mcp.asterwise.com/mcp` as the server URL and provide an `Authorization` header containing the Bearer API key, as shown in the repository README.

Omit the time field when it is unknown. Asterwise then casts a sunrise chart and marks `birth_time_provided` as false where supported. Do not send `00:00`, because the service interprets that value as actual midnight; houses and ascendant-sensitive results may be approximate.

Related MCP servers

Add a badge to your READMEShow itโ€™s listed โ€” live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewAsterwise AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/asterwise-2?style=directory)](https://allmcps.com/mcp/asterwise-2)
HTML Embed
<a href="https://allmcps.com/mcp/asterwise-2"><img src="https://allmcps.com/api/badge/asterwise-2?style=directory" alt="Asterwise on AllMCPs" /></a>