StarMeet MCP Server
Click on "Deploy 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., "@StarMeet MCP ServerCalculate birth chart for 1990-03-15 10:30 AM in 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.
StarMeet MCP Server
A Model Context Protocol server providing Vedic astrology tools to AI assistants (Claude, Cursor, Continue, etc.).
Tools
Tool | Description |
| Vedic birth chart (D1) preview — Ascendant, Sun/Moon signs & houses, Moon nakshatra, current Dasha |
| Daily Panchang — Tithi, Nakshatra, Yoga, Karana, Rahu Kaal, Abhijit Muhurta, sunrise/sunset |
| Detailed nakshatra profile (ruling planet, gana, deity, symbol, keywords, compatibility notes) |
All tools powered by star-meet.com Vedic Astrology Engine.
Related MCP server: mcp-indian-astrology
Quick Start
npx @edestory/mcp-starmeetOr add to Claude Desktop ~/.claude/claude_desktop_config.json:
{
"mcpServers": {
"starmeet": {
"command": "npx",
"args": ["@edestory/mcp-starmeet"]
}
}
}Example Usage (Claude)
"Calculate the Vedic birth chart for someone born on March 15, 1990 at 10:30 AM in Delhi"
Claude will call calculate_kundali → star-meet.com API → return full D1 chart.
"What is today's panchang for Mumbai?"
Claude will call get_panchang → star-meet.com API → return Tithi, Nakshatra, Rahu Kaal.
API
All requests proxied to https://star-meet.com/star-api/v1. No API key required.
License
MIT — star-meet.com
Available Tools
3 toolscalculate_kundaliA
Preview a Vedic birth chart (Kundali) — returns Ascendant (Lagna), Sun sign & house, Moon sign & house, Moon nakshatra, and current Vimshottari Dasha period. For the full chart (20 divisional charts, D9, D10, all 9 planets, house lords, compatibility, RAG interpretation) visit star-meet.com. Powered by star-meet.com Vedic Astrology Engine.
| Name | Required | Description | Default |
|---|---|---|---|
| lat | Yes | Birth place latitude (e.g. 28.6139 for Delhi, 19.076 for Mumbai) | |
| lon | Yes | Birth place longitude (e.g. 77.209 for Delhi, 72.877 for Mumbai) | |
| date | Yes | Birth date in YYYY-MM-DD format (e.g. "1990-06-15") | |
| time | Yes | Birth time in HH:MM format, 24h (e.g. "14:30"). If unknown, use "12:00". | |
| ayanamsa | No | Ayanamsa (sidereal correction) system. Default: lahiri (most common in India) | lahiri |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the burden. It states the tool is a 'Preview' implying read-only, but doesn't disclose authentication needs, rate limits, or what happens on invalid input. Basic transparency is present but incomplete.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences efficiently convey purpose, outputs, and limitations. Front-loaded with verb and resource.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a preview tool with 5 parameters and no output schema, the description covers inputs, outputs, and a limitation (full chart on website). It is suitable for the tool's scope, though error handling and output format are omitted.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so baseline is 3. The description adds little beyond the schema (e.g., latitude examples are in schema). It does not explain the ayanamsa options or how parameters affect the output.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool previews a Vedic birth chart and lists specific outputs (Lagna, Sun/Moon sign/house, Nakshatra, Dasha). It differentiates from siblings (get_nakshatra, get_panchang) by focusing on the full chart preview rather than specific elements.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies usage for a birth chart preview and notes that the full chart is available on a website, providing a boundary. However, it lacks explicit when-to-use vs siblings or when-not-to-use guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_nakshatraA
Get detailed profile of any of the 27 Vedic nakshatras (lunar mansions). Returns ruling planet (lord), presiding deity, gana (temperament: Deva/Manushya/Rakshasa), symbol, core themes, and compatibility notes. Data sourced from classical Jyotish texts via star-meet.com.
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Nakshatra name in English (e.g. "Ashwini", "Rohini", "Pushya", "Chitra", "Revati"). All 27 nakshatras supported. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, and the description does not disclose behavioral traits beyond the obvious read nature. It mentions data source but lacks details on authentication, rate limits, or side effects. For a simple read tool, this is acceptable but minimal.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two concise sentences: the first states purpose and return fields, the second adds data source. No unnecessary words, front-loaded with key information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's simplicity (one param, read-only, no output schema), the description covers all essential aspects: input format, return fields, data source. Minor omission of spelling/sensitivity details, but examples suffice.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The schema has 100% coverage for the single parameter 'name', and the description adds value by providing examples and clarifying the format (English names, supported list). This goes beyond the schema's minimal description.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's purpose: 'Get detailed profile of any of the 27 Vedic nakshatras.' It lists specific return fields and differentiates from siblings by being a dedicated nakshatra lookup.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implicitly guides usage by focusing on nakshatra details, but lacks explicit when-to-use vs alternatives. However, the specificity makes it clear when to invoke this tool instead of siblings like calculate_kundali or get_panchang.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_panchangA
Get the Vedic Panchang (Hindu almanac) for any date and location. Returns Tithi (lunar day), Nakshatra (Moon's star), Yoga, Karana, Vara (weekday planet), Rahu Kaal, Abhijit Muhurta, and sunrise/sunset times. Essential for muhurta (auspicious timing) selection. Powered by star-meet.com (https://star-meet.com/panchang).
| Name | Required | Description | Default |
|---|---|---|---|
| lat | No | Latitude (e.g. 28.6139 for Delhi) | |
| lon | No | Longitude (e.g. 77.209 for Delhi) | |
| city | No | City name as shorthand (delhi, mumbai, bangalore, kolkata, varanasi, chennai, hyderabad, pune, jaipur, ahmedabad, moscow, london, newyork). Overrides lat/lon. | |
| date | No | Date in YYYY-MM-DD format. Omit for today. | |
| lang | No | Language for descriptions. Default: en | en |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations provided, so description carries burden. Describes what it returns and mentions external service (star-meet.com), but does not disclose side effects, rate limits, or authentication needs. Adequate for a read-only query.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two concise sentences: first states purpose and outputs, second adds use case and attribution. No unnecessary words.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given 5 optional parameters, no output schema, and no annotations, description covers purpose, outputs, and use case. Lacks return structure details but lists outputs adequately.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% with clear parameter descriptions. Description adds overall context but does not significantly extend parameter meaning beyond schema. Baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Clearly states what the tool does: 'Get the Vedic Panchang (Hindu almanac) for any date and location.' Lists specific outputs (Tithi, Nakshatra, Yoga, etc.) and distinguishes from sibling tools like calculate_kundali and get_nakshatra.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly states usage context: 'Essential for muhurta (auspicious timing) selection.' Does not explicitly mention when not to use, but sibling tool names provide differentiation.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
3 tool updates
v1.2.0- First observed
calculate_kundali - First observed
get_nakshatra - First observed
get_panchang
TDQS
Scored across 3 tools
Each tool covers a distinct aspect of Vedic astrology: birth chart (kundali), lunar mansion (nakshatra), and daily almanac (panchang). No overlap in purpose.
All tool names follow a consistent verb_noun pattern (calculate_kundali, get_nakshatra, get_panchang) with underscores and specific astrological terms.
3 tools is on the lower end but appropriate for a focused Vedic astrology server covering core areas. Slightly thin but not problematic.
Missing key Vedic astrology features like compatibility matching, transit analysis, and full chart interpretation. The kundali tool explicitly states it's a preview, indicating significant gaps.
Maintenance
Related MCP Connectors
Vedic and Western astrology for AI agents: charts, dasha, matchmaking, panchanga, numerology, tarot.
Vedic kundli, panchang, dashas, nakshatras and KP charts for AI agents, one API key.
Professional Vedic astrology tools for AI agents via MCP.
Аccess to personalized Enigmata astrological forecasts (day/week/month/thematic) for AI assistants
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables compute of live Vedic astrology birth charts, dashas, kundali matches, and AI readings via 22 real API tools.221881MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to access Indian Vedic astrology services including Panchang, Kundli, matchmaking, and festivals through natural language.MIT
- AlicenseNot gradedqualityCmaintenanceExposes Vedic astrology tools for birth chart, dasha, transit calculations, and question context analysis.MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to access real-time Vedic astrology data and perform calculations like horoscopes, panchang, matchmaking, and planetary positions via the AstroChalit API.15ISC