mcp-indian-astrology
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-indian-astrologyWhat's today's Panchang for Delhi?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
๐ Divine API โ Indian Astrology MCP Server
The official Model Context Protocol (MCP) server for Divine API's Indian/Vedic Astrology services.
Connect your AI assistant (Claude, Cursor, VS Code Copilot, etc.) to the power of Vedic astrology โ Panchang, Kundli, Matchmaking, Festivals, and more โ all through natural language.
โจ What Can It Do?
Just chat naturally with your AI assistant:
You say... | The MCP calls... |
"What's today's Panchang for Delhi?" |
|
"Generate my Kundli โ born March 15, 1990, 2:30 PM, Mumbai" |
|
"Am I Manglik?" |
|
"Match Kundli for Rahul and Simran" |
|
"What festivals are in Kartik month 2025?" |
|
"Show me the Navamsha (D9) chart" |
|
"What gemstone should I wear?" |
|
"Is Sadhe Sati active for me?" |
|
Related MCP server: VedIntel AstroAPI MCP
๐ Quick Start
1. Get Your API Credentials
Sign up at divineapi.com and get your:
API Key โ from divineapi.com/api-keys
Auth Token (Bearer Token) โ from your profile page
You get a 7-day free trial โ no charges until you decide to continue.
2. Install
pip install divineapi-indian-astrology-mcpOr with uv (recommended):
uv pip install divineapi-indian-astrology-mcp3. Configure Your AI Client
Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (Mac) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"divine-indian-astrology": {
"command": "python",
"args": ["-m", "divineapi_indian_astrology_mcp"],
"env": {
"DIVINE_API_KEY": "your-api-key-here",
"DIVINE_AUTH_TOKEN": "your-bearer-token-here"
}
}
}
}Cursor / VS Code
Add to your MCP settings:
{
"divine-indian-astrology": {
"command": "python",
"args": ["-m", "divineapi_indian_astrology_mcp"],
"env": {
"DIVINE_API_KEY": "your-api-key-here",
"DIVINE_AUTH_TOKEN": "your-bearer-token-here"
}
}
}Claude Code
claude mcp add divine-indian-astrology \
-e DIVINE_API_KEY=your-api-key-here \
-e DIVINE_AUTH_TOKEN=your-bearer-token-here \
-- python -m divineapi_indian_astrology_mcp4. Restart your AI client and start chatting!
๐ Available Tools (104 Total)
๐๏ธ Panchang (Daily Vedic Calendar) โ 6 Tools
Tool | Description |
| Get the complete daily Panchang for a given date and location |
| Get tithi (lunar day) details for a given date and location |
| Get nakshatra (lunar mansion) details for a given date and location |
| Get karana details for a given date and location |
| Get Surya (Sun) Nakshatra details for a given date and location |
| Get yoga (Sun-Moon angular relationship) for a given date and location |
๐๏ธ Panchang Extended โ 7 Tools
Tool | Description |
| Get Choghadiya (auspicious time slots) for a given date and location |
| Get Nivas and Shool (directional inauspicious timings) for a date and location |
| Get Ritu (season) and Anaya details for a given date and location |
| Get Samvat (Hindu calendar year) details for a given date and location |
| Get Chandrabalam and Tarabalam for a given date and location |
| Get dates in other calendar systems and epoch values for a given date |
| Get sun and moon rise/set timings for a given date and location |
โฐ Timings (Muhurat & Gowri Panchangam) โ 3 Tools
Tool | Description |
| Get auspicious timings (shubh muhurat) for a given date and location |
| Get inauspicious timings for a given date and location |
| Get the Gowri Panchangam for a given date and location |
๐ฎ Kundli (Birth Chart) Basics โ 9 Tools
Tool | Description |
| Get basic astrological details for a person based on their birth data |
| Get planetary positions in the birth chart (Kundli) |
| Generate a Vedic horoscope chart (Kundli diagram) as SVG and image |
| Get Bhava Kundli (house-based chart) for a given bhava chart number |
| Get detailed analysis of one planet in the birth chart |
| Get a detailed report based on the ascendant (Lagna) sign |
| Get Uday Lagna (rising sign) timings for a given date and location |
| Get Chandramasa (Hindu lunar month) details for a given date and location |
| Get Chandrashtama periods for a given month and location |
โ ๏ธ Doshas โ 4 Tools
Tool | Description |
| Check for Manglik Dosha (Mangal Dosha / Kuja Dosha) in the birth chart |
| Check for Kaal Sarpa Yoga in the birth chart |
| Check for Pitra Dosha (ancestral affliction) in the birth chart |
| Check Sadhe Sati (Saturn transit) status for the person |
๐ช Dasha Systems โ 6 Tools
Tool | Description |
| Get Vimshottari Dasha periods for a birth chart at the requested granularity |
| Get textual interpretation of a Maha Dasha period (no birth data needed) |
| Get textual interpretation of an Antar Dasha (MahaโAntar) period |
| Get textual interpretation of a Pratyantar Dasha (MahaโAntarโPratyantar) period |
| Get Yogini Dasha periods for a birth chart |
| Get Kaal Chakra Dasha periods for a birth chart |
๐ช Yogas & Strengths โ 8 Tools
Tool | Description |
| Get all yogas (planetary combinations) present in the birth chart |
| Get Nav Pancham Yoga compatibility analysis between two charts |
| Get Shadbala (six-fold planetary strength) for a birth chart |
| Get composite (Panchda) friendship table for all planets |
| Get Ghata Chakra (adverse combinations) for a birth chart |
| Get Sudarshana Chakra for a birth chart |
| Check Panchak status for a given date and location |
| Get gemstone recommendations based on the birth chart |
๐ Ashtakvarga โ 3 Tools
Tool | Description |
| Get Bhinnashtakvarga (individual Ashtakvarga) tables for all planets |
| Get Prasthara Chakra (expanded Ashtakvarga) for a birth chart |
| Get Sarvashtakavarga (combined Ashtakvarga) for a specific chart |
๐ Sub Planets (Upagrahas) โ 2 Tools
Tool | Description |
| Get sub-planet (Upagraha) positions for a birth chart |
| Generate a sub-planet (Upagraha) chart as SVG and image |
๐ Jaimini Astrology โ 4 Tools
Tool | Description |
| Get Jaimini Chara Dasha periods for a birth chart |
| Get Karakamsha Lagna from Jaimini astrology for a birth chart |
| Get Jaimini Padas (Arudha Padas) for all houses in a birth chart |
| Get Jaimini-specific planetary positions and karakas |
๐ฏ KP (Krishnamurti Paddhati) โ 5 Tools
Tool | Description |
| Get KP Cuspal Sub Lords for all house cusps |
| Get KP Planetary Sub Lords for all planets |
| Get KP Planetary-Cuspal Significator Table |
| Get KP Cuspal chart data for a birth chart |
| Get KP Planetary Positions for a birth chart |
๐ Transits โ 6 Tools
Tool | Description |
| Get transit analysis from the Ascendant (Lagna) on a chosen transit date |
| Get transit analysis from the Moon sign on a chosen transit date |
| Get Grah Gochar (planetary transit) data for a specific planet |
| Get planet combustion (Asta) transit details for a specific planet |
| Get nakshatra transit details for a specific planet |
| Get retrograde transit details for a specific planet |
๐ Matchmaking (Kundli Milan) โ 7 Tools
Tool | Description |
| Perform Ashtakoot Milan (8-point compatibility matching) for two people |
| Perform Dashakoot Milan (10-point compatibility matching) for two people |
| Check Manglik Dosha for both people in a matchmaking context |
| Get basic astrological details for both persons in matchmaking |
| |
| Get Vimshottari Dasha for both persons in matchmaking |
| Get planetary positions for both persons in matchmaking |
๐ Festivals โ 7 Tools
Tool | Description |
| Get festivals falling on a specific date |
| Get all Hindu festivals for a specific English calendar month |
| Find the date(s) of a specific festival in a given year |
| Get all Hindu festivals for a specific Hindu calendar month |
| Get major Malayalam (Kerala) festivals for a year |
| Get major Tamil festivals for a year |
| Get the twelve solar Sankranti festivals for a year |
๐ Lal Kitab โ 16 Tools
Tool | Description |
| Get Lal Kitab planetary positions for a birth chart |
| Generate the Lal Kitab horoscope chart for a birth chart |
| Get Lal Kitab house positions for a birth chart |
| Get Lal Kitab planetary conjunctions for a birth chart |
| Get Lal Kitab teva (chart conditions) for a birth chart |
| Get Lal Kitab analysis of one planet in the birth chart |
| Get Lal Kitab dasha periods for a birth chart |
| Get Lal Kitab planet types for a birth chart |
| Get textual Lal Kitab interpretation of a Mahadasha period |
| Get textual Lal Kitab interpretation of a Mahadasha-Antardasha combination |
| Get Lal Kitab debts (rin) for a birth chart |
| Get the Lal Kitab signification of one house for a birth chart |
| Get the Lal Kitab Varsha Pravesh (annual chart entry) for a chosen year |
| Get Lal Kitab varshphal (annual chart) planetary positions |
| Get the Lal Kitab varshphal Muntha for a chosen year |
| Generate the Lal Kitab varshphal (annual) chart for a chosen year |
๐งญ Kundli Analysis (Vargottama, Bhava & Remedies) โ 6 Tools
Tool | Description |
| Get the vargottama planets (same sign in the D1 and D9 charts) for a birth chart |
| Get Bhava Bala (numeric strength of each of the twelve houses) for a birth chart |
| Get the Ashtama Shani analysis (Saturn in the 8th from natal Saturn) for a birth chart |
| Get the house-by-house analysis (sign, lord, occupants, aspects) for a birth chart |
| Get predictions grouped by house category (kendra, trikone, trishadaya, trik, maraka, dhana) |
| Get remedial measures (donation, gemstone, lifestyle, mantra) for one planet's placement |
๐ Monthly Lists โ 5 Tools
Tool | Description |
| Get list of Chandramasa (Hindu lunar months) for a given period |
| Get daily nakshatra list for a given month |
| Get daily sunrise and sunset times for a given month |
| Get daily Surya (Sun) Nakshatra list for a given month |
| Get daily tithi list for a given month |
๐ Language Support
All tools support multiple Indian languages via the lan parameter:
Code | Language |
| English (default) |
| Hindi |
| Tamil |
| Telugu |
| Kannada |
| Malayalam |
| Bengali |
| Gujarati |
| Marathi |
| Punjabi |
| Odia |
| Urdu |
๐ ๏ธ Development / Running from Source
If you want to run from source instead of installing via pip:
# Clone the repository
git clone https://github.com/DivineAPI/mcp-indian-astrology.git
cd mcp-indian-astrology
# Install dependencies
pip install -r requirements.txt
# Set environment variables
export DIVINE_API_KEY="your-api-key"
export DIVINE_AUTH_TOKEN="your-bearer-token"
# Run the server
python server.pyThen configure your MCP client to point to the local file:
{
"mcpServers": {
"divine-indian-astrology": {
"command": "python",
"args": ["/full/path/to/mcp-indian-astrology/server.py"],
"env": {
"DIVINE_API_KEY": "your-api-key",
"DIVINE_AUTH_TOKEN": "your-bearer-token"
}
}
}
}๐ Getting Your API Credentials
Go to divineapi.com and sign up
Start your 7-day free trial (no charges)
Find your API Key at divineapi.com/api-keys
Find your Auth Token on your profile page
Set them as environment variables or in your MCP client config
๐ API Documentation
Full API Docs: developers.divineapi.com/indian-api
Support: support.divineapi.com
Pricing: divineapi.com/pricing
๐ License
MIT License โ see LICENSE for details.
๐ข About Divine API
Divine API is a leading astrology technology company based in New Delhi, offering comprehensive Astrology, Kundali, Horoscope, Tarot, and Numerology APIs for businesses worldwide.
Contact: admin@divineapi.com
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/nitishautomates/mcp-indian-astrology'
If you have feedback or need assistance with the MCP directory API, please join our Discord server