AstrologyAPI MCP for AI. Generate accurate horoscopes and birth charts on demand.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
AstrologyAPI lets your agent calculate complex celestial data points, generating everything from daily horoscopes to detailed birth charts and numerology reports.
You can run compatibility analyses between people or analyze planetary movements for a specific date of birth. This MCP handles the underlying calculations required for spiritual research and personal growth audits using standardized astrological metrics.
What your AI can do
Check sade sati
Checks if a person is currently undergoing the Sade Sati planetary period.
Get ashtakvarga score
Calculates specific astrological points used in chart analysis called ashtakvarga scores.
Get basic panchang
Retrieves basic daily panchang details, which are fundamental calendar readings for astrology.
It pulls today’s horoscope, covering personal life, career outlook, and health advice for any sign.
You can define a person's birth metadata to get precise planetary and house positions in their zodiac chart.
It performs detailed compatibility checks between two individuals using both of their birth data points.
You can check the status of specific astrological periods, like Sade Sati, and analyze planetary alignments (yogas).
It generates a full report using just a name and birth date to identify core life numbers.
Ask an AI about this
Waiting for input…
AstrologyAPI: 8 Astrological Tools
These eight tools let you perform every major astrological calculation imaginable, from basic panchang readings to complex planetary yoga analyses.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using AstrologyAPI on VinkiusCheck Sade Sati
Checks if a person is currently undergoing the Sade Sati planetary period.
Get Ashtakvarga Score
Calculates specific astrological points used in chart analysis called ashtakvarga...
Get Basic Panchang
Retrieves basic daily panchang details, which are fundamental calendar readings for...
Get Daily Prediction
Fetches the full horoscope prediction for a given zodiac sign for today's date.
Get House Positions
Determines where planets fall within the twelve zodiac houses based on birth...
Get Matchmaking Details
Analyzes and reports on the compatibility between two individuals using their respective birth charts.
Get Planets Positions
Calculates the exact zodiac placement of every planet for a specific date, time, and location.
Get Yoga Analysis
Analyzes specialized planetary combinations (yogas) within a birth chart to identify...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with AstrologyAPI, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by AstrologyAPI. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 8 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Figuring out life predictions is messy work.
Today, if you want to know about a person's potential or what happens next week, you usually end up in a loop. You check one astrology site for the daily sign reading; then you go to another service to run a birth chart calculation using your coordinates; after that, you might have to search manually for details on planetary alignments and compatibility.
With this MCP, your agent handles all of it from one prompt. It manages the complexity of calculating natal positions (`get_planets_positions`) and finding out where planets sit in life areas (`get_house_positions`). You just ask a question; you get structured data back.
Get comprehensive spiritual insights with AstrologyAPI.
The biggest manual steps that disappear are the need to calculate planetary placements and then separately check for special alignments. Instead of running three different tools, your agent can fetch both planet positions (`get_planets_positions`) and specialized yoga analysis (`get_yoga_analysis`) in a single, cohesive flow.
You stop dealing with fragmented data from multiple sources. You get a unified, professional-grade astrological audit ready to use immediately.
What your AI can actually do with this
Your agent connects directly to AstrologyAPI to handle complex celestial data points, bypassing the need to jump between multiple astrology websites or specialized apps. Instead of manual lookups, your AI client fetches personalized predictions instantly. You can get daily horoscopes for any zodiac sign and calculate planetary positions using specific birth details—date, time, and location.
This also lets you run detailed compatibility analyses based on two people's metadata. If you need a numerology report or want to check a person's Sade Sati status, it all comes from one source. Connecting this MCP through the Vinkius catalog makes sure your agent always has access to professional-grade astrological data without you worrying about API keys or endpoint management.
019d8418-d1fa-7197-9605-28f6f8003671 Here's how it actually works
The bottom line is your agent sends a natural language query, and this MCP handles all the underlying complex astronomical math to return clean data for you to use.
You configure your AI client with the required User ID and API Key for AstrologyAPI.
Your agent determines which specific astrological calculation is needed, such as running get_planets_positions or fetching a daily horoscope using get_daily_prediction.
The MCP executes the request against the API and returns structured data detailing the required celestial analysis.
Who is this actually for?
Spiritual researchers who need consistent, reliable data streams; wellness app developers building predictive features; or advanced astrology power users who need to integrate multiple calculation types into a single workflow.
Builds new features that calculate planetary transits or generate personalized numerology reports without managing complex backend API calls.
Automates the collection of daily celestial trends and historical chart data, allowing them to cross-reference predictions across different zodiac signs quickly.
Runs comprehensive audits on existing spiritual projects by chaining together multiple calculations, like checking both natal positions (get_planets_positions) and house placements (get_house_positions).
What Changes When You Connect
Get a full scope of predictions for any zodiac sign by using get_daily_prediction. This single call covers personal, career, and health forecasts, eliminating the need to consult multiple daily reading sources.
Ground your analysis in precise data by calling get_planets_positions first. You get accurate planetary placements based on specific birth coordinates before running any other calculation like get_yoga_analysis.
Stop guessing at compatibility. Use get_matchmaking_details to analyze the relationship between two people, providing a detailed report that goes beyond simple sign matching.
Automate complex life cycle tracking by checking Sade Sati status with check_sade_sati. This saves time compared to manually calculating planetary transits for an entire period.
Understand how different life areas are affected by calling get_house_positions. Knowing which houses are involved helps pinpoint whether a prediction relates to career, family, or health.
See it in action
Analyzing a relationship for a client
A therapist wants to understand the dynamics between two clients. They ask their agent to run get_matchmaking_details using both birth charts, getting an immediate compatibility report without leaving the chat interface.
Creating a daily content feed
A digital wellness company needs 12 distinct horoscope readings for social media. They call get_daily_prediction repeatedly for all signs (Aries through Pisces), batching out the entire day's celestial data in one go.
Validating a historical chart reading
An academic researcher needs to confirm planetary alignments from 1985. They use get_planets_positions and follow up with get_yoga_analysis to check for specific patterns, validating the data against known astrological texts.
Generating personalized client profiles
A coaching service needs a quick profile. They input a name and birth date, calling the numerology functions to generate a comprehensive report that outlines the person's core life numbers.
The honest tradeoffs
Searching for general signs
Telling the agent: 'What does Scorpio mean?' This gives vague, non-personalized information.
You need to provide full birth metadata (date/time/location) and use get_planets_positions or run a targeted check like check_sade_sati. Never rely on generic sign meanings.
Mixing up compatibility metrics
Trying to calculate relationship depth using only the zodiac signs. This is too simplistic for accurate advice.
Use get_matchmaking_details which analyzes detailed birth metadata, giving you a structured comparison of two charts.
Ignoring planetary context
Getting a daily prediction and assuming it applies to every aspect of life. You miss the nuance.
Always cross-reference the general reading by calling get_house_positions or get_yoga_analysis. This tells you where in the chart the influence is strongest.
When It Fits, When It Doesn't
Use this MCP if your goal requires structured, multi-layered astrological calculation based on specific birth data. You need to know what planets were where (get_planets_positions), how those movements affect life areas (get_house_positions), or how two people align (get_matchmaking_details). The best workflows involve chaining these tools: first get the planetary positions, then run a compatibility check, and finally generate the daily prediction. Don't use this if you just need simple general information; for that, look at basic lookup services. Also, don't try to analyze complex concepts like career flow without specifying the relevant houses or yogas. If your question can be answered by simply looking up a generalized sign meaning, you probably don't need the full power of this MCP.
Questions you might have
How do I check Sade Sati status using the `check_sade_sati` tool? +
You provide the required birth metadata (date, time, location). The check_sade_sati function returns a clear determination of whether or not the individual is currently transiting that planetary period.
What does `get_matchmaking_details` analyze? +
get_matchmaking_details performs an in-depth compatibility analysis between two people. It uses both of their birth charts to give a detailed report on their relationship potential.
Do I need to use `get_planets_positions` before other tools? +
It's best practice. Calling get_planets_positions first establishes the accurate baseline for every planet in a chart, ensuring that subsequent calculations like get_yoga_analysis are based on the correct data set.
What if I only want today's horoscope? Should I use `get_daily_prediction`? +
Yes. If your goal is just a general, day-specific forecast for a sign, get_daily_prediction is the most direct tool and will deliver the full daily reading without needing detailed birth coordinates.
What geographical data does the `get_house_positions` tool need? +
It requires a precise date, time, and geographic location. Providing these inputs ensures accurate house calculations for your birth chart analysis.
Can I use `get_ashtakvarga_score` along with other tools? +
Yes, you can chain the calculations. You pass data from one tool's output to another for a more comprehensive and multi-faceted astrological reading.
What specific details does `get_basic_panchang` provide? +
This tool retrieves the core Panchang components for any given day. You get essential Hindu calendar data like Tithi, Nakshatra, and Karana.
If I give an invalid date to `get_planets_positions`, what happens? +
The system returns a specific error detailing the issue immediately. This helps you correct unsupported formats or impossible birth data.
How do I find my AstrologyAPI User ID and Key? +
Log in to the AstrologyAPI Dashboard, navigate to the 'API Settings' or 'My Account' section, and copy your unique User ID and API Key.
What is the coordinate format for birth charts? +
AstrologyAPI requires numeric Latitude and Longitude. For example, London is approximately lat: 51.5 and lon: -0.12. You should also provide the correct timezone offset (e.g., 0 for London).
Does the API support Vedic astrology? +
Yes! AstrologyAPI is a leader in Vedic calculations. Tools like get_basic_panchang and get_yoga_analysis provide deep insights based on traditional Vedic principles.
We've already built the connector for AstrologyAPI. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.