# Mesoamerican Astrology MCP Server by RoxyAPI (remote · roxyapi.com)

Maya Tzolkin, Haab, Long Count and Aztec tonalpohualli day signs and readings for AI agents.

- Trust score: 74/100 (medium)
- Change this week: +3
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-09-20

## Components

- remote · `roxyapi.com`: 74/100 (this document), [markdown](https://verifymcp.io/servers/com-roxyapi-mesoamerican-astrology/mcp-mesoamerican-astrology.md), [page](https://verifymcp.io/servers/com-roxyapi-mesoamerican-astrology/mcp-mesoamerican-astrology)

## Channel facts

- Endpoint: `https://roxyapi.com/mcp/mesoamerican-astrology`
- Transports: `streamable-http`
- Auth: `required`
- Version: `1.0.0`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-09-20.

- **Endpoint Security**: 63/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - Authorisation check failed: no authorisation is required to call this server, and it exposes a tool marked destructive (post_mesoamerican_astrology_mayan_long_count_convert).
  - HTTPS is enforced; there's no plaintext access path.
  - The HSTS (Strict-Transport-Security) header is present.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 76/100
  - AI-judged instruction clarity (excellent).
  - Context-footprint check failed: tool/resource definitions use about 6664 tokens (~370/item across 18 items; 18 tools + 0 resources), over budget; trim descriptions and params.
  - Tools include usage examples.
- **Stability & Change Management**: 53/100
  - Stability observed for 16 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 100/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 100% of tool parameters carry a description.
- **Tool Safety**: 100/100
  - No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.
  - We read all 18 captured tool definition(s), and no name or description among them implies an irreversible operation.
  - An AI judge read all 18 captured unit(s) of tool text and found none that tries to manipulate the model reading it.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.

## Install

### How do I install the Mesoamerican Astrology MCP Server by RoxyAPI server?

Mesoamerican Astrology MCP Server by RoxyAPI is a hosted endpoint at https://roxyapi.com/mcp/mesoamerican-astrology, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

### Claude

```bash
claude mcp add --transport http com-roxyapi-mesoamerican-astrology 'https://roxyapi.com/mcp/mesoamerican-astrology'
```

### Cursor

```json
{
  "mcpServers": {
    "com-roxyapi-mesoamerican-astrology": {
      "url": "https://roxyapi.com/mcp/mesoamerican-astrology"
    }
  }
}
```

### VS Code

```json
{
  "servers": {
    "com-roxyapi-mesoamerican-astrology": {
      "type": "http",
      "url": "https://roxyapi.com/mcp/mesoamerican-astrology"
    }
  }
}
```

### Codex

```toml
[mcp_servers.com-roxyapi-mesoamerican-astrology]
url = "https://roxyapi.com/mcp/mesoamerican-astrology"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "com-roxyapi-mesoamerican-astrology": {
      "type": "remote",
      "url": "https://roxyapi.com/mcp/mesoamerican-astrology",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add com-roxyapi-mesoamerican-astrology --url 'https://roxyapi.com/mcp/mesoamerican-astrology' --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  com-roxyapi-mesoamerican-astrology:
    url: "https://roxyapi.com/mcp/mesoamerican-astrology"
```

### Netclaw

```json
{
  "McpServers": {
    "com-roxyapi-mesoamerican-astrology": {
      "Transport": "http",
      "Url": "https://roxyapi.com/mcp/mesoamerican-astrology"
    }
  }
}
```

### Vellum

```bash
assistant mcp add com-roxyapi-mesoamerican-astrology -t streamable-http -u 'https://roxyapi.com/mcp/mesoamerican-astrology'
```

### Other

```json
{
  "mcpServers": {
    "com-roxyapi-mesoamerican-astrology": {
      "type": "http",
      "url": "https://roxyapi.com/mcp/mesoamerican-astrology"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-09-19 (score 74, +1)

No change was recorded against any check on this day. Stability & Change Management went from 47 to 50. That category is still filling its 30-day observation window: 14 days of observed history at the previous scan, 15 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-09-17 (score 73, +1)

No change was recorded against any check on this day. Stability & Change Management went from 40 to 43. That category is still filling its 30-day observation window: 12 days of observed history at the previous scan, 13 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-09-14 (score 72, +1)

No change was recorded against any check on this day. Stability & Change Management went from 30 to 33. That category is still filling its 30-day observation window: 9 days of observed history at the previous scan, 10 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-09-12 (score 71, +1)

No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-09-10 (score 70, +1)

No change was recorded against any check on this day. Stability & Change Management went from 17 to 20. That category is still filling its 30-day observation window: 5 days of observed history at the previous scan, 6 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-09-08 (score 69, +1)

No change was recorded against any check on this day. Stability & Change Management went from 10 to 13. That category is still filling its 30-day observation window: 3 days of observed history at the previous scan, 4 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-09-06 (score 68, +1)

No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-09-05 (score 67, 0)

- [functional improvement] Stability: unverified → 0.03
- [cosmetic] “get_mesoamerican_astrology_mayan_calendar_monthly” reworded the description of “correlation”
- [cosmetic] “get_mesoamerican_astrology_mayan_daily” reworded the description of “correlation”
- [cosmetic] “post_mesoamerican_astrology_mayan_chart” reworded the description of “correlation”
- [cosmetic] “post_mesoamerican_astrology_mayan_compatibility” reworded the description of “correlation”
- [cosmetic] “post_mesoamerican_astrology_mayan_long_count_convert” reworded the description of “correlation”
- [cosmetic] “post_mesoamerican_astrology_mayan_tzolkin” reworded the description of “correlation”

## MCP tools (18)

### `post_mesoamerican_astrology_mayan_tzolkin` (~507 tokens)

Mayan day sign for a date - Tzolkin calculator API

Mayan astrology day sign calculator: returns the Tzolkin day sign, the coefficient 1 to 13 and the trecena for any Gregorian date, under the correlation living daykeepers use, with a composed nawal reading. Built for Mayan zodiac apps, daily energy feeds and AI agents answering what is my Mayan sign. Classical Maya count only, with the correlation echoed on every response so a saved reading stays reproducible.

Input parameters:

- `compact` (boolean): Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.
- `correlation` (string): Which correlation constant ties the day count to a civil date. This is the single choice that shifts every value in the response, so it is a parameter rather than a hidden default, and the resolved v…
- `date` (string, required): Date in YYYY-MM-DD format, in the PROLEPTIC GREGORIAN calendar, extended backwards unchanged through the 1582 reform. Years 1 to 4000 are accepted. A reference converter that switches to the Julian c…
- `lang` (string): Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns E…

### `post_mesoamerican_astrology_mayan_chart` (~702 tokens)

Generate a Mayan chart - Tzolkin, Haab and Long Count calculator API

Mayan astrology birth chart from one date: the Tzolkin day sign and coefficient, the Haab date, the full Long Count with its day count, the Calendar Round, the Lord of the Night, the Year Bearer of the Haab year and the five point Cruz Maya, each with composed readings. Built for nawal readings, birth chart features and multi domain spiritual apps that show a Mayan card beside a natal chart. Every school split in the domain is a typed parameter and comes back echoed, so the chart can be reproduced exactly.

Input parameters:

- `compact` (boolean): Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.
- `correlation` (string): Which correlation constant ties the day count to a civil date. This is the single choice that shifts every value in the response, so it is a parameter rather than a hidden default, and the resolved v…
- `date` (string, required): Date in YYYY-MM-DD format, in the PROLEPTIC GREGORIAN calendar, extended backwards unchanged through the 1582 reform. Years 1 to 4000 are accepted. A reference converter that switches to the Julian c…
- `lang` (string): Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns E…
- `yearBearerSystem` (string): Which Haab day is read as the start of the year when naming its Year Bearer. Only four of the twenty day signs can ever carry a year, and which four depends entirely on this choice, so the three scho…

### `post_mesoamerican_astrology_mayan_long_count_convert` (~521 tokens)

Convert a Maya Long Count - Long Count calendar converter API

Maya Long Count converter that runs both ways: give it a Gregorian date and it returns the Long Count, give it a dotted Long Count and it returns the date. Every answer carries the Julian Day Number, the elapsed day count and the Calendar Round, and the correlation constant is a typed parameter so a value can be matched against any published inscription reading. Built for epigraphy tools, museum and education apps, and anything that has to place a Maya date on a civil calendar.

Input parameters:

- `compact` (boolean): Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.
- `correlation` (string): Which correlation constant ties the day count to a civil date. This is the single choice that shifts every value in the response, so it is a parameter rather than a hidden default, and the resolved v…
- `date` (string): Proleptic Gregorian date to convert INTO a Long Count. Supply this or longCount, never both and never neither.
- `lang` (string): Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns E…
- `longCount` (string): Dotted Long Count to convert INTO a date, written baktun.katun.tun.winal.kin. Each position is bounded by its own base, and the winal counts to 17 rather than to 19 because eighteen winal make a tun,…

### `get_mesoamerican_astrology_mayan_daily` (~512 tokens)

Daily Mayan energy reading - Tzolkin day sign of the day API

Mayan energy of the day: the Tzolkin day sign, its coefficient and its trecena for today or for any date you name, with a composed reading. Content is fixed for a given date and rolls over at midnight UTC, so a daily feed can cache it safely and an editorial calendar can be filled weeks ahead. Built for daily energy widgets, nawal of the day feeds and chatbot answers about what today carries.

Input parameters:

- `compact` (boolean): Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.
- `correlation` (string): Which correlation constant ties the day count to a civil date. This is the single choice that shifts every value in the response, so it is a parameter rather than a hidden default, and the resolved v…
- `date` (string): Date in YYYY-MM-DD format, in the PROLEPTIC GREGORIAN calendar, extended backwards unchanged through the 1582 reform. Years 1 to 4000 are accepted. A reference converter that switches to the Julian c…
- `lang` (string): Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns E…

### `get_mesoamerican_astrology_mayan_calendar_monthly` (~465 tokens)

Monthly Tzolkin calendar grid - Maya calendar month API

Mayan calendar grid for a whole civil month: every day of the month with its Tzolkin day sign and coefficient, its trecena, its Haab date and its Long Count. One call fills a monthly grid that would otherwise take a request per day, and the answer is fixed for any month that has already begun. Built for calendar widgets, editorial planners and any app that shows a month of Maya dates at once.

Input parameters:

- `compact` (boolean): Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.
- `correlation` (string): Which correlation constant ties the day count to a civil date. This is the single choice that shifts every value in the response, so it is a parameter rather than a hidden default, and the resolved v…
- `lang` (string): Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns E…
- `month` (integer): Calendar month of the grid, 1 to 12. Defaults to the current month in UTC.
- `year` (integer): Gregorian year of the grid, 1900 to 2100. Defaults to the current year in UTC. Wider historical ranges are available on the single date routes, which are not bounded to this window.

### `post_mesoamerican_astrology_mayan_compatibility` (~555 tokens)

Mayan nawal compatibility - Tzolkin pair analysis API

Mayan compatibility between two birth dates, published as its parts rather than as a verdict: both nawals with their coefficients and trecenas, the five structural ties the pair either has or does not, the weight each tie carries, and a composite score built from them. Built for matchmaking features, relationship reports and compatibility widgets that need to show their working. The scoring weights are stated on every response so a caller can re-derive the number or replace it.

Input parameters:

- `compact` (boolean): Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.
- `correlation` (string): Which correlation constant ties the day count to a civil date. This is the single choice that shifts every value in the response, so it is a parameter rather than a hidden default, and the resolved v…
- `directionScheme` (string): Which reading of the world direction and colour to serve for a day sign. The two published assignments differ by exactly one quarter turn on all twenty signs, so neither is a rounding of the other an…
- `lang` (string): Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns E…
- `personA` (object, required): The first person, by birth date. Only a date is needed: the Tzolkin is a day count, so no time, timezone or place changes the answer.
- `personB` (object, required): The second person, by birth date. The comparison is symmetric except for the cross tie, which is checked in both directions.

### `get_mesoamerican_astrology_mayan_day_signs` (~348 tokens)

List the 20 Mayan day signs - Tzolkin nawal catalogue API

Retrieve all twenty Tzolkin day signs in sequence order from Imix to Ajaw. Each entry returns the machine id, the name in the standard orthography, the sixteenth century spelling and the Kʼicheʼ name from the living daykeeping tradition, both published glosses, and the world direction and colour under the requested scheme. Built for nawal pickers, sign reference pages and any app that needs the whole set in one call.

Input parameters:

- `compact` (boolean): Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.
- `directionScheme` (string): Which reading of the world direction and colour to serve for a day sign. The two published assignments differ by exactly one quarter turn on all twenty signs, so neither is a rounding of the other an…
- `lang` (string): Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns E…
- `limit` (integer): Maximum items to return per page. Range: 1-20, default 20.
- `offset` (integer|null): Number of items to skip for pagination. Default 0.

### `get_mesoamerican_astrology_mayan_day_signs_id` (~361 tokens)

Get one Mayan day sign - Nawal profile API

Retrieve the full profile of one Tzolkin day sign: both naming traditions, both published glosses, the world direction and colour under the requested scheme, a composed keynote, what the sign does well, where the same temperament costs it something, and one line of guidance. Built for nawal detail pages, sign cards and chatbot answers about a single Mayan sign.

Input parameters:

- `compact` (boolean): Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.
- `directionScheme` (string): Which reading of the world direction and colour to serve for a day sign. The two published assignments differ by exactly one quarter turn on all twenty signs, so neither is a rounding of the other an…
- `id` (string, required): Day sign id, case-insensitive and punctuation-insensitive. One of imix, ik, akbal, kan, chikchan, kimi, manik, lamat, muluk, ok, chuwen, eb, ben, ix, men, kib, kaban, etznab, kawak, ajaw.
- `lang` (string): Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns E…

### `get_mesoamerican_astrology_mayan_trecenas` (~245 tokens)

List the 20 Mayan trecenas - Tzolkin thirteen day period API

Retrieve all twenty trecenas, the thirteen day periods the 260 day Tzolkin divides into. Each entry returns the period number, the day sign it opens on in both naming traditions, and a composed reading of what the period carries. Built for calendar apps, energy period trackers and content planners that work in thirteen day blocks rather than in weeks.

Input parameters:

- `compact` (boolean): Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.
- `lang` (string): Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns E…
- `limit` (integer): Maximum items to return per page. Range: 1-20, default 20.
- `offset` (integer|null): Number of items to skip for pagination. Default 0.

### `get_mesoamerican_astrology_mayan_trecenas_number` (~232 tokens)

Get one Mayan trecena - Thirteen day period profile API

Retrieve one of the twenty trecenas by number, with the day sign it opens on in both naming traditions and a composed reading of the period. Built for period detail pages and for apps that show which thirteen day block a date falls in.

Input parameters:

- `compact` (boolean): Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.
- `lang` (string): Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns E…
- `number` (integer, required): Trecena number, 1 to 20. Trecena 1 opens on 1 Imix, trecena 2 on 1 Ix, and each subsequent period opens thirteen signs further round the twenty.

### `get_mesoamerican_astrology_mayan_haab_months` (~255 tokens)

List the 19 Haab periods - Maya solar calendar month API

Retrieve all nineteen periods of the Haab, the 365 day Maya year: eighteen months of twenty days plus the five days of Wayebʼ. Each entry returns the machine id, both spellings of the name, the length, what the name means and a composed reading. Built for calendar reference pages and for any app that has to label a Haab date rather than only compute it.

Input parameters:

- `compact` (boolean): Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.
- `lang` (string): Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns E…
- `limit` (integer): Maximum items to return per page. Range: 1-19, default 19.
- `offset` (integer|null): Number of items to skip for pagination. Default 0.

### `get_mesoamerican_astrology_mayan_haab_months_id` (~254 tokens)

Get one Haab period - Maya solar calendar month profile API

Retrieve one of the nineteen Haab periods by id, with both spellings of its name, its position in the year, its length and a composed reading. Built for calendar detail pages and for labelling a Haab date a chart route has already returned.

Input parameters:

- `compact` (boolean): Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.
- `id` (string, required): Haab period id, case-insensitive and punctuation-insensitive. One of pop, wo, sip, sotz, sek, xul, yaxkin, mol, chen, yax, sak, keh, mak, kankin, muwan, pax, kayab, kumku, wayeb.
- `lang` (string): Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns E…

### `post_mesoamerican_astrology_aztec_tonalpohualli` (~349 tokens)

Aztec day sign for a date - Tonalpohualli calculator API

Aztec calendar day sign calculator: returns the tonalpohualli day sign, its coefficient 1 to 13 and its trecena for any Gregorian date, with a composed reading. The count is anchored on the recorded day of the fall of Tenochtitlan and runs in step with the Maya count under the default constant, verified on the anchor and on two modern dates. Built for Aztec calendar apps, Mexica day sign features and AI agents answering what is my Aztec sign.

Input parameters:

- `compact` (boolean): Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.
- `date` (string, required): Date in YYYY-MM-DD format, in the PROLEPTIC GREGORIAN calendar, extended backwards unchanged through the 1582 reform. Years 1 to 4000 are accepted. A reference converter that switches to the Julian c…
- `lang` (string): Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns E…

### `get_mesoamerican_astrology_aztec_daily` (~339 tokens)

Daily Aztec energy reading - Tonalpohualli day sign of the day API

Aztec energy of the day: the tonalpohualli day sign, its coefficient and its trecena for today or for any date you name, with a composed reading. Content is fixed for a given date and rolls over at midnight UTC, so a daily feed can cache it safely and an editorial calendar can be filled weeks ahead. Built for daily energy widgets, Mexica day sign feeds and chatbot answers about what today carries.

Input parameters:

- `compact` (boolean): Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.
- `date` (string): Date in YYYY-MM-DD format, in the PROLEPTIC GREGORIAN calendar, extended backwards unchanged through the 1582 reform. Years 1 to 4000 are accepted. A reference converter that switches to the Julian c…
- `lang` (string): Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns E…

### `get_mesoamerican_astrology_aztec_day_signs` (~249 tokens)

List the 20 Aztec day signs - Tonalpohualli sign catalogue API

Retrieve all twenty tonalpohualli day signs in sequence order from Cipactli to Xochitl. Each entry returns the machine id, the Nahuatl name, what it means, the world direction it belongs to and a composed reading. Built for Aztec sign pickers, Mexica calendar reference pages and any app that needs the whole set in one call.

Input parameters:

- `compact` (boolean): Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.
- `lang` (string): Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns E…
- `limit` (integer): Maximum items to return per page. Range: 1-20, default 20.
- `offset` (integer|null): Number of items to skip for pagination. Default 0.

### `get_mesoamerican_astrology_aztec_day_signs_id` (~294 tokens)

Get one Aztec day sign - Tonalpohualli sign profile API

Retrieve the full profile of one tonalpohualli day sign: the Nahuatl name, what it means, the world direction it belongs to, a composed keynote and one line of guidance. Built for Aztec sign detail pages, day sign cards and chatbot answers about a single Mexica sign.

Input parameters:

- `compact` (boolean): Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.
- `id` (string, required): Day sign id, case-insensitive and punctuation-insensitive. One of cipactli, ehecatl, calli, cuetzpalin, coatl, miquiztli, mazatl, tochtli, atl, itzcuintli, ozomahtli, malinalli, acatl, ocelotl, cuauh…
- `lang` (string): Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns E…

### `get_mesoamerican_astrology_aztec_trecenas` (~240 tokens)

List the 20 Aztec trecenas - Tonalpohualli thirteen day period API

Retrieve all twenty trecenas, the thirteen day periods the 260 day tonalpohualli divides into. Each entry returns the period number, the day sign it opens on and a composed reading of what the period carries. Built for Aztec calendar apps, energy period trackers and content planners that work in thirteen day blocks.

Input parameters:

- `compact` (boolean): Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.
- `lang` (string): Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns E…
- `limit` (integer): Maximum items to return per page. Range: 1-20, default 20.
- `offset` (integer|null): Number of items to skip for pagination. Default 0.

### `get_mesoamerican_astrology_aztec_trecenas_number` (~236 tokens)

Get one Aztec trecena - Tonalpohualli period profile API

Retrieve one of the twenty tonalpohualli trecenas by number, with the day sign it opens on and a composed reading of the period. Built for period detail pages and for apps that show which thirteen day block a date falls in.

Input parameters:

- `compact` (boolean): Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.
- `lang` (string): Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns E…
- `number` (integer, required): Trecena number, 1 to 20. Trecena 1 opens on 1 Cipactli, trecena 2 on 1 Ocelotl, and each subsequent period opens thirteen signs further round the twenty.

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/com-roxyapi-mesoamerican-astrology/mcp-mesoamerican-astrology#diagnostics

## Score history

- 2026-09-20: 74
- 2026-09-19: 74
- 2026-09-18: 73
- 2026-09-17: 73
- 2026-09-16: 72
- 2026-09-15: 72
- 2026-09-14: 72
- 2026-09-13: 71
- 2026-09-12: 71
- 2026-09-11: 70
- 2026-09-10: 70
- 2026-09-09: 69
- 2026-09-08: 69
- 2026-09-07: 68
- 2026-09-06: 68
- 2026-09-05: 67
- 2026-09-04: 67

## Common questions

### What is the Mesoamerican Astrology MCP Server by RoxyAPI server?

Mesoamerican Astrology MCP Server by RoxyAPI is listed in the public MCP registry as com.roxyapi/mesoamerican-astrology. Maya Tzolkin, Haab, Long Count and Aztec tonalpohualli day signs and readings for AI agents. This page covers its hosted endpoint (https://roxyapi.com/mcp/mesoamerican-astrology).

### Is the Mesoamerican Astrology MCP Server by RoxyAPI server safe to use?

Mesoamerican Astrology MCP Server by RoxyAPI scores 74 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

### What tools does the Mesoamerican Astrology MCP Server by RoxyAPI server expose?

Mesoamerican Astrology MCP Server by RoxyAPI exposes 18 tools: post_mesoamerican_astrology_mayan_tzolkin, post_mesoamerican_astrology_mayan_chart, post_mesoamerican_astrology_mayan_long_count_convert, get_mesoamerican_astrology_mayan_daily, get_mesoamerican_astrology_mayan_calendar_monthly, and 13 more. Their descriptions and schemas cost roughly 6,664 tokens of context every time the server is loaded.

### Does the Mesoamerican Astrology MCP Server by RoxyAPI server require authentication?

No. We connected to Mesoamerican Astrology MCP Server by RoxyAPI without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

### Is the Mesoamerican Astrology MCP Server by RoxyAPI server still maintained?

Mesoamerican Astrology MCP Server by RoxyAPI is still listed as active in the MCP registry. We last reached this channel on 20 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

## Links

- Remote endpoint: https://roxyapi.com/mcp/mesoamerican-astrology
- Authorisation metadata: https://roxyapi.com/.well-known/oauth-protected-resource/mcp/mesoamerican-astrology
- Website: https://roxyapi.com/products/mesoamerican-astrology-api
- Changelog RSS feed: https://verifymcp.io/servers/com-roxyapi-mesoamerican-astrology/mcp-mesoamerican-astrology.xml
- Changelog JSON feed: https://verifymcp.io/servers/com-roxyapi-mesoamerican-astrology/mcp-mesoamerican-astrology.json
- HTML version of this page: https://verifymcp.io/servers/com-roxyapi-mesoamerican-astrology/mcp-mesoamerican-astrology
