MCP 서버

AskSakina Islamic Knowledge

com.asksakina/islamic-knowledge
지식 및 문서 공개 · 연결 가능 MCP 2025-11-25

이 MCP로 할 수 있는 일

Provides searchable Quran verses, curated supplications, and information about the 99 Names of Allah.

find_verses
find_verses
Searches AskSakina's thematic index for Quran verses by topic keyword. Returns reference, Tanzil Arabic and Pickthall English. Quote the Arabic exactly.
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Number of verses to return; default 5, max 10.'}, 'query': {'type': 'string', 'minLength': 2, 'description': "Topic or keyword, e.g. 'patience', 'grief', 'gratitude', 'hope'."}, 'locale': {'enum': ['en', 'id', 'ur', 'ar'], 'type': 'string', 'description': 'Selects the in-country crisis resources if one is needed; defaults to "en". Translations are Pickthall English.'}, 'audience': {'enum': ['curious', 'revert', 'practising'], 'type': 'string', 'description': 'Optional: curious, revert or practising. Returns pre-authored teaching context where available; omit for the standard record.'}}, 'additionalProperties': False}
get_dua
get_dua
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.
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'id': {'type': 'string', 'pattern': '^[A-Za-z0-9-]{3,40}$', 'description': "A du'a id taken from a related reference in an earlier response. Send this or context, not both."}, 'locale': {'enum': ['en', 'id', 'ur', 'ar'], 'type': 'string', 'description': 'Translation locale; defaults to "en". v1 returns English content for all locales.'}, 'context': {'type': 'string', 'minLength': 2, 'description': "Life context to match against. Examples: 'anxiety', 'morning', 'travel', 'forgiveness', 'gratitude'. Send this or id, not both."}, 'audience': {'enum': ['curious', 'revert', 'practising'], 'type': 'string', 'description': 'Optional: curious, revert or practising. Returns pre-authored teaching context where available; omit for the standard record.'}}, 'additionalProperties': False}
get_name_of_allah
get_name_of_allah
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.
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {'type': 'string', 'minLength': 1, 'description': "Name input — Latin transliteration ('Al-Hakam'), Arabic ('الحكم'), or English meaning ('The Judge')."}, 'locale': {'enum': ['en', 'id', 'ur', 'ar'], 'type': 'string', 'description': 'Locale for meaning + reflection. Defaults to "en".'}, 'number': {'type': 'integer', 'maximum': 99, 'minimum': 1, 'description': 'Number of the Name in the canonical list, 1-99.'}, 'audience': {'enum': ['curious', 'revert', 'practising'], 'type': 'string', 'description': 'Optional: curious, revert or practising. Returns pre-authored teaching context where available; omit for the standard record.'}}, 'additionalProperties': False}
get_quran_verse
get_quran_verse
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.
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['surah', 'ayah'], 'properties': {'ayah': {'type': 'integer', 'maximum': 286, 'minimum': 1, 'description': 'Ayah (verse) number within the surah'}, 'surah': {'type': 'integer', 'maximum': 114, 'minimum': 1, 'description': 'Surah number, 1-114'}, 'locale': {'enum': ['en', 'id', 'ur', 'ar'], 'type': 'string', 'description': 'Translation locale; defaults to "en" (Pickthall). Urdu and Indonesian translations are not yet available: "ur" and "id" return Pickthall English with a note.'}, 'audience': {'enum': ['curious', 'revert', 'practising'], 'type': 'string', 'description': 'Optional: curious, revert or practising. Returns pre-authored teaching context where available; omit for the standard record.'}}, 'additionalProperties': False}
변경됨
find_verses
2026년 9월 30일 2:40 AM
변경됨
get_name_of_allah
2026년 9월 30일 2:40 AM
변경됨
get_dua
2026년 9월 30일 2:40 AM
변경됨
get_quran_verse
2026년 9월 30일 2:40 AM
추가됨
find_verses
2026년 9월 28일 2:40 AM
변경됨
get_name_of_allah
2026년 9월 28일 2:40 AM
변경됨
get_dua
2026년 9월 28일 2:40 AM
변경됨
get_quran_verse
2026년 9월 28일 2:40 AM
추가됨
get_name_of_allah
2026년 9월 26일 2:40 AM
추가됨
get_dua
2026년 9월 26일 2:40 AM
추가됨
get_quran_verse
2026년 9월 26일 2:40 AM