← WebMCP Directory

Tool tree

zodiacs.org

Health & EducationTools verified
Website
Free birth charts calculated in your browser, plus moon signs, compatibility, horoscopes, and sign guides with clear explanations.
Explore capabilities

    page: Every page

    zodiacs.searchAction

    Search English astrology tools and reference pages on zodiacs.org.

    View tool JSON
    {
      "name": "zodiacs.search",
      "kind": "act",
      "impl": "imperative",
      "description": "Search English astrology tools and reference pages on zodiacs.org.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "minLength": 2,
            "maxLength": 200,
            "pattern": "\\S[\\s\\S]*\\S",
            "description": "Words to find on zodiacs.org."
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }

    page: Birth chart

    zodiacs.birth_chartAction

    A birth chart, as this page calculates it: the Sun, Moon and rising signs; every body's sign, degree, house and motion; the angles, the house cusps and the aspects. Without a birth time it reads local noon, gives no angles or houses, and leaves the Moon's sign unverified. Calculated in the browser with the page's own code; nothing about the person is sent.

    View tool JSON
    {
      "name": "zodiacs.birth_chart",
      "kind": "act",
      "impl": "imperative",
      "description": "A birth chart, as this page calculates it: the Sun, Moon and rising signs; every body's sign, degree, house and motion; the angles, the house cusps and the aspects. Without a birth time it reads local noon, gives no angles or houses, and leaves the Moon's sign unverified. Calculated in the browser with the page's own code; nothing about the person is sent.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "date": {
            "type": "string",
            "pattern": "^(?:(?:18|19|20|21)\\d{2}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|02-(?:0[1-9]|1\\d|2[0-8]))|(?:(?:18|19|20|21)(?:0[48]|[2468][048]|[13579][26])|2000)-02-29)$",
            "description": "A Gregorian calendar date, YYYY-MM-DD, from 1800-01-01 through 2199-12-31."
          },
          "time": {
            "type": "string",
            "pattern": "^(?:[01]\\d|2[0-3]):[0-5]\\d$",
            "description": "The local clock time at the place, 24-hour HH:MM."
          },
          "place": {
            "type": "object",
            "description": "The place's coordinates and its IANA time zone, such as Europe/Paris. Find them with zodiacs.search or a geocoder.",
            "properties": {
              "latitude": {
                "type": "number",
                "minimum": -90,
                "maximum": 90,
                "description": "Degrees north (negative south)."
              },
              "longitude": {
                "type": "number",
                "minimum": -180,
                "maximum": 180,
                "description": "Degrees east (negative west)."
              },
              "timeZone": {
                "type": "string",
                "minLength": 1,
                "maxLength": 64,
                "description": "IANA time zone name."
              }
            },
            "required": [
              "latitude",
              "longitude",
              "timeZone"
            ],
            "additionalProperties": false
          },
          "houseSystem": {
            "type": "string",
            "enum": [
              "whole",
              "placidus"
            ],
            "description": "House system: whole sign (the pages' default) or Placidus."
          }
        },
        "required": [
          "date",
          "place"
        ],
        "additionalProperties": false
      },
      "page": "/birth-chart/"
    }