GEOMETRY
Deterministic calendars and cosmic date JSON for AI agents via MCP (Gregorian 1900-2100).
Connect it
Settings → Connectors → Add custom connector
URL: https://mcp.geometry.app/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://mcp.geometry.app/mcp{
"mcpServers": {
"mcp": {
"url": "https://mcp.geometry.app/mcp"
}
}
}claude mcp add --transport http mcp https://mcp.geometry.app/mcp{
"servers": {
"mcp": {
"type": "http",
"url": "https://mcp.geometry.app/mcp"
}
}
}8 tools, verified live
get_compatibilityread-onlyUSE when comparing exactly two people by Gregorian date. NOT for one date (moon/season/Rx/weekday/leap year/day_ruler → get_date) or names → get_name. Requires date_a and date_b. RETURNS scored dyad: cosmic_card_a/b (each side is full get_date shape incl. tarot_majors.greer/tarot_school, karma, planetary_spread; Cosmic card = birth = life = sun via also_called; planetary_spread and retrogrades_act
get_dateread-onlyPRIMARY single-date tool. USE for any one Gregorian date when the ask needs moon phase (incl. blue/blood/supermoon/micromoon flags, Earth-Moon distance, phase_gmt, prev/next blue or blood dates), season/equinox anchors, classical retrogrades (retrogrades_active phase=retrograde), calendars, lunar year, Cosmic card (same card as life/sun — cosmic.also_called + planetary_spread.sun), karmic source/s
get_nameread-onlyUSE for person or word name text only (gematria → cosmic cards + Expression / Soul Urge / Personality). NOT for any date questions (weekday, leap year, moon, season, Rx, Cosmic card, day_ruler, Life Path) → get_date; two people → get_compatibility. RETURNS Francis Bacon cards, Latin cipher suite, periodic{} + periodic_set{}, numerology (expression/soul_urge/personality plus full-name karmic_lesson
get_age_spreadread-onlyUSE for one person's Magian Age Spread board seat: birth_date + as_of_date (completed civil years; no wall clock). NOT the 90-year Long Range Journey theme card; NOT get_date sky/calendars; NOT two-person scoring. RETURNS compact cosmic birth card + age_spread {age_civil, age_no (mod 90), age_aliases, age_spread_pos, planet_row, planet_col, is_fixed_card}. Feb-29 follows Postgres age(). Error as_o
get_age_plateread-onlyUSE for one Magian Grand Solar Age board by age_no (0..89; larger values wrap via mod 90). No birth date / no PII. NOT Long Range Journey; NOT get_age_spread person slice. RETURNS exactly 52 seats: card ref + age_spread_pos + planet_row + planet_col + is_fixed_card. Fixed seats: J hearts@11, 8 clubs@21, K spades@52.
get_long_rangeread-onlyUSE for one person's 90-year Long Range Journey theme card: birth_date + as_of_date (completed civil years; no wall clock). NOT Magian Age Spread board (get_age_spread / get_age_plate); NOT get_date sky/calendars. RETURNS compact cosmic birth card + long_range {age_civil, age_no (mod 90), age_aliases, theme_card, spread_offset, planetary_period}. One theme card only — never 90 ages. Feb-29 follows
get_team_chemistryread-onlyUSE for MLB team × season roster cardology (suit mix, anchor stacks, Chinese zodiac year-animal match on postseason scope). NOT for play-by-play HR/K numerology → get_plays_numerology; two-person dyads → get_compatibility; single date → get_date. Requires season_yr + team_code. scope=ws_champion (default) | postseason. RETURNS roster_size, suit_mix, anchor_stacks, season_animal; postseason adds ye
get_plays_numerologyread-onlyUSE when a player's season HR# or K# aligns with calendar day-of-month, jersey number, or inning on baseball.plays. NOT for roster cardology → get_team_chemistry; cosmic day card → get_date. Requires retro_id. mode=season (default) | spotlight (tier<=1) | career_summary (aggregates only). lane=both (default) | hr | k. Optional game_dt filter, tier_max (0-4), limit (1-500). RETURNS summary + events
Alternatives in Productivity
Compare →
Shiftbase MCP by usefulapiB
Read Shiftbase rosters, timesheets, absences and availability; schedule shifts and review absences.
Reclaim.ai MCP by usefulapiB
Read tasks, habits, events and scheduling links; create and update Reclaim tasks and habits.
Parabol MCP by usefulapiB
Start Parabol retrospectives, standups and sprint poker; read teams/meetings/tasks; create tasks.
Nylas MCP by usefulapiB
MCP server for Nylas — read email, calendars, events and contacts, and send email or create events.
Kickserv MCP by usefulapiB
Look up Kickserv customers, jobs, notes and time entries, and create jobs, tasks and charges.
Keap MCP by usefulapiB
List and create Keap contacts, companies, tasks, opportunities, orders, tags and campaigns.