# Mystic Timing: birth time readings

> What your birth date and time say about you: personality, love, timing. Readings in 20 languages.

- name: com.mystictiming/bazi
- version: 1.1.0
- connection class: R0 (autonomous)
- trust: 83/100 flags: no-repository
- quality: 82/100 (good)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/com.mystictiming%2Fbazi
- tools: https://api.protogrid.dev/v1/servers/com.mystictiming%2Fbazi/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "bazi": {
      "type": "http",
      "url": "https://mystictiming-mcp.yaletongxue.workers.dev/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 100
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-99% +updated-18d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 82/100 (good)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 88 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 3 of 3 tools declare readOnlyHint or destructiveHint
- fail `tools.directory_hints`: no tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: birth_time_reading (idempotentHint); compatibility_reading (idempotentHint); year_ahead_reading (idempotentHint)
- pass `tools.token_cost`: about 551 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump
- pass `tools.hidden_text`: no hidden text in tool names, descriptions, schemas or annotations

### stability: 83 (weight 15)

- warn `stability.changes`: 6 tool changes in 30 days
- pass `stability.rug_pull`: no tool changed its meaning under the same name
- pass `stability.new_links`: no tool change named a new site

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 3, about 551 tokens to load them all
- tool set hash: 8f5ea2bf32b8bd520cde4d5a00f4e77e
- tools last changed: 2026-10-27T09:35:06.146Z
- badge: [![protogrid quality](https://protogrid.dev/badge/com.mystictiming/bazi.svg)](https://protogrid.dev/servers/com.mystictiming/bazi)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-27 `bazi_year_outlook` removed
  - How a given year (default 2027, the Fire Goat year Ding Wei) interacts with a person's BaZi chart: the year's ten gods for their Day Master and any clashes or combinations with their natal pillars. Use when the user asks about their luck, fortune or forecast for a specific year.
- 2026-10-27 `bazi_compatibility` removed
  - Compare two people's BaZi charts: Day Master element relationship, day-branch clash or combination, and how each person's elements fill the other's gaps. Use for relationship, marriage or partner compatibility questions.
- 2026-10-27 `bazi_chart` removed
  - Calculate a Chinese BaZi (Four Pillars of Destiny) chart from a birth date and optional time and gender: four pillars, Day Master, element balance, ten gods and 10-year luck pillars. Use when the user asks for their BaZi, Four Pillars, Chinese birth chart, Day Master or element balance.
- 2026-10-27 `compatibility_reading` added
  - How two people fit, from their birth dates: natural ease, friction points, and what each one brings the other. Use for 'Are we compatible?', relationship, marriage or partner questions. Answer in plain everyday words.
- 2026-10-27 `year_ahead_reading` added
  - What a given year (default 2027) is likely to bring a person, from their birth date: the main themes, where change or a bond forms, and the chapter of life they are in. Use for questions like 'Is 2027 my year?', 'What will next year bring me?', 'When will things get better?' or love and career timing.
- 2026-10-27 `birth_time_reading` added
  - A personal reading of what someone's birth date (and birth time, if known) says about them: who they are, how they love, where their energy runs high or low, and what the current chapter of their life is about. Use when someone asks what their birthday or birth time says about them, wants a birth chart or life reading, feels stuck, or asks about their path, love life or career. Answer in plain everyday words in the user's language; no astrology knowledge is needed.

Full history: https://api.protogrid.dev/v1/servers/com.mystictiming%2Fbazi/changes

## Remotes

- https://mystictiming-mcp.yaletongxue.workers.dev/mcp (streamable-http, auth none, reachable true, uptime30d 0.98913044)

## Packages

_none_

## Tools (3)

- `birth_time_reading`: A personal reading of what someone's birth date (and birth time, if known) says about them: who they are, how they love, where their energy runs high or low, and what the current chapter of their life is about. Use when someone asks what their birthday or birth time says about them, wants a birth chart or life reading, feels stuck, or asks about their path, love life or career. Answer in plain everyday words in the user's language; no astrology knowledge is needed.
- `compatibility_reading`: How two people fit, from their birth dates: natural ease, friction points, and what each one brings the other. Use for 'Are we compatible?', relationship, marriage or partner questions. Answer in plain everyday words.
- `year_ahead_reading`: What a given year (default 2027) is likely to bring a person, from their birth date: the main themes, where change or a bond forms, and the chapter of life they are in. Use for questions like 'Is 2027 my year?', 'What will next year bring me?', 'When will things get better?' or love and career timing.
