# Birth Chart Positions MCP for AI Agents MCP

> Birth Chart Positions calculates a precise astrological map for any moment in time. Give it a date, time, and location, and it returns the celestial longitude of every major planet using advanced astronomical algorithms. You can pinpoint exactly where the Sun, Moon, Mars, Jupiter, and all other bodies were located at that specific second.

## Overview
- **Category:** science
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_2qPqCXb3SOJMg2RdL7vN8BUNcit6wUhyXyaukeMf/mcp
- **Tags:** astronomy, zodiac, planets, astrology, sky-map

## Description

Need to know the planetary positions for a historical event or a personal birth chart? This MCP handles complex astronomical calculations, translating a precise moment in time and geographic coordinates into an accurate astrological map. It uses simplified VSOP87 algorithms to determine the ecliptic longitude for the Sun, Moon, and all major planets (Mercury through Pluto). You can run `calculate_sky_map` to generate a full snapshot of the sky at any given second. Need to interpret raw degrees? Use `interpret_longitude`. If you only care about which signs were occupied, `find_bodies_in_sign` handles that too. It's all managed through Vinkius, giving your AI client direct access to this complex data without needing a dedicated database or API key.

## Tools

### calculate_sky_map
Calculates the exact orbital positions of all major planets for a specific location and time.

### find_bodies_in_sign
Lists all celestial bodies that were located within a defined zodiac sign at a given moment.

### interpret_longitude
Converts raw astronomical degrees into clear zodiac signs and precise degrees.

## Prompt Examples

**Prompt:** 
```
What were the planet positions on October 29, 1985, at 08:00 UTC in London?
```

**Response:** 
```
**Astrological Map Snapshot (Oct 29, 1985)**

*   **Sun:** Libra (approx. 14°)
*   **Moon:** Aquarius (approx. 23°)
*   **Mercury:** Scorpio (approx. 7°)
*   **Venus:** Sagittarius (approx. 10°)
*   **Mars:** Capricorn (approx. 8°)
```

**Prompt:** 
```
Which planets were located in the sign of Aries on May 1st?
```

**Response:** 
```
**Planets Found in Aries:**
*   **Jupiter:** Approx. 2°
*   **Uranus:** Approx. 5°

This indicates a strong concentration of expansionary and revolutionary energy during that period.
```

**Prompt:** 
```
What sign does an ecliptic longitude of 205 degrees represent?
```

**Response:** 
```
**Interpretation:**
*   **Zodiac Sign:** Scorpio
*   **Degree Placement:** 17°

The number 205 degrees falls clearly within the boundaries of Scorpio, placing it at 17 degrees.

(Source: `interpret_longitude` tool)
```

## Capabilities

### Calculate Planetary Positions
Gets the precise celestial location of every major planet for any specific date, time, and coordinates.

### Determine Sign Occupancy
Identifies which zodiac signs were occupied by planets at a given moment, allowing you to map concentrations of energy.

### Translate Degrees to Signs
Takes raw ecliptic longitude degrees and accurately converts them into their corresponding zodiac sign and degree placement.

## Use Cases

### Analyzing a Historical Event's Cosmic Backdrop
A writer needs to set a scene based on the cosmic energy during the signing of a major treaty. Using `calculate_sky_map`, they feed in the date, time, and location, and their agent immediately returns the planetary configuration that day.

### Drafting Natal Charts for Clients
An astrologer inputs a client's birth data. The MCP runs `calculate_sky_map` to map all planets, then uses `interpret_longitude` to structure the final report with clear sign placements.

### Investigating Zodiac Sign Congestion
A student needs to know if multiple powerful influences gathered in one spot. They use `find_bodies_in_sign` for a specific sign (like Scorpio) to see which planets were grouped together on that date.

## Benefits

- Instead of cross-referencing multiple ephemeris tables, you use `calculate_sky_map` to get a single, accurate snapshot of the entire sky for any specific time and place.
- Quickly identify clustered energies. With `find_bodies_in_sign`, you instantly know which planets shared a zodiac sign, making interpretation faster.
- No more degree math confusion. The `interpret_longitude` tool handles converting raw astronomical degrees into clear, readable signs and degrees for your final output.
- The system is reliable. It uses simplified VSOP87 algorithms, meaning the data you get is based on standard, accepted astronomical models.
- You cut out manual lookup time entirely. Your agent runs these complex calculations in seconds, not hours of research.

## How It Works

The bottom line is that you feed it coordinates and time, and it outputs a perfectly mapped celestial snapshot.

1. First, provide your agent with the necessary inputs: a specific date, time (including timezone), and geographic coordinates (latitude/longitude).
2. Your AI client sends this data to the MCP, which executes the required astronomical calculations using established algorithms.
3. The result is a structured dataset showing the calculated longitude for each body, ready for your agent to interpret into signs and specific placements.

## Frequently Asked Questions

**How does the Birth Chart Positions MCP work for calculating natal charts?**
It takes your client's specific birth date, time, and location. The MCP calculates where every major planet was at that exact second, giving you a professional-grade map of their cosmic placements.

**I need to check planetary alignments for a historical event—can Birth Chart Positions do this?**
Yes. You provide the date and location of the event. The MCP calculates the positions of all bodies, letting you see exactly what the sky looked like when that event took place.

**Does this tool help interpret raw astronomical degrees into zodiac signs?**
Absolutely. If you get a list of numbers (ecliptic longitudes), the MCP can convert those raw degrees into clear, readable zodiac signs and specific degree placements for your report.

**What if I only want to know which planets were in one sign?**
The Birth Chart Positions MCP has a dedicated tool that filters out the noise. You just specify the sign (like Taurus), and it lists every planet found there on your chosen date.