mcp-ephemeris
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_planet_positionsA | Positions écliptiques géocentriques de tous les corps (Soleil→Pluton, nœuds, Lilith) à un instant donné. Calculé côté serveur par le moteur d'éphéméride — jamais estimé par le modèle. |
| get_moon_phaseA | Phase de la Lune (nom, illumination %, description) à un instant donné, dérivée de la position réelle Soleil/Lune. |
| get_current_skyA | Le ciel à l'instant présent (transits du moment) pour un lieu donné : positions en maisons + aspects. |
| get_aspectsA | Aspects (majeurs et mineurs) entre les planètes à un instant donné, avec orbe et tonalité. Grille d'aspects calculée par le moteur, pas estimée. |
| get_natal_chartA | Thème natal complet : positions en maisons, aspects, ASC/MC, phase lunaire, Lots hermétiques. Prend une date/heure LOCALE + fuseau IANA + coordonnées. Zodiaque tropical (défaut) ou sidéral (Lahiri), et système de maisons au choix (Placidus par défaut). |
| get_transitsB | Transits croisés au thème natal : aspects entre les planètes qui transitent (aujourd'hui ou à une date donnée) et les planètes de naissance, triés par orbe. Le cœur des « prévisions ». |
| get_synastryA | Synastrie : aspects inter-thèmes entre deux personnes (planètes A × planètes B), triés par orbe, avec un résumé harmonie/tension. Réutilise la table d'aspects canonique du moteur. |
| get_composite_chartB | Thème composite par mi-points : pour chaque corps, le point milieu circulaire entre les deux thèmes (convention Robert Hand). Représente la relation elle-même. |
| get_secondary_progressionsB | Progressions secondaires (méthode « un jour après la naissance = une année de vie ») : positions planétaires progressées à une date cible. La Lune progressée (~1 signe / 2,5 ans) est la plus lue. |
| get_solar_returnB | Retour solaire d'une année donnée : l'instant exact où le Soleil retrouve sa longitude natale, et le thème dressé à cet instant (pour le lieu de résidence si fourni, sinon lieu de naissance). |
| get_lunar_return | Retour lunaire : le prochain instant, après une date de référence, où la Lune retrouve sa longitude natale (~tous les 27,3 jours), et le thème à cet instant. |
| get_ingresses | Ingrès : dates auxquelles un corps change de signe sur une plage donnée (entrées/sorties de signe), robuste aux passages rétrogrades. |
| get_retrograde_windows | Stations de rétrogradation : dates auxquelles un corps change de direction (station rétrograde ou directe) sur une plage donnée. Le Soleil et la Lune ne rétrogradent jamais. |
| get_eclipse_detailsA | Détail d'une éclipse (magnitude, obscuration, type, série de Saros) pour une date d'éclipse connue. Nécessite le moteur swisseph (retourne null en mode AstraCore). |
| get_next_eclipse | Trouve la prochaine (ou précédente) éclipse solaire ou lunaire à partir d'une date : instant du maximum, type, et fenêtres de contact. Nécessite le moteur swisseph (retourne null en AstraCore). |
| get_astrocartography | Astrocartographie à un instant donné : pour chaque corps, les méridiens MC/IC et le nombre de points des courbes lever/coucher, plus les parans (croisements de lignes). |
| get_life_path | Nombre du chemin de vie (numérologie pythagoricienne) calculé depuis la date de naissance locale. Fait déterministe, jamais estimé par le modèle. |
| get_engine_diagnostic | Diagnostic du moteur de calcul : quel moteur est actif (swisseph sub-arcseconde vs AstraCore), si l'addon natif a chargé, et pourquoi. Utile pour vérifier la précision dont vous bénéficiez. |
| validate_against_horizons | Preuve d'exactitude : compare nos positions planétaires à la référence mondiale JPL Horizons (NASA) au même instant, et donne l'écart en secondes d'arc. Nécessite un accès réseau. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/kairosastro-sketch/mcp-ephemeris'
If you have feedback or need assistance with the MCP directory API, please join our Discord server