Appearance
list_tafsirs
List available Quran tafsirs with optional language filtering.
Use This When
- The user asks what tafsir collections are available.
- You need valid tafsir slugs before calling
ayah_tafsir.
Widget Preview
Submission Scenario
Live-captured prompt, MCP request, and expected response used for the OpenAI submission. Regenerate with bun run capture:submission from the repo root.
json
{
"prompt": "What tafsirs are supported?",
"request": {
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "list_tafsirs",
"arguments": {}
}
},
"response": {
"tafsirs": [
{
"slug": "abu-bakr-jabir-al-jazairi",
"language": "ar"
},
{
"slug": "adwa-al-bayan",
"language": "ar"
},
{
"slug": "al-bahr-al-muhit",
"language": "ar"
},
{
"slug": "al-basit",
"language": "ar"
},
{
"slug": "al-dur-al-masun-lil-samin-al-halabi",
"language": "ar"
},
{
"slug": "al-durr-al-manthur",
"language": "ar"
},
{
"slug": "al-i-rab-al-muyassar",
"language": "ar"
},
{
"slug": "al-jadwal-fi-i-rab-al-quran",
"language": "ar"
},
{
"slug": "al-kashshaf-al-zamakhshari",
"language": "ar"
},
{
"slug": "al-lubab-fi-ulum-al-kitab",
"language": "ar"
},
{
"slug": "al-muharrar-al-wajiz-ibn-atiyyah",
"language": "ar"
},
{
"slug": "al-muyassar-fi-al-gharib",
"language": "ar"
},
{
"slug": "al-nashr-li-ibn-al-jazari",
"language": "ar"
},
{
"slug": "al-qira-at-al-mawsoo-ah-al-qur-aniyyah",
"language": "ar"
},
{
"slug": "al-wajiz-wahidi",
"language": "ar"
},
{
"slug": "alrab-al-quran-li-da-as",
"language": "ar"
},
{
"slug": "ar-tafsir-baghawy",
"language": "ar"
},
{
"slug": "ar-tafsir-ibn-kathir",
"language": "ar"
},
{
"slug": "ar-tafsir-mukhtasar",
"language": "ar"
},
{
"slug": "ar-tafsir-muyassar",
"language": "ar"
},
{
"slug": "ar-tafsir-qurtubi",
"language": "ar"
},
{
"slug": "ar-tafsir-saddi",
"language": "ar"
},
{
"slug": "ar-tafsir-tabari",
"language": "ar"
},
{
"slug": "ar-tafsir-tanweer",
"language": "ar"
},
{
"slug": "ar-tafsir-waseet",
"language": "ar"
},
{
"slug": "as-tafsir-mokhtasar",
"language": "as"
},
{
"slug": "asseraj-fi-bayan-gharib-alquran",
"language": "ar"
},
{
"slug": "ayah-dependency-graphs",
"language": "ar"
},
{
"slug": "azeri-mokhtasar",
"language": "az"
},
{
"slug": "bn-tafsir-ahsanul-bayaan",
"language": "bn"
},
{
"slug": "bn-tafsir-fathul-majid",
"language": "bn"
},
{
"slug": "bn-tafsir-ibn-kathir",
"language": "bn"
},
{
"slug": "bn-tafsir-mukhtasar",
"language": "bn"
},
{
"slug": "bn-tafsir-zakaria",
"language": "bn"
},
{
"slug": "bs-tafsir-mokhtasar",
"language": "bs"
},
{
"slug": "en-tafsir-ibn-kathir",
"language": "en"
},
{
"slug": "en-tafsir-maarif-quran",
"language": "en"
},
{
"slug": "en-tafsir-mokhtasar",
"language": "en"
},
{
"slug": "en-tafsir-tazkirul-quran",
"language": "en"
},
{
"slug": "es-tafsir-mokhtasar",
"language": "es"
},
{
"slug": "fa-tafsir-mokhtasar",
"language": "fa"
},
{
"slug": "fath-al-bayan-li-al-qanuji",
"language": "ar"
},
{
"slug": "fath-al-qadir-al-shawkani",
"language": "ar"
},
{
"slug": "fr-tafsir-as-saadi",
"language": "fr"
},
{
"slug": "fr-tafsir-mokhtasar",
"language": "fr"
},
{
"slug": "fulani-mokhtasar",
"language": "ff"
},
{
"slug": "hindi-mokhtasar",
"language": "hi"
},
{
"slug": "i-rab-al-quran-li-al-darwish",
"language": "ar"
},
{
"slug": "id-tafsir-as-saadi",
"language": "id"
},
{
"slug": "id-tafsir-mokhtasar",
"language": "id"
},
{
"slug": "in-tafsir-jalalayn",
"language": "id"
},
{
"slug": "it-tafsir-mokhtasar",
"language": "it"
},
{
"slug": "ja-tafsir-mokhtasar",
"language": "ja"
},
{
"slug": "jamia-al-bayan-aliji",
"language": "ar"
},
{
"slug": "km-tafsir-mokhtasar",
"language": "km"
},
{
"slug": "ku-tafsir-rebar",
"language": "ku"
},
{
"slug": "kurdish-mokhtasar",
"language": "ku"
},
{
"slug": "kyrgyz-mokhtasar",
"language": "ky"
},
{
"slug": "mahasin-al-ta-wil-al-qasimi",
"language": "ar"
},
{
"slug": "mawsoo-at-al-tafsir-al-ma-thoor",
"language": "ar"
},
{
"slug": "ml-tafsir-mokhtasar",
"language": "ml"
},
{
"slug": "nazam-al-durar-al-biqa-i",
"language": "ar"
},
{
"slug": "pashto-mokhtasar",
"language": "ps"
},
{
"slug": "ru-tafsir-ibn-kathir",
"language": "ru"
},
{
"slug": "ru-tafsir-mokhtasar",
"language": "ru"
},
{
"slug": "ru-tafsir-saadi",
"language": "ru"
},
{
"slug": "ru-tafsir-saddi",
"language": "ru"
},
{
"slug": "serbian-mokhtasar",
"language": "sr"
},
{
"slug": "sinhalese-mokhtasar",
"language": "si"
},
{
"slug": "sq-tafsir-saadi",
"language": "sq"
},
{
"slug": "tadabbur-wa-amal",
"language": "ar"
},
{
"slug": "tafsir-abi-al-su-ood",
"language": "ar"
},
{
"slug": "tafsir-al-alusi",
"language": "ar"
},
{
"slug": "tafsir-al-baydawi",
"language": "ar"
},
{
"slug": "tafsir-al-mawardi",
"language": "ar"
},
{
"slug": "tafsir-al-nasafi",
"language": "ar"
},
{
"slug": "tafsir-al-razi",
"language": "ar"
},
{
"slug": "tafsir-al-sam-ani",
"language": "ar"
},
{
"slug": "tafsir-al-samarqandi",
"language": "ar"
},
{
"slug": "tafsir-al-tha-alibi",
"language": "ar"
},
{
"slug": "tafsir-as-saadi",
"language": "ar"
},
{
"slug": "tafsir-ibn-abi-hatim",
"language": "ar"
},
{
"slug": "tafsir-ibn-abi-zamanin",
"language": "ar"
},
{
"slug": "tafsir-ibn-al-jawzi",
"language": "ar"
},
{
"slug": "tafsir-ibn-al-qayyim",
"language": "ar"
},
{
"slug": "tafsir-ibn-juzay",
"language": "ar"
},
{
"slug": "tafsir-ibn-uthaymeen",
"language": "ar"
},
{
"slug": "tafsir-jalalayn",
"language": "ar"
},
{
"slug": "tafsir-makhi",
"language": "ar"
},
{
"slug": "tahlil-kalimat-al-qur-an",
"language": "ar"
},
{
"slug": "tamil-mokhtasar",
"language": "ta"
},
{
"slug": "telugu-mokhtasar",
"language": "te"
},
{
"slug": "thai-mokhtasar",
"language": "th"
},
{
"slug": "tl-tafsir-mokhtasar",
"language": "tl"
},
{
"slug": "tr-tafsir-ibn-kathir",
"language": "tr"
},
{
"slug": "tr-tafsir-mukhtasar",
"language": "tr"
},
{
"slug": "ur-tafsir-bayan-ul-quran",
"language": "ur"
},
{
"slug": "ur-tafsir-fi-zilal-al-quran",
"language": "ur"
},
{
"slug": "ur-tafsir-ibn-kathir",
"language": "ur"
},
{
"slug": "ur-tafsir-tazkirul-quran",
"language": "ur"
},
{
"slug": "uyghur-mokhtasar",
"language": "ug"
},
{
"slug": "uzbek-mokhtasar",
"language": "uz"
},
{
"slug": "vi-tafsir-mokhtasar",
"language": "vi"
},
{
"slug": "zh-tafsir-mokhtasar",
"language": "zh"
}
],
"totalCount": 104
}
}Input
Optional:
languages(string[], optional): ISO 639-1 language code filters (for example["en", "ar"]).
Available Tafsir Slugs
Current tafsir slugs:
104 tafsir slugs
arabu-bakr-jabir-al-jazairiadwa-al-bayanal-bahr-al-muhital-basital-dur-al-masun-lil-samin-al-halabial-durr-al-manthural-i-rab-al-muyassaral-jadwal-fi-i-rab-al-quranal-kashshaf-al-zamakhsharial-lubab-fi-ulum-al-kitabal-muharrar-al-wajiz-ibn-atiyyahal-muyassar-fi-al-gharibal-nashr-li-ibn-al-jazarial-qira-at-al-mawsoo-ah-al-qur-aniyyahal-wajiz-wahidialrab-al-quran-li-da-asar-tafsir-baghawyar-tafsir-ibn-kathirar-tafsir-mukhtasarar-tafsir-muyassarar-tafsir-qurtubiar-tafsir-saddiar-tafsir-tabariar-tafsir-tanweerar-tafsir-waseetasseraj-fi-bayan-gharib-alquranayah-dependency-graphsfath-al-bayan-li-al-qanujifath-al-qadir-al-shawkanii-rab-al-quran-li-al-darwishjamia-al-bayan-alijimahasin-al-ta-wil-al-qasimimawsoo-at-al-tafsir-al-ma-thoornazam-al-durar-al-biqa-itadabbur-wa-amaltafsir-abi-al-su-oodtafsir-al-alusitafsir-al-baydawitafsir-al-mawarditafsir-al-nasafitafsir-al-razitafsir-al-sam-anitafsir-al-samarqanditafsir-al-tha-alibitafsir-as-saaditafsir-ibn-abi-hatimtafsir-ibn-abi-zamanintafsir-ibn-al-jawzitafsir-ibn-al-qayyimtafsir-ibn-juzaytafsir-ibn-uthaymeentafsir-jalalayntafsir-makhitahlil-kalimat-al-qur-an
asas-tafsir-mokhtasar
azazeri-mokhtasar
bnbn-tafsir-ahsanul-bayaanbn-tafsir-fathul-majidbn-tafsir-ibn-kathirbn-tafsir-mukhtasarbn-tafsir-zakaria
bsbs-tafsir-mokhtasar
enen-tafsir-ibn-kathiren-tafsir-maarif-quranen-tafsir-mokhtasaren-tafsir-tazkirul-quran
eses-tafsir-mokhtasar
fafa-tafsir-mokhtasar
fffulani-mokhtasar
frfr-tafsir-as-saadifr-tafsir-mokhtasar
hihindi-mokhtasar
idid-tafsir-as-saadiid-tafsir-mokhtasarin-tafsir-jalalayn
itit-tafsir-mokhtasar
jaja-tafsir-mokhtasar
kmkm-tafsir-mokhtasar
kuku-tafsir-rebarkurdish-mokhtasar
kykyrgyz-mokhtasar
mlml-tafsir-mokhtasar
pspashto-mokhtasar
ruru-tafsir-ibn-kathirru-tafsir-mokhtasarru-tafsir-saadiru-tafsir-saddi
sisinhalese-mokhtasar
sqsq-tafsir-saadi
srserbian-mokhtasar
tatamil-mokhtasar
tetelugu-mokhtasar
ththai-mokhtasar
tltl-tafsir-mokhtasar
trtr-tafsir-ibn-kathirtr-tafsir-mukhtasar
uguyghur-mokhtasar
urur-tafsir-bayan-ul-quranur-tafsir-fi-zilal-al-quranur-tafsir-ibn-kathirur-tafsir-tazkirul-quran
uzuzbek-mokhtasar
vivi-tafsir-mokhtasar
zhzh-tafsir-mokhtasar
Example User Prompts
- "List available tafsir collections."
- "Show tafsirs in English."
- "Which tafsir slugs can I request?"
Example Request
json
{
"jsonrpc": "2.0",
"id": 6,
"method": "tools/call",
"params": {
"name": "list_tafsirs",
"arguments": {
"languages": ["en"]
}
}
}
