๐๏ธ HERMES - Hellenistic Ephemeris Research & MCP Educational System
Ancient Wisdom Meets Modern AI Through the Model Context Protocol
โจ What is HERMES?
An interactive research and teaching tool for traditional Hellenistic astrology, combining 2000-year-old techniques from ancient Greek and Roman astrologers with modern AI agents and the Model Context Protocol (MCP).
โจ What You Can Do Here:
๐ Chart Calculations
- Essential Dignities - Assess planetary strength through domicile, exaltation, and triplicity
- Traditional Lots - Calculate the Lots of Fortune and Spirit with proper sect consideration
- Egyptian Bounds - Determine bound (term) rulers for refined dignity assessment
- Decans (Faces) - Find decan rulers following the Chaldean order
โฑ๏ธ Time-Lord Techniques
- Annual Profections - Discover your Lord of the Year for any age
- Zodiacal Releasing - Explore major life periods from Vettius Valens' system
๐ Learn Traditional Astrology
- Text-Based Teaching - AI-powered explanations of Hellenistic techniques
- Source Research - Educational content citing ancient texts
- Study Resources - Curated books, courses, and free learning materials
๐ External Integrations
- Astroseek MCP - Fetch chart data from external sources (proof-of-concept)
- Modal Serverless - 6 MCP functions deployed for calculations
- Local Fallback - All calculations available offline
๐๏ธ Built on Ancient Foundations
All techniques are drawn from authentic Hellenistic sources (1st-7th century CE), not modern psychological astrology. We preserve the traditional methods exactly as taught by Valens, Ptolemy, and Dorotheus.
Built for the MCP 1st Birthday Hackathon | Powered by OpenAI, Anthropic, ElevenLabs & Modal
๐ Model Context Protocol (MCP) Integration Showcase
HERMES demonstrates the power of MCP by integrating 5 different calculation backends:
- ๐ Local MCP - Core features running locally
- โ๏ธ Modal Serverless - Cloud-deployed time-lord calculations
- ๐ฎ Astroseek.com - External chart data via web scraping
- ๐ Astro.com - Classical Hellenistic chart generation
- ๐ค Google Gemini AI - Natural language astrology conversations
Why MCP Matters for HERMES
The Model Context Protocol allows HERMES to:
- Scale: Offload heavy calculations to cloud (Modal)
- Integrate: Connect to third-party services (Astroseek, Astro.com)
- Converse: Use AI for educational explanations (Gemini)
- Fallback: Gracefully degrade when services unavailable
- Extend: Easy to add new calculation sources
Local MCP Server
Runs directly on your machine with instant responses.
Features:
- Essential Dignities (5-level system)
- Annual Profections
- Lot of Fortune calculations
- Educational explanations
Status: โ Always Available (no internet required)
Test Essential Dignity
Modal Serverless MCP
Cloud-deployed calculation functions on Modal infrastructure.
Features:
- Zodiacal Releasing
- Firdaria
- Bounds & Decans
- Essential Dignities (cloud version)
- Fixed Stars
Status: โ
Deployed at modal.com
Endpoint: modal app list to view deployment
Benefits:
- Zero local compute overhead
- Scales automatically
- Same API as local MCP
- Graceful fallback to local
Test it: Use the Time Lords tab - calculations run on Modal!
Astro.com Classical Chart Generator
Generate classical Hellenistic charts using Astro.com infrastructure.
Features:
- Whole Sign house system
- Traditional aspects
- Chart URL generation
- Hellenistic interpretation guides
Status: ๐ก Proof-of-concept (URL generation)
Chart Request
Natural Language Astrology Conversations
Ask questions about Hellenistic astrology in plain English. Powered by Google Gemini AI with specialized knowledge of traditional techniques.
Features:
- Explain techniques (dignities, profections, etc.)
- Interpret placements
- Answer questions with sources
- Compare different methods
- Educational, not predictive
Status: ๐ Requires GOOGLE_API_KEY (free at makersuite.google.com)
Ask a Question
Example questions:
- What are essential dignities?
- How does sect work in Hellenistic astrology?
- Explain annual profections step by step
- What are Whole Sign houses?
- Compare profections vs zodiacal releasing
## ๐๏ธ HERMES MCP Architecture
```
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ HERMES Application โ
โ (Gradio UI) โ
โโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
โ MCP Protocol Layer โ
โ (Unified Interface) โ
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโ
โ โ โ โ
โโโโโผโโโโโ โโโโโโโโโโผโโโโโโโโโ โโโโโโโผโโโโโโโ โโโโโโผโโโโโโ โ Local โ โ Modal Serverless โ โ Astroseek โ โ Gemini โ โ MCP โ โ MCP โ โ MCP โ โ AI MCP โ โโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโ โโโโโโโโโโโโ โ โ โ โ โ โ โ โ Fast & Scalable Cloud External Chart AI-Powered Reliable Calculations Integration Teaching ```
### Key Benefits:
1. **Modularity**: Each MCP server is independent
2. **Scalability**: Cloud functions handle heavy computation
3. **Resilience**: Automatic fallback if services unavailable
4. **Extensibility**: Easy to add new data sources
5. **Interoperability**: Standard protocol across all backends
### MCP Configuration
All servers configured in `.mcp_config.json`:
Try It Yourself
- Test each MCP server using the accordions above
- Compare performance between local and cloud
- See fallback behavior when services unavailable
- Check the code in
hermes_local_mcp.py,astrodienst_mcp.py,gemini_mcp.py
For Hackathon Judges
HERMES demonstrates MCP's value by:
- โ Integrating 5 different calculation backends
- โ Showing graceful fallback (Modal โ Local)
- โ Connecting to external services (Astroseek, Astro.com)
- โ Using AI for education (Gemini)
- โ Maintaining consistent interface across all backends
This architecture makes ancient astrology accessible through modern protocols!
Essential Dignity Calculator
Lot Calculator
Hellenistic Astrology Knowledge Base
Ask about traditional techniques and get answers citing ancient sources.
Sources Referenced:
- Vettius Valens (Anthology)
- Ptolemy (Tetrabiblos)
- Dorotheus of Sidon (Carmen Astrologicum)
- Paulus Alexandrinus
- Modern: Chris Brennan, Demetra George, Robert Schmidt
Annual Profections Calculator
Egyptian Bounds (Terms) & Decans (Faces)
Calculate the sub-rulerships within each sign for refined essential dignity assessment.
About Bounds & Decans:
- Egyptian Bounds (Terms): Each sign divided into 5 unequal sections ruled by planets (+2 dignity points)
- Decans (Faces): Each sign divided into 3 equal 10ยฐ sections (+1 dignity point)
These sub-rulers provide more refined assessment of planetary condition and are used in advanced time-lord techniques.
Source: Vettius Valens, Ptolemy (though he presents his own bounds system)
Zodiacal Releasing (Loosing of the Bond)
Advanced time-lord system from Vettius Valens using the Lot of Fortune or Spirit.
Interactive Voice Teaching
Learn Hellenistic astrology techniques with AI-powered voice explanations.
โ ๏ธ Voice Feature Status: ElevenLabs audio requires a paid subscription when running on HuggingFace Spaces (free tier blocked due to proxy detection).
Text explanations are fully available below! For voice audio, consider running HERMES locally.
๐ Educational Resources
Recommended Books:
- Chris Brennan - Hellenistic Astrology: The Study of Fate and Fortune
- Comprehensive modern treatment of traditional techniques
- Available at: https://www.hellenisticastrology.com
- Demetra George - Ancient Astrology in Theory and Practice (2 volumes)
- Vettius Valens - The Anthology (Project Hindsight translation)
- Claudius Ptolemy - Tetrabiblos (Schmidt translation)
Online Resources:
- The Astrology Podcast by Chris Brennan
- Hellenistic Astrology Website - Courses, articles, chart examples
- Project Hindsight - Ancient text translations
Free Learning:
- Chris Brennan's YouTube channel - Technique tutorials and demonstrations
- Astrology Podcast Episodes on Hellenistic Techniques
Study Path:
- Start with essential dignities and sect
- Learn the lot calculations (Fortune, Spirit)
- Master annual profections for yearly forecasting
- Progress to zodiacal releasing for life periods
- Explore bounds, decans, and advanced timing
Astroseek.com Chart Integration
Fetch chart data from external sources via MCP integration.
โ ๏ธ Note: This is a proof-of-concept web scraping integration. For production use, consider official APIs or local ephemeris calculations.
Birth Data
Daily Horoscope
๐ง About This Integration
What it does:
- Fetches chart data from Astroseek.com
- Demonstrates MCP integration with external services
- Shows how HERMES can connect to third-party APIs
Limitations:
- Web scraping (not an official API)
- Requires internet connection
- May break if Astroseek changes HTML
- Rate limited (1 request/second)
- Subject to Astroseek's terms of service
Better Alternatives:
- Use HERMES built-in calculators (other tabs)
- Swiss Ephemeris via pyswisseph (included)
- Astro.com API (official)
- AstroDienst API
Why include this? This demonstrates HERMES can integrate with external chart services through the MCP protocol, showing architectural flexibility for the MCP Birthday Hackathon.
For actual chart analysis, use the HERMES calculators in the other tabs!
About HERMES
Hellenistic Ephemeris Research & MCP Educational System
Purpose
HERMES is a research and teaching tool for traditional Hellenistic astrology, bridging 2000-year-old wisdom with modern AI technology.
Technical Stack
- Agent Framework: OpenAI GPT-4 + Anthropic Claude
- Teaching: Text-based AI explanations
- MCP Server: Python + Modal (serverless) โ DEPLOYED
- UI: Gradio 5.49+ on HuggingFace Spaces
- Ephemeris: Swiss Ephemeris (pyswisseph)
MCP Server Features (Modal Serverless)
The HERMES MCP server is deployed on Modal with 6 serverless functions:
calculate_zodiacal_releasing- Time-lord periods from Vettius Valenscalculate_firdaria- Persian time-lord systemget_bound_ruler- Egyptian bounds (terms)get_decan_ruler- Decans (faces)calculate_full_dignities- Complete essential dignity analysisfind_fixed_stars- Fixed star conjunction database
Live at: modal.com/apps/aamanlamba/hermes-astrology-mcp
Interactive Features
- Essential dignity calculations (domicile, exaltation, triplicity, bounds, decans)
- Time-lord systems (annual profections, zodiacal releasing)
- Traditional lot calculations (Fortune, Spirit with sect consideration)
- Source research with citations to ancient texts
- AI-powered teaching explanations
Educational Use Cases
- Students: Interactive learning of complex traditional techniques
- Researchers: Rapid comparison across source texts and translations
- Practitioners: Chart analysis using authentic Hellenistic methods
Built For
MCP 1st Birthday Hackathon (Nov 14-30, 2025)
Author
Created by an astrology author and strategy consultant
Credits & Acknowledgments
Hackathon Sponsors:
- Anthropic, OpenAI, ElevenLabs, Modal, HuggingFace
Ancient Sources:
- Vettius Valens (Anthology, 2nd century CE)
- Claudius Ptolemy (Tetrabiblos, 2nd century CE)
- Dorotheus of Sidon (Carmen Astrologicum, 1st century CE)
- Firmicus Maternus, Paulus Alexandrinus, Rhetorius
Modern Teachers & Resources:
- Chris Brennan - Hellenistic Astrology: The Study of Fate and Fortune
- The definitive modern text on Hellenistic astrology
- Host of The Astrology Podcast
- Courses and resources at HellenisticAstrology.com
- Demetra George - Traditional astrology teacher and author
- Robert Schmidt - Project Hindsight founder, translator of ancient texts
Special thanks to Chris Brennan for preserving and teaching these ancient techniques to modern practitioners.
๐ Primary Ancient Sources
All techniques in HERMES are based on authentic ancient texts:
Hellenistic Era (1st-7th century CE)
- Vettius Valens (Anthology, 2nd century CE) - Our primary source for profections, zodiacal releasing, and lots
- Claudius Ptolemy (Tetrabiblos, 2nd century CE) - Theoretical foundations of essential dignities and sect
- Dorotheus of Sidon (Carmen Astrologicum, 1st century CE) - Early treatment of time-lord techniques
- Paulus Alexandrinus (Introductory Matters, 4th century CE) - Teaching manual with profections
- Firmicus Maternus (Mathesis, 4th century CE) - Late Hellenistic synthesis
- Rhetorius of Egypt (6th-7th century CE) - Compilation and commentary on earlier authors
Modern Translations & Commentary
- Robert Schmidt - Project Hindsight translations from Greek and Latin
- Chris Brennan - Hellenistic Astrology: The Study of Fate and Fortune (2017) - Comprehensive modern synthesis
- Demetra George - Ancient Astrology in Theory and Practice (2019) - Practical application guide
Technique Sources
- Domicile, Exaltation, Triplicity โ Ptolemy (Tetrabiblos I.17-21), Valens (Anthology passim)
- Egyptian Bounds โ Preserved in Valens and Paulus (distinct from Ptolemy's system)
- Decans (Faces) โ Attributed to Egyptian sources, preserved by Hellenistic authors
- Lots (Fortune, Spirit) โ Valens (Anthology III, IV), Paulus (Introductory Matters)
- Annual Profections โ Valens (Anthology IV), Paulus (Introductory Matters 23)
- Zodiacal Releasing โ Valens (Anthology IV.4-11) - detailed treatment of "Loosing of the Bond"
- Sect Theory โ Valens (Anthology III.2), Ptolemy (Tetrabiblos III.2)
Why These Sources Matter
Unlike modern psychological astrology, Hellenistic astrology is a reconstructed tradition based on ancient texts that were lost for centuries. Thanks to Project Hindsight (1990s-2000s) and modern scholars, we can now practice astrology as the Greeks and Romans did - with time-lord techniques, essential dignities, and a focus on prediction rather than personality.
HERMES aims to make these authentic ancient techniques accessible through modern AI technology.
Built with โค๏ธ for traditional astrology and the MCP Birthday Hackathon
"The stars incline, they do not compel" - Traditional maxim