Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,528Letters: 13Defects: 1,322counted just now
teppi

Server definition

Hash
sha256:f84f0149ef10e6da29f2d6f62f404181005b97f98962c2a8717d974d9371c834
What it is
What a remote MCP server returned when asked what it offers: 10 tools

The blob, as servednamed by its sha256

{ "instructions": "Astrology calculations from the Swiss Ephemeris: tropical zodiac, Placidus houses, the five major aspects. Every tool returns numbers as JSON and no interpretation; the reading is yours to write. Birth data is { date: YYYY-MM-DD, time: HH:mm local or null when unknown, latitude, longitude, timezone (IANA, optional) }; find the coordinates of the birth place yourself. Each tool call spends one request of the key's daily pool (free 10, API Pro 1,000); tools marked API Pro need that plan. Call \"usage\" to see what is left today.", "tools": [ { "description": "The catalogue of major cities ranked for one chart, overall or by chosen life spheres, worldwide or in one region. (API Pro)", "inputSchema": { "properties": { "birth": { "properties": { "date": { "description": "Birth date, YYYY-MM-DD, 1800 to 2399.", "examples": [ "1991-09-06" ], "format": "date", "type": "string" }, "latitude": { "examples": [ 50.4501 ], "maximum": 90, "minimum": -90, "type": "number" }, "longitude": { "examples": [ 30.5234 ], "maximum": 180, "minimum": -180, "type": "number" }, "time": { "description": "Local birth time, HH:mm, 24-hour. null when unknown: the chart is computed for noon and everything that depends on the time is withheld.", "examples": [ "18:30" ], "type": [ "string", "null" ] }, "timezone": { "description": "IANA time zone. Leave it out to resolve it from the coordinates; historical daylight-saving rules are applied to the date.", "examples": [ "Europe/Kyiv" ], "type": "string" } }, "required": [ "date", "latitude", "longitude" ], "type": "object" }, "focus": { "items": { "enum": [ "identity", "love", "body", "money", "home", "mind" ], "type": "string" }, "type": "array" }, "limit": { "maximum": 12, "minimum": 3, "type": "integer" }, "region": { "enum": [ "Europe", "North America", "Latin America", "Middle East & Africa", "Asia", "Oceania" ], "type": "string" } }, "required": [ "birth" ], "type": "object" }, "name": "best_cities", "outputSchema": null }, { "description": "Every day of a window of up to 62 days scored for one activity (general, business, romance, health, creative, travel, home, clarity): helping and hindering transits, Moon phase and sign, void of course. The five best days first. (API Pro)", "inputSchema": { "properties": { "activity": { "enum": [ "general", "business", "romance", "health", "creative", "travel", "home", "clarity" ], "type": "string" }, "birth": { "properties": { "date": { "description": "Birth date, YYYY-MM-DD, 1800 to 2399.", "examples": [ "1991-09-06" ], "format": "date", "type": "string" }, "latitude": { "examples": [ 50.4501 ], "maximum": 90, "minimum": -90, "type": "number" }, "longitude": { "examples": [ 30.5234 ], "maximum": 180, "minimum": -180, "type": "number" }, "time": { "description": "Local birth time, HH:mm, 24-hour. null when unknown: the chart is computed for noon and everything that depends on the time is withheld.", "examples": [ "18:30" ], "type": [ "string", "null" ] }, "timezone": { "description": "IANA time zone. Leave it out to resolve it from the coordinates; historical daylight-saving rules are applied to the date.", "examples": [ "Europe/Kyiv" ], "type": "string" } }, "required": [ "date", "latitude", "longitude" ], "type": "object" }, "from": { "format": "date", "type": "string" }, "timezone": { "description": "IANA zone that sets where each day begins. UTC by default.", "type": "string" }, "to": { "description": "At most 62 days after from; 30 days by default.", "format": "date", "type": "string" } }, "required": [ "birth" ], "type": "object" }, "name": "best_days", "outputSchema": null }, { "description": "The calculated day: the sky at noon UTC, the Moon's phase, the sky events of the coming week and, with birth data, every transit to the natal chart with its orb. No generated text.", "inputSchema": { "properties": { "birth": { "properties": { "date": { "description": "Birth date, YYYY-MM-DD, 1800 to 2399.", "examples": [ "1991-09-06" ], "format": "date", "type": "string" }, "latitude": { "examples": [ 50.4501 ], "maximum": 90, "minimum": -90, "type": "number" }, "longitude": { "examples": [ 30.5234 ], "maximum": 180, "minimum": -180, "type": "number" }, "time": { "description": "Local birth time, HH:mm, 24-hour. null when unknown: the chart is computed for noon and everything that depends on the time is withheld.", "examples": [ "18:30" ], "type": [ "string", "null" ] }, "timezone": { "description": "IANA time zone. Leave it out to resolve it from the coordinates; historical daylight-saving rules are applied to the date.", "examples": [ "Europe/Kyiv" ], "type": "string" } }, "required": [ "date", "latitude", "longitude" ], "type": "object" }, "date": { "description": "The day to compute, today (UTC) by default.", "format": "date", "type": "string" } }, "required": [], "type": "object" }, "name": "daily_transits", "outputSchema": null }, { "description": "One place against one chart: the relocated angles, the planets on them with orbs, a score for each life sphere and an overall score. (API Pro)", "inputSchema": { "properties": { "birth": { "properties": { "date": { "description": "Birth date, YYYY-MM-DD, 1800 to 2399.", "examples": [ "1991-09-06" ], "format": "date", "type": "string" }, "latitude": { "examples": [ 50.4501 ], "maximum": 90, "minimum": -90, "type": "number" }, "longitude": { "examples": [ 30.5234 ], "maximum": 180, "minimum": -180, "type": "number" }, "time": { "description": "Local birth time, HH:mm, 24-hour. null when unknown: the chart is computed for noon and everything that depends on the time is withheld.", "examples": [ "18:30" ], "type": [ "string", "null" ] }, "timezone": { "description": "IANA time zone. Leave it out to resolve it from the coordinates; historical daylight-saving rules are applied to the date.", "examples": [ "Europe/Kyiv" ], "type": "string" } }, "required": [ "date", "latitude", "longitude" ], "type": "object" }, "location": { "properties": { "latitude": { "type": "number" }, "longitude": { "type": "number" }, "name": { "type": "string" } }, "required": [ "latitude", "longitude" ], "type": "object" } }, "required": [ "birth", "location" ], "type": "object" }, "name": "location_score", "outputSchema": null }, { "description": "A natal chart from birth data. \"part\" picks what to return: full (everything: bodies with sign, degree, speed, retrograde flag and house; the angles; twelve Placidus cusps; aspects with orbs; element and quality balance; fixed-star contacts), short (Sun, Moon and Ascendant, each body's sign, retrograde bodies, dominant element and quality), or one part: planets, angles, houses, aspects, elements, fixed-stars. Full by default.", "inputSchema": { "properties": { "birth": { "properties": { "date": { "description": "Birth date, YYYY-MM-DD, 1800 to 2399.", "examples": [ "1991-09-06" ], "format": "date", "type": "string" }, "latitude": { "examples": [ 50.4501 ], "maximum": 90, "minimum": -90, "type": "number" }, "longitude": { "examples": [ 30.5234 ], "maximum": 180, "minimum": -180, "type": "number" }, "time": { "description": "Local birth time, HH:mm, 24-hour. null when unknown: the chart is computed for noon and everything that depends on the time is withheld.", "examples": [ "18:30" ], "type": [ "string", "null" ] }, "timezone": { "description": "IANA time zone. Leave it out to resolve it from the coordinates; historical daylight-saving rules are applied to the date.", "examples": [ "Europe/Kyiv" ], "type": "string" } }, "required": [ "date", "latitude", "longitude" ], "type": "object" }, "part": { "default": "full", "enum": [ "short", "full", "planets", "angles", "houses", "aspects", "elements", "fixed-stars" ], "type": "string" } }, "required": [ "birth" ], "type": "object" }, "name": "natal_chart", "outputSchema": null }, { "description": "Planetary positions, Moon phase and the coming week's sky events for a date (?date=YYYY-MM-DD, today by default).", "inputSchema": { "properties": { "date": { "description": "YYYY-MM-DD, today (UTC) by default.", "format": "date", "type": "string" } }, "type": "object" }, "name": "sky", "outputSchema": null }, { "description": "The solar return chart for a year, cast for the birth place or another location. (API Pro)", "inputSchema": { "properties": { "birth": { "properties": { "date": { "description": "Birth date, YYYY-MM-DD, 1800 to 2399.", "examples": [ "1991-09-06" ], "format": "date", "type": "string" }, "latitude": { "examples": [ 50.4501 ], "maximum": 90, "minimum": -90, "type": "number" }, "longitude": { "examples": [ 30.5234 ], "maximum": 180, "minimum": -180, "type": "number" }, "time": { "description": "Local birth time, HH:mm, 24-hour. null when unknown: the chart is computed for noon and everything that depends on the time is withheld.", "examples": [ "18:30" ], "type": [ "string", "null" ] }, "timezone": { "description": "IANA time zone. Leave it out to resolve it from the coordinates; historical daylight-saving rules are applied to the date.", "examples": [ "Europe/Kyiv" ], "type": "string" } }, "required": [ "date", "latitude", "longitude" ], "type": "object" }, "location": { "properties": { "latitude": { "type": "number" }, "longitude": { "type": "number" } }, "type": "object" }, "year": { "maximum": 2100, "minimum": 1900, "type": "integer" } }, "required": [ "birth", "year" ], "type": "object" }, "name": "solar_return", "outputSchema": null }, { "description": "Two charts compared: inter-chart aspects with orbs, house overlays both ways and a score per life sphere. (API Pro)", "inputSchema": { "properties": { "personA": { "properties": { "date": { "description": "Birth date, YYYY-MM-DD, 1800 to 2399.", "examples": [ "1991-09-06" ], "format": "date", "type": "string" }, "latitude": { "examples": [ 50.4501 ], "maximum": 90, "minimum": -90, "type": "number" }, "longitude": { "examples": [ 30.5234 ], "maximum": 180, "minimum": -180, "type": "number" }, "time": { "description": "Local birth time, HH:mm, 24-hour. null when unknown: the chart is computed for noon and everything that depends on the time is withheld.", "examples": [ "18:30" ], "type": [ "string", "null" ] }, "timezone": { "description": "IANA time zone. Leave it out to resolve it from the coordinates; historical daylight-saving rules are applied to the date.", "examples": [ "Europe/Kyiv" ], "type": "string" } }, "required": [ "date", "latitude", "longitude" ], "type": "object" }, "personB": { "properties": { "date": { "description": "Birth date, YYYY-MM-DD, 1800 to 2399.", "examples": [ "1991-09-06" ], "format": "date", "type": "string" }, "latitude": { "examples": [ 50.4501 ], "maximum": 90, "minimum": -90, "type": "number" }, "longitude": { "examples": [ 30.5234 ], "maximum": 180, "minimum": -180, "type": "number" }, "time": { "description": "Local birth time, HH:mm, 24-hour. null when unknown: the chart is computed for noon and everything that depends on the time is withheld.", "examples": [ "18:30" ], "type": [ "string", "null" ] }, "timezone": { "description": "IANA time zone. Leave it out to resolve it from the coordinates; historical daylight-saving rules are applied to the date.", "examples": [ "Europe/Kyiv" ], "type": "string" } }, "required": [ "date", "latitude", "longitude" ], "type": "object" } }, "required": [ "personA", "personB" ], "type": "object" }, "name": "synastry", "outputSchema": null }, { "description": "Every transit event in a window of up to 92 days: exact transit-to-natal aspects by date, sign ingresses and stations. (API Pro)", "inputSchema": { "properties": { "birth": { "properties": { "date": { "description": "Birth date, YYYY-MM-DD, 1800 to 2399.", "examples": [ "1991-09-06" ], "format": "date", "type": "string" }, "latitude": { "examples": [ 50.4501 ], "maximum": 90, "minimum": -90, "type": "number" }, "longitude": { "examples": [ 30.5234 ], "maximum": 180, "minimum": -180, "type": "number" }, "time": { "description": "Local birth time, HH:mm, 24-hour. null when unknown: the chart is computed for noon and everything that depends on the time is withheld.", "examples": [ "18:30" ], "type": [ "string", "null" ] }, "timezone": { "description": "IANA time zone. Leave it out to resolve it from the coordinates; historical daylight-saving rules are applied to the date.", "examples": [ "Europe/Kyiv" ], "type": "string" } }, "required": [ "date", "latitude", "longitude" ], "type": "object" }, "from": { "format": "date", "type": "string" }, "to": { "description": "At most 92 days after from; 30 days by default.", "format": "date", "type": "string" } }, "required": [ "birth" ], "type": "object" }, "name": "transits", "outputSchema": null }, { "description": "Your plan, today's count and when the pool refills. Costs nothing.", "inputSchema": { "properties": {}, "type": "object" }, "name": "usage", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:f84f0149ef10e6da29f2d6f62f404181005b97f98962c2a8717d974d9371c834 | sha256sum