About
Quran.ai is an open-source initiative by the Quran Foundation that provides AI systems with authentic, structured access to the Quran and its related resources. The project is built around two core products. The Quran MCP Server (mcp.quran.ai) delivers the complete Quran — including over 50 translations and classical tafsir (commentary) — to any AI application through a single MCP (Model Context Protocol) connection. It supports semantic search, word-level morphology analysis, mushaf (scripture layout) rendering, and concordance lookup, making it ideal for developers building Quran-aware AI assistants, research tools, or educational apps. Recite (recite.quran.ai), currently in beta, is an AI-powered recitation assistant that follows a user's tilawah (Quranic recitation) word by word in real time. It detects missed words, misrecitations, and pronunciation errors, distinguishing between close approximations and correct recitation. It supports hifz (memorization) practice, tajweed (pronunciation rule) feedback, and voice-based ayah search. Quran.ai is aimed at developers building Islamic AI applications, students and practitioners learning to memorize or perfect their recitation, researchers studying Quranic text, and educators creating Quran-focused learning tools. As an open project under the Quran Foundation, it prioritizes canonical accuracy and accessibility across the AI ecosystem.
Key Features
- Quran MCP Server: Connect any AI application to the complete Quran — including 50+ translations and classical tafsir — via a single MCP endpoint, ready for use in Claude and other LLM environments.
- Semantic Search & Morphology: Search the Quran by meaning using semantic similarity, explore word-level Arabic morphology, and browse concordances across the entire text.
- Real-Time Recitation Tracking: Recite follows your tilawah word by word, identifying misrecitations, skipped words, and tajweed errors in real time with high accuracy.
- Hifz & Tajweed Practice: Purpose-built tools for Quran memorization (hifz) and pronunciation (tajweed) that distinguish between close approximations and truly correct recitation.
- Mushaf Rendering & Concordance: Render the Quran in traditional mushaf layout and explore cross-references and word concordances for scholarly or educational use.
Use Cases
- Developers building Quran-aware AI assistants or chatbots can connect to the MCP server to provide users with verified Quranic text, translations, and commentary.
- Students practicing hifz (Quran memorization) can use Recite to get instant feedback on their recitation accuracy and track progress word by word.
- Researchers and scholars can leverage semantic search and word morphology tools to conduct textual analysis across the entire Quran and its translations.
- Educators creating Islamic learning applications can integrate the MCP server to surface relevant ayat, tafsir, and translations within their platforms.
- Tajweed learners can use Recite to identify and correct pronunciation errors in real time without needing a human teacher present.
Pros
- Completely Free & Open: All projects are openly accessible with no paywalls, supporting developers and learners without cost barriers.
- Developer-Friendly MCP Integration: One-line MCP configuration makes it trivially easy to embed Quranic knowledge into any LLM-based application.
- Canonical & Authoritative Content: Data is sourced from Quran.com and the Quran Foundation, ensuring authenticity and scholarly accuracy across text, translations, and commentary.
- Breadth of Linguistic Resources: 50+ translations, classical tafsir, morphology, and semantic search in a single platform covers an exceptional range of Quranic study needs.
Cons
- Recite Is Still in Beta: The recitation and tajweed feedback tool is not yet production-ready and may have accuracy limitations or missing features.
- Niche Domain Focus: The platform is exclusively focused on Quranic content, limiting its utility for general Islamic or Arabic-language AI use cases.
- MCP Dependency: The primary developer integration relies on the MCP protocol, which requires compatible AI clients such as Claude Desktop, limiting adoption for non-MCP workflows.
Frequently Asked Questions
The Quran MCP Server (mcp.quran.ai) is a live service that exposes the complete Quran — including 50+ translations, classical tafsir, semantic search, and word morphology — to any AI application through a single Model Context Protocol (MCP) connection.
Add a single entry to your claude_desktop_config.json pointing to https://mcp.quran.ai under mcpServers. No additional setup or API keys are required.
Recite (recite.quran.ai) is an AI-powered tool that listens to your Quran recitation in real time and tracks it word by word, flagging missed words, mispronunciations, and tajweed errors. It can also identify any ayah purely by listening to your voice.
Yes. Quran.ai is an open initiative with no paid tiers. Both the MCP server and Recite are freely accessible to developers and end users.
Quran.ai is developed under the umbrella of the Quran Foundation, the same organization that operates Quran.com, ensuring canonical accuracy and long-term stewardship of the content.
