Read-only astrology server that lets an assistant compute birth charts and daily, monthly and yearly personal timing readings.
What you can do
Calculate a temporary natal chart from supplied birth details, with optional time precision and birthplace
Read the connected account's saved natal chart and basic profile identifier
Get daily focus contacts and editorial reflection for today
Get monthly and yearly personal timing periods, including eclipse contacts and ranked windows
Compare one to eight civil dates against the same chart
When to use it
Useful when someone wants an assistant to work with their birth chart, daily astrology, or the month and year ahead, either as a guest reading from birth details or from an optionally linked saved chart.
Requirements
Remote streamable HTTP endpoint; no package or local runtime. Guest readings need only birth date, with optional time and birthplace. Saved-chart tools need optional account linking, and saved timing access requires the full_timing entitlement. Calendar-based tools need a confirmed viewing timezone.
Before you install
Birth details are sent to Novamris and the server asks assistants to disclose this; chartContext is treated as sensitive and should not be displayed or logged. Account linking is optional and read-only, with no payments or account changes. Readings are not outcome predictions or guarantees, and missing time stays unknown rather than being estimated.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/com.novamris%2Fnovamris/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
Calculates an account-free temporary natal chart from supplied birth details. Birth date is required; omitted time and source default to unknown and unspecified. Optional time precision includes exact, approximate with explicit minutes, bounded_range and day_period. Optional birthplace is a historical city; calendarTimezone is a separate viewing timezone. Returns readable placements or sampled ranges and sensitive chartContext valid for two hours, or clarification data for ambiguous birth details. No profile, chart or analysis is saved.
ParametersbirthrequiredcalendarTimezone
get_profile
Identify my connected account
Returns the connected Novamris account's stable opaque identifier and optional display name for account recognition across reconnects. Requires account authorization and accepts no account selectors. Excludes email addresses and birth details.
Takes no parameters.
get_chart
Read my birth chart
Returns the connected person's current saved natal chart, readable placements and birth-time uncertainty. Requires account authorization and chart access. Accepts no birth details or profile identifiers. Missing or stale saved charts produce an unavailable result.
Takes no parameters.
get_timing_month
Read my month
Returns a calendar month of personal astrology periods for a temporary chartContext or the authorized saved self chart. Saved access requires the full_timing entitlement; temporary access requires a confirmed viewing timezone unless already present in context. Relative months resolve in the viewing or account timezone. Both modes share calculation methods and coverage. Excludes saved life events and messages. Empty periods are not predictions of no life events.
ParametersmonthrequiredtimezonechartContext
get_timing_year
Read my year
Returns annual personal astrology periods for a temporary chartContext or the authorized saved self chart. Saved access requires full_timing; temporary access requires a confirmed viewing timezone. The reading field combines annual ranks 1–15, all calculated eclipse contacts and up to five remaining spans chronologically without duplicates. Conjunctive focus filters apply to all annual candidates. Annual and remaining ranks are separate symbolic measures, not probabilities. Most fast-planet transits are outside annual coverage; empty matches do not establish no chart contact or life event. Non-unique peaks and clipped boundaries remain explicit.
ParametersyearrequiredfocustimezonechartContext
get_daily_focus
Explore my Today reading
Returns today's personal chart contacts and deterministic reflection from the Novamris Today editorial catalog. Today resolves in the confirmed viewing or account timezone. Supports temporary chartContext and the authorized saved self chart without a full_timing entitlement. An absent editorial message is a valid result. Includes birth-time uncertainty and calculation limitations; chart contacts do not establish the person's feelings or future events.
ParameterstimezonechartContext
compare_dates
Explore specific dates
Returns a comparison of one to eight distinct civil dates from the same personal chart and sampled Calendar contacts. Supports temporary chartContext with a confirmed viewing timezone or the authorized saved self chart with full_timing access. Relative chart emphasis is not a favorable-outcome score or life-event probability. Equal scores do not identify a better date. Excludes saved events and conversations.
ParametersdatesrequiredtimezonechartContext
Version history
1
v0.4.1LatestOct 26, 2026
Score
83%
83% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
LicenseNot applicable
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.