AskSakina Islamic Knowledge
Curated Islamic MCP: Quran (Arabic + Pickthall), 445 du'as, 99 Names, crisis-aware.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (2)
- LOWen get_quran_verse
- LOWen get_name_of_allah
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"islamic-knowledge": {
"command": "npx",
"args": [
"@asksakina/islamic-knowledge-mcp"
]
}
}
}Paquetes ejecutables
1.5.1stdioPuntos de conexión remotos
https://sakina-mcp.fly.dev/ssessehttps://sakina-mcp.fly.dev/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (4)
🟢get_quran_verse(surah, ayah, locale)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"surah": {
"type": "integer",
"minimum": 1,
"maximum": 114,
"description": "Surah number, 1-114"
},
"ayah": {
"type": "integer",
"minimum": 1,
"maximum": 286,
"description": "Ayah (verse) number within the surah"
},
"locale": {
"type": "string",
"enum": [
"en",
"id",
"ur",
"ar"
],
"description": "Translation locale; defaults to \"en\" (Pickthall). Urdu and Indonesian translations are not yet available: \"ur\" and \"id\" return Pickthall English with a note."
}
},
"required": [
"surah",
"ayah"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_dua(context, locale)
Returns du'as from a curated collection for a life context (e.g. anxiety, travel, gratitude), with source and grading where recorded. Show any crisis_resource block verbatim.
Esquema de entrada
{
"type": "object",
"properties": {
"context": {
"type": "string",
"minLength": 2,
"description": "Life context to match against. Examples: 'anxiety', 'morning', 'travel', 'forgiveness', 'gratitude'."
},
"locale": {
"type": "string",
"enum": [
"en",
"id",
"ur",
"ar"
],
"description": "Translation locale; defaults to \"en\". v1 returns English content for all locales."
}
},
"required": [
"context"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_name_of_allah(name, number, locale)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 1,
"description": "Name input — Latin transliteration ('Al-Hakam'), Arabic ('الحكم'), or English meaning ('The Judge')."
},
"number": {
"type": "integer",
"minimum": 1,
"maximum": 99,
"description": "Number of the Name in the canonical list, 1-99."
},
"locale": {
"type": "string",
"enum": [
"en",
"id",
"ur",
"ar"
],
"description": "Locale for meaning + reflection. Defaults to \"en\"."
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢find_verses(query, limit, locale)
Searches AskSakina's thematic index for Quran verses by topic keyword. Returns reference, Tanzil Arabic and Pickthall English. Quote the Arabic exactly.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"description": "Topic or keyword, e.g. 'patience', 'grief', 'gratitude', 'hope'."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 10,
"description": "Number of verses to return; default 5, max 10."
},
"locale": {
"type": "string",
"enum": [
"en",
"id",
"ur",
"ar"
],
"description": "Selects the in-country crisis resources if one is needed; defaults to \"en\". Translations are Pickthall English."
}
},
"required": [
"query"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Comunidad
Evidencia