Server definition
- Hash
- sha256:4e7e52f5bab2fe049e64c899dbbf3e2c2eb57d890b8f43ee3a30bffac502467d
- What it is
- What a remote MCP server returned when asked what it offers: 15 tools
The blob, as servednamed by its sha256
{
"instructions": "Use only public read-only tools. Private user/profile/dashboard tools require authenticated BDA service contracts.",
"tools": [
{
"description": "Return public festival feed or calendar export.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"days": {
"default": 90,
"maximum": 366,
"minimum": 1,
"type": "integer"
},
"from_date": {
"description": "YYYY-MM-DD",
"type": "string"
},
"lat": {
"default": -33.8688,
"maximum": 90,
"minimum": -90,
"type": "number"
},
"lng": {
"default": 151.2093,
"maximum": 180,
"minimum": -180,
"type": "number"
},
"tz": {
"default": "Australia/Sydney",
"type": "string"
}
},
"type": "object"
},
"name": "get_festival_calendar",
"outputSchema": null
},
{
"description": "Return public Jyotish glossary/concept explanation metadata.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"term": {
"type": "string"
}
},
"required": [
"term"
],
"type": "object"
},
"name": "get_jyotish_glossary_term",
"outputSchema": null
},
{
"description": "Return public Jyotish concept explanations without generating private user Kundali data.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"concept": {
"default": "lagna",
"type": "string"
}
},
"type": "object"
},
"name": "get_kundali_explanation",
"outputSchema": null
},
{
"description": "Return public reviewed-source discovery guidance for mantra meanings.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"mantra": {
"type": "string"
}
},
"required": [
"mantra"
],
"type": "object"
},
"name": "get_mantra_meaning",
"outputSchema": null
},
{
"description": "Use public Panchang endpoints for nakshatra context by date/location.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"date": {
"description": "YYYY-MM-DD; defaults to today's UTC date",
"type": "string"
},
"lat": {
"default": -33.8688,
"maximum": 90,
"minimum": -90,
"type": "number"
},
"lng": {
"default": 151.2093,
"maximum": 180,
"minimum": -180,
"type": "number"
},
"tz": {
"default": "Australia/Sydney",
"type": "string"
}
},
"type": "object"
},
"name": "get_nakshatra_info",
"outputSchema": null
},
{
"description": "Return public Panchang JSON for a supplied date and city/location.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"date": {
"description": "YYYY-MM-DD; defaults to today's UTC date",
"type": "string"
},
"lat": {
"default": -33.8688,
"maximum": 90,
"minimum": -90,
"type": "number"
},
"lng": {
"default": 151.2093,
"maximum": 180,
"minimum": -180,
"type": "number"
},
"tz": {
"default": "Australia/Sydney",
"type": "string"
}
},
"type": "object"
},
"name": "get_panchang_by_date_city",
"outputSchema": null
},
{
"description": "Return public BDA service and API discovery metadata.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "get_public_bda_feature_summary",
"outputSchema": null
},
{
"description": "Fetch safe public BDA page metadata for a single allowlisted public URL without returning page body content.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"url": {
"description": "Allowlisted public BDA URL or root-relative public path.",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "get_public_page_metadata",
"outputSchema": null
},
{
"description": "Return deterministic annual start/end spans for one Tithi in the requested location timezone.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"lat": {
"maximum": 90,
"minimum": -90,
"type": "number"
},
"lng": {
"maximum": 180,
"minimum": -180,
"type": "number"
},
"tithi": {
"description": "Canonical Tithi slug, for example shukla-navami",
"type": "string"
},
"tz": {
"description": "Optional IANA timezone hint",
"type": "string"
},
"year": {
"maximum": 2100,
"minimum": 1900,
"type": "integer"
}
},
"required": [
"tithi",
"year",
"lat",
"lng"
],
"type": "object"
},
"name": "get_tithi_calendar",
"outputSchema": null
},
{
"description": "Use the public Panchang utility/evidence endpoints for tithi context.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"date": {
"description": "YYYY-MM-DD; defaults to today's UTC date",
"type": "string"
},
"lat": {
"default": -33.8688,
"maximum": 90,
"minimum": -90,
"type": "number"
},
"lng": {
"default": 151.2093,
"maximum": 180,
"minimum": -180,
"type": "number"
},
"tz": {
"default": "Australia/Sydney",
"type": "string"
}
},
"type": "object"
},
"name": "get_tithi_info",
"outputSchema": null
},
{
"description": "Return public daily Panchang data for a city/date context.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"lat": {
"default": -33.8688,
"maximum": 90,
"minimum": -90,
"type": "number"
},
"lng": {
"default": 151.2093,
"maximum": 180,
"minimum": -180,
"type": "number"
},
"tz": {
"default": "Australia/Sydney",
"type": "string"
}
},
"type": "object"
},
"name": "get_today_panchang",
"outputSchema": null
},
{
"description": "Return certified public ascendant-sign windows from local sunrise to the next local sunrise.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"date": {
"description": "YYYY-MM-DD; defaults to today's UTC date",
"type": "string"
},
"lat": {
"default": -33.8688,
"maximum": 90,
"minimum": -90,
"type": "number"
},
"lng": {
"default": 151.2093,
"maximum": 180,
"minimum": -180,
"type": "number"
},
"tz": {
"default": "Australia/Sydney",
"type": "string"
}
},
"type": "object"
},
"name": "get_udaya_lagna",
"outputSchema": null
},
{
"description": "List public evaluation endpoints from the filtered public OpenAPI contract, excluding identity, donation, memory, client-log, external-database, alerting, rendered-page, and internal routes.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"family": {
"description": "Optional public API family/tag/path substring filter.",
"type": "string"
},
"limit": {
"default": 100,
"maximum": 200,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "Optional case-insensitive endpoint search string.",
"type": "string"
}
},
"type": "object"
},
"name": "list_public_api_endpoints",
"outputSchema": null
},
{
"description": "Return a paged public URL catalog from BDA sitemaps so agents can discover the full public site without crawling private surfaces.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"family": {
"default": "all",
"description": "One sitemap family key or all.",
"type": "string"
},
"limit": {
"default": 100,
"maximum": 500,
"minimum": 1,
"type": "integer"
},
"max_sitemaps": {
"default": 20,
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"offset": {
"default": 0,
"maximum": 100000,
"minimum": 0,
"type": "integer"
},
"query": {
"description": "Optional case-insensitive URL substring filter.",
"type": "string"
}
},
"type": "object"
},
"name": "list_public_sitemap_urls",
"outputSchema": null
},
{
"description": "Use canonical public Sanatan Encyclopedia pages and future search contracts.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"query": {
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_sanatan_encyclopedia",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:4e7e52f5bab2fe049e64c899dbbf3e2c2eb57d890b8f43ee3a30bffac502467d | sha256sum