Appearance
list_translations
List available Quran translations with optional language filtering.
Use This When
- The user asks what translation options are available.
- You need translation slugs before calling
ayah_translation.
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 English translations of the Quran are available?",
"request": {
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "list_translations",
"arguments": {
"language": "en"
}
}
},
"response": {
"translations": [
{
"slug": "clearquran-with-tafsir",
"name": "Dr. Mustafa Khattab, the Clear Quran",
"language_name": "english",
"translated_name": {
"name": "Dr. Mustafa Khattab",
"locale": "en"
}
},
{
"slug": "bridges-translation",
"name": "Fadel Soliman, Bridges’ translation",
"language_name": "english",
"translated_name": {
"name": "Fadel Soliman, Bridges’ translation",
"locale": "en"
}
},
{
"slug": "en-sahih-international",
"name": "Saheeh International",
"language_name": "english",
"translated_name": {
"name": "Saheeh International",
"locale": "en"
}
},
{
"slug": "en-maarif-ul-quran",
"name": "Maarif-ul-Quran",
"language_name": "english",
"translated_name": {
"name": "Maarif-ul-Quran",
"locale": "en"
}
},
{
"slug": "en-taqi-usmani",
"name": "Mufti Taqi Usmani",
"language_name": "english",
"translated_name": {
"name": "Mufti Taqi Usmani",
"locale": "en"
}
},
{
"slug": "en-haleem",
"name": "Abdul Haleem",
"language_name": "english",
"translated_name": {
"name": "Abdul Haleem",
"locale": "en"
}
},
{
"slug": "en-ghali",
"name": "Dr. Ghali",
"language_name": "english",
"translated_name": {
"name": "Dr. Ghali",
"locale": "en"
}
},
{
"slug": "en-muhsin-khan",
"name": "Muhsin Khan",
"language_name": "english",
"translated_name": {
"name": "Muhsin Khan",
"locale": "en"
}
},
{
"slug": "en-al-maududi",
"name": "Tafheem-ul-Quran - Abul Ala Maududi",
"language_name": "english",
"translated_name": {
"name": "Tafheem-ul-Quran - Abul Ala Maududi",
"locale": "en"
}
},
{
"slug": "en-shakir",
"name": "Shakir",
"language_name": "english",
"translated_name": {
"name": "Shakir",
"locale": "en"
}
},
{
"slug": "transliteration",
"name": "Transliteration",
"language_name": "english",
"translated_name": {
"name": "Transliteration",
"locale": "en"
}
},
{
"slug": "quran.en.pickthall",
"name": "English Translation (Pickthall)",
"language_name": "english",
"translated_name": {
"name": "English Translation (Pickthall)",
"locale": "en"
}
},
{
"slug": "quran.en.yusufali",
"name": "Abdullah Yusuf Ali",
"language_name": "english",
"translated_name": {
"name": "Abdullah Yusuf Ali",
"locale": "en"
}
},
{
"slug": "en-maulana-wahiduddin-khan",
"name": "Maulana Wahiduddin Khan",
"language_name": "english",
"translated_name": {
"name": "Maulana Wahiduddin Khan",
"locale": "en"
}
},
{
"slug": "en-arberry",
"name": "A. J. Arberry",
"language_name": "english"
},
{
"slug": "en-asad",
"name": "Muhammad Asad",
"language_name": "english"
},
{
"slug": "en-daryabadi",
"name": "Abdul Majid Daryabadi",
"language_name": "english"
},
{
"slug": "en-qaribullah",
"name": "Professor Shaykh Hasan Al-Fatih Qaribullah",
"language_name": "english"
},
{
"slug": "en-sarwar",
"name": "Muhammad Sarwar",
"language_name": "english"
}
],
"totalCount": 19,
"languageFilter": "en"
}
}Input
Optional:
language(string, optional): ISO 639-1 language code filter (for example"en"). Do not use names like"english".locale(string, optional): Locale/language code used for localized metadata in response (for example"en"or"ar").
Note: language_name in response items is display text and should not be sent as ayah_translation input. Only translations with usable non-empty slugs are returned.
Available Translation Slugs
Current translation slugs and display names:
84 translation slugs
englishbridges-translation: Fadel Soliman, Bridges' translationclearquran-with-tafsir: Dr. Mustafa Khattab, the Clear Quranen-al-maududi: Tafheem-ul-Quran - Abul Ala Maududien-arberry: A. J. Arberryen-asad: Muhammad Asaden-daryabadi: Abdul Majid Daryabadien-ghali: Dr. Ghalien-haleem: Abdul Haleemen-maarif-ul-quran: Maarif-ul-Quranen-maulana-wahiduddin-khan: Maulana Wahiduddin Khanen-muhsin-khan: Muhsin Khanen-qaribullah: Professor Shaykh Hasan Al-Fatih Qaribullahen-sahih-international: Saheeh Internationalen-sarwar: Muhammad Sarwaren-shakir: Shakiren-taqi-usmani: Mufti Taqi Usmaniquran.en.pickthall: English Translation (Pickthall)quran.en.yusufali: Abdullah Yusuf Alitransliteration: Transliteration
urdubayan-ul-quran: Bayan-ul-Quranmaududi-roman-urdu: Abul Ala Maududi(Roman Urdu)maulana-wahid-uddin-khan-urdu: Maulana Wahiduddin Khantafsir-e-usmani: Shaykh al-Hind Mahmud al-Hasan(with Tafsir E Usmani)ur-al-maududi: Tafheem e Qur'an - Syed Abu Ali Maududiur-fatah-muhammad-jalandhari: Fatah Muhammad Jalandhariur-junagarri: Maulana Muhammad Junagarhiurdu-sayyid-qatab: Fe Zilal al-Qur'an
bengalibn-rawai-al-bayan: Rawai Al-bayanbn-sheikh-mujibur-rahman: Sheikh Mujibur Rahmanbn-taisirul-quran: Taisirul Quranfathul-majid-bn: Fathul Majid
russianquran.ru.kuliev: Russian Translation ( Elmir Kuliev )ru-abu-adel: Abu Adelru-gordy: Gordy Semyonovich Sablukovru-ministry-of-awqaf: Ministry of Awqaf, Egyptru-nuri: Magomed-Nuri Osmanovich Osmanov
albanianal-hasan-efendi: Hasan Efendi Nahiquran.al.ahmeti: Albanian Translationsq-unknown: Albanian
azeriaz-alikhan: Alikhan Musayevaz-unknown: Azerbaijani
dutchnl-abdalsalaam: Malak Faris Abdalsalaamnl_sofian_s._siregar: Sofian S. Siregar
frenchfr-rashid-maash: Rashid Maashquran.fr.hamidullah: Muhammad Hamidullah
spanishes-isa-garcia: Sheikh Isa Garciaquran.es.cortes: Spanish Translation(Cortes)
malayalamml-karakunnu: Muhammad Karakunnu and Vanidas Elayavoorquran.ml.abdul.hameed: Malay Translation(Abdul Hameed and Kunhi)
single-entry languagesam-sadiq: Sadiq and Sanibs-unknown: Muhamed Mehanovicchechen-translation: Magomed Magomedovcs-unknown: Czechde-bubenheim: Frank Bubenheim and Nadeemdv-unknow: Office of the president of Maldivesfi-unknown: Finnishfr-hussein-taji: Hussein Taji Kal Darihamza-roberto-piccardo: Hamza Roberto Piccardoja-ryoichi-mita: Ryoichi Mitakannada-quran: Kannada Translationko-unknown: Koreanku-burhan-muhammad: Burhan Muhammad-Aminmoore-rwwad: Moore rwwadmrn-unknown: Maranaono-unknown: Norwegianpl-jozef-bielawski: Jozef Bielawskiqoran-imqaddes: Il-Qoran Imqaddesquran,pt.samir: Portuguese Translation( Samir )quran.ha.abubakar: Hausa Translation(Abubakar Gumi)quran.id: Indonesian Islamic affairs ministryquran.th.quran.complex: Thai Translatio (King Fahad Quran Complex)quran.tr.diyanet: Turkish Translation(Diyanet)quran.uz.sodik: Muhammad Sodiq Muhammad Yusuf (Latin)quran.zh.ma.jain: Chinese Translation (Simplified) - Ma Jainro-grigore: Grigoreso-mahmud-abduh: Mahmud Muhammad Abduhsv-knut: Knut Bernstromsw-ali-muhsin: Ali Muhsin Al-Barwanita-jan-trust: Jaan Trust Foundationtg-ayati: Tajiktr-hamdi: Elmalili Hamdi Yazirtt-unknow: Tatarug-saleh: Muhammad Saleh
Example User Prompts
- "List available Quran translations."
- "Show English translation options."
- "Which translation slugs can I use?"
Example Request
json
{
"jsonrpc": "2.0",
"id": 7,
"method": "tools/call",
"params": {
"name": "list_translations",
"arguments": {
"language": "en"
}
}
}
