Astrofaith
CHEN ZHU v1.0.0
Publisher description
From the marketplace listing
Astrofaith resolves locations, calculates authoritative astrology charts and transit comparisons, finds planet-in-house transit periods, and securely manages the connected member's saved birth profiles.
Language: English · Automatically detected from descriptions.
Matches for “data”
Exact text from the indicated source. A mention alone does not establish support for your task.
Publisher subtitle
Charts and saved birth data
Files & skills
File archives
Skill instructions
astrofaith2.75 KB
--- name: astrofaith description: Use Astrofaith to resolve locations, calculate authoritative Swiss Ephemeris charts, find planet-in-natal-house transit periods, and securely manage the connected member's saved birth profiles. Includes exact MCP payloads, provenance, settings, output selection, and environment data-boundary guidance. --- # Astrofaith Use the authenticated Astrofaith MCP server for authoritative chart calculation and saved birth-data management. Treat returned birth data as private. ## Confirm context first Call `birthdata_capabilities` before saved-data work. Every result includes `astrofaithContext`: staging and production data are separate, and results belong only to the Astrofaith member who approved the current OAuth connection. ## Recommended workflow 1. Use `resolve_location` to obtain a canonical label, coordinates, and IANA timezone. If it returns multiple candidates, ask the user to choose. A returned candidate can be reused unchanged as a calculation birth's `location` object or as a transit location; do not delete or rename its metadata fields. 2. Search with `birthdata_list` before creating a duplicate. 3. Create with `birthdata_create`, a unique `idempotencyKey`, canonical `birthData.options`, and structured provenance where known. 4. Calculate with `calculate_chart` using either `profileId` or explicit `birth`, never both. Saved zodiac and house settings are inherited unless explicitly overridden. 5. Use basic output for ordinary readings. Use deep output only when the task needs its extra audit detail, eclipses, or complete aspect data. Prefer `output.sections` and `maxAspects` to keep responses focused. 6. For "when is planet X in natal house Y?", call `find_transit_house_periods` once. Do not approximate the answer by sampling several `calculate_chart` results. Resolve and pass a canonical `transitLocation` when the user names a location; otherwise the saved profile location and timezone are used. 7. For a natal-plus-transit bi-wheel or cross-chart aspect question, call `calculate_transit_comparison`. Use its `inner`, `outer`, and `comparison.aspects` as one authoritative result instead of combining independent chart calls. 8. Return `links.openInAppUrl` when the user wants to continue interactively and `links.renderUrl` for a deterministic chart-only view. Explain that plugin OAuth and the Astrofaith browser login are separate sessions; a private saved-profile link may ask the user to log in again in the browser. 9. Read a record immediately before update or deletion and pass its `etag` as `ifMatch`. Confirm destructive deletion with the user. Read `references/contracts.md` for exact payloads, supported values, source provenance, ranking semantics, and error correction.
Referenced files: 1
Package details
Publisher declarations from the archived package. These are separate from our research and the live service's terms.
- Package author
- CHEN ZHU
Package observed Oct 3, 2026.
Technical details
- First seen
- Sep 30, 2026 · 22:02 UTC
- Last seen
- Oct 4, 2026 · 06:00 UTC
- Collection status
- Collected
plugin_asdk_app_6a991ef98ea081918f47a06e174cc85a
Download plugin data (JSON)Before you connect Astrofaith
How do I connect it?
Open the publisher's marketplace listing to check current availability and follow its connection instructions. This directory does not install plugins. Check the requested access and any account requirements before connecting.
Check marketplace availability ↗
Does it require paid access?
We have not established the pricing or subscription requirements for this plugin. An absent price does not mean free access.
Compare researched pricing and access models →
How can I evaluate it?
Check the declared skills and available files, then try a small task whose result you can verify. Our archived descriptions and instructions establish publisher claims, not tested runtime quality. Review sources and coverage limits.