Server definition
- Hash
- sha256:6559d898d3917d4d1cac56ce153c113fed4071a636091151738f761d9c3b0a36
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Searches AskSakina's thematic index for Quran verses by topic keyword. Returns reference, Tanzil Arabic and Pickthall English. Quote the Arabic exactly.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"audience": {
"description": "Optional: curious, revert or practising. Returns pre-authored teaching context where available; omit for the standard record.",
"enum": [
"curious",
"revert",
"practising"
],
"type": "string"
},
"limit": {
"description": "Number of verses to return; default 5, max 10.",
"maximum": 10,
"minimum": 1,
"type": "integer"
},
"locale": {
"description": "Selects the in-country crisis resources if one is needed; defaults to \"en\". Translations are Pickthall English.",
"enum": [
"en",
"id",
"ur",
"ar"
],
"type": "string"
},
"query": {
"description": "Topic or keyword, e.g. 'patience', 'grief', 'gratitude', 'hope'.",
"minLength": 2,
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "find_verses",
"outputSchema": null
},
{
"description": "Returns du'as from a curated du'a corpus for a life context (e.g. anxiety, travel, gratitude), with source and grading where recorded. Show any crisis_resource block verbatim.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"audience": {
"description": "Optional: curious, revert or practising. Returns pre-authored teaching context where available; omit for the standard record.",
"enum": [
"curious",
"revert",
"practising"
],
"type": "string"
},
"context": {
"description": "Life context to match against. Examples: 'anxiety', 'morning', 'travel', 'forgiveness', 'gratitude'. Send this or id, not both.",
"minLength": 2,
"type": "string"
},
"id": {
"description": "A du'a id taken from a related reference in an earlier response. Send this or context, not both.",
"pattern": "^[A-Za-z0-9-]{3,40}$",
"type": "string"
},
"locale": {
"description": "Translation locale; defaults to \"en\". v1 returns English content for all locales.",
"enum": [
"en",
"id",
"ur",
"ar"
],
"type": "string"
}
},
"type": "object"
},
"name": "get_dua",
"outputSchema": null
},
{
"description": "Returns one of the 99 Names of Allah by number (1-99) or by name: Arabic, transliteration, meaning, reflection and Quranic references. Quote the Arabic exactly.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"audience": {
"description": "Optional: curious, revert or practising. Returns pre-authored teaching context where available; omit for the standard record.",
"enum": [
"curious",
"revert",
"practising"
],
"type": "string"
},
"locale": {
"description": "Locale for meaning + reflection. Defaults to \"en\".",
"enum": [
"en",
"id",
"ur",
"ar"
],
"type": "string"
},
"name": {
"description": "Name input — Latin transliteration ('Al-Hakam'), Arabic ('الحكم'), or English meaning ('The Judge').",
"minLength": 1,
"type": "string"
},
"number": {
"description": "Number of the Name in the canonical list, 1-99.",
"maximum": 99,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "get_name_of_allah",
"outputSchema": null
},
{
"description": "Returns one Quran verse by surah and ayah number: Tanzil Uthmani Arabic and Pickthall English, with citation. Quote the Arabic exactly; do not paraphrase either text.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"audience": {
"description": "Optional: curious, revert or practising. Returns pre-authored teaching context where available; omit for the standard record.",
"enum": [
"curious",
"revert",
"practising"
],
"type": "string"
},
"ayah": {
"description": "Ayah (verse) number within the surah",
"maximum": 286,
"minimum": 1,
"type": "integer"
},
"locale": {
"description": "Translation locale; defaults to \"en\" (Pickthall). Urdu and Indonesian translations are not yet available: \"ur\" and \"id\" return Pickthall English with a note.",
"enum": [
"en",
"id",
"ur",
"ar"
],
"type": "string"
},
"surah": {
"description": "Surah number, 1-114",
"maximum": 114,
"minimum": 1,
"type": "integer"
}
},
"required": [
"surah",
"ayah"
],
"type": "object"
},
"name": "get_quran_verse",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:6559d898d3917d4d1cac56ce153c113fed4071a636091151738f761d9c3b0a36 | sha256sum