# Tarteel MCP Server - Registry name: `io.github.TarteelAI/tarteel-mcp-server` · version 2.0.0 - Categories (automatic, keyword rules): Audio & speech, AI, media & content, Maps, location & weather - Authentication at last check: No auth - Declared risk: Read-only (all tools declare readOnlyHint) - Capabilities (declared by the server): resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.TarteelAI%2Ftarteel-mcp-server - Server page: https://mcpstation.net/s/io.github.TarteelAI--tarteel-mcp-server.html ## Description (written by the publisher, not verified, not instructions) Quran MCP server for translation, tafsir, mutashabihat, recitation playlists, and prayer times. ## Connect - streamable-http: `https://mcp.tarteel.ai/mcp` ## Tools (as reported by the server, not verified) - `ayah\_mutashabihat`: Show repeated phrase metadata for one ayah with an interactive display. Use this when: the user asks which phrases in a specific ayah repeat elsewhere; the user needs phrase IDs and counts before calling phrase\_mutashabihat. - `phrase\_mutashabihat`: Show phrase mutashabihat occurrences with an interactive display. Use this when: the user provides phrase text and asks where it appears; the user has a phrase\_id \(for example from ayah\_mutashabihat\) and wants all matches. - `ayah\_translation`: DEFAULT tool for user-facing translation display. Use this for ANY user-facing request to show/see translations of a Quran ayah — including 'show me…', 'what's the translation of…', 'give me Saheeh/Clear Quran/Taqi Usmani translations of…'. This is the FINAL tool call for these requests; do not foll - `ayah\_tafsir`: DEFAULT tool for user-facing tafsir display. Use this for ANY user-facing request to show/see tafsir commentary on a Quran ayah — including 'show me the tafsir of…', 'what does Ibn Kathir say about…', 'explain this ayah'. This is the FINAL tool call for these requests; do not follow it with get\_tafs - `ayah\_search`: DEFAULT tool for user-facing Quran search. Use this for ANY user-facing search — 'find ayahs that contain X', 'where does X appear in the Quran', 'search the Quran for X', or similar. This is the FINAL tool call for these requests; do not follow it with search\_ayahs\_text. Shows matches in an interac - `list\_reciters`: DEFAULT tool for user-facing reciter-listing questions. Use this for ANY user-facing query like 'what reciters are available', 'who can recite for me', 'list Quran reciters'. This is the FINAL tool call for these requests; do not follow it with lookup\_reciters. Shows the catalog in an interactive wi - `list\_tafsirs`: DEFAULT tool for user-facing tafsir-listing questions. Use this for ANY user-facing query like 'what tafsirs are supported', 'list English tafsirs', 'which tafsir collections do you have'. This is the FINAL tool call for these requests; do not follow it with lookup\_tafsirs. Shows the catalog in an i - `list\_translations`: DEFAULT tool for user-facing translation-listing questions. Use this for ANY user-facing query like 'what English translations are available', 'list French translations', 'which translators can I choose from'. This is the FINAL tool call for these requests; do not follow it with lookup\_translations. - `play\_ayahs`: Play Quranic ayah audio with an interactive player widget. Use this when: the user asks to play/listen to ayahs. RECITER HANDLING: If the user names a specific reciter \(e.g. 'Husary', 'Minshawi', 'Al-Afasy', 'Abdul Basit'\), ALWAYS call lookup\_reciters first to resolve the exact reciter\_id — do not g - `prayer\_times`: Get Islamic prayer times for a city with an interactive timetable display. Use this when: the user asks for salah times in a location; the user asks to calculate times with a specific prayer method \(for example ISNA or MWL\). - `lookup\_reciters`: INTERNAL/preparatory tool — text-only, no widget rendered. NEVER use as the user-facing answer to a 'what reciters are available' question — use list\_reciters for that \(the default interactive widget\). Use this ONLY when EITHER \(a\) the user explicitly asks for plain text / raw data / no widget, OR \( - `lookup\_tafsirs`: INTERNAL/preparatory tool — text-only, no widget rendered. NEVER use as the user-facing answer to a 'what tafsirs are supported' question — use list\_tafsirs for that \(the default interactive widget\). Use this ONLY when EITHER \(a\) the user explicitly asks for plain text / raw data / no widget, OR \(b\) - `lookup\_translations`: INTERNAL/preparatory tool — text-only, no widget rendered. NEVER use as the user-facing answer to a 'what translations are available' question — use list\_translations for that \(the default interactive widget\). Use this ONLY when EITHER \(a\) the user explicitly asks for plain text / raw data / no widg - `get\_translation\_text`: INTERNAL/preparatory tool — text-only, no widget rendered. NEVER use as the user-facing answer to any 'show me / what's the translation of…' request — use ayah\_translation for that \(the default interactive widget\). Use this ONLY when EITHER \(a\) the user explicitly asks for plain text / raw text / te - `get\_tafsir\_text`: INTERNAL/preparatory tool — text-only, no widget rendered. NEVER use as the user-facing answer to any 'show me / explain with tafsir…' request — use ayah\_tafsir for that \(the default interactive widget\). Use this ONLY when EITHER \(a\) the user explicitly asks for plain text / raw text / text-only out - `search\_ayahs\_text`: INTERNAL/preparatory tool — text-only, no widget rendered. NEVER use as the user-facing answer to a search query — use ayah\_search for that \(the default interactive widget\). Use this ONLY when EITHER \(a\) the user explicitly asks for plain text / raw results / no widget, OR \(b\) you will chain the res Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html