Quran MCP Server provides a bridge to the Quran.com API v4, enabling AI assistants to access Islamic scripture and related resources. Built with TypeScript and the Model Context Protocol SDK, it offers tools for retrieving chapters, verses, translations, tafsirs (commentaries), and audio recitations from the Quran. The implementation features robust error handling, request validation using Zod schemas, and intelligent caching to improve performance while reducing API load. This server is particularly valuable for researchers, students, and anyone seeking to incorporate Quranic references into their AI interactions without switching to external resources.
Nessuna recensione ancora. Sii il primo a recensire!
Accedi per unirti alla conversazione
Retrieve a list of all chapters available in the Quran.
Retrieve details of a specific chapter by its ID.
Retrieve information about a specific chapter using its chapter ID.
Retrieve all verses from a specific chapter identified by its chapter number.
Retrieve all verses from a specified Madani Mushaf page identified by its page number.
Retrieve all verses from a specific Juz identified by its Juz number.
Retrieve all verses from a specific Hizb identified by its Hizb number.
Retrieve all verses from a specific Rub el Hizb identified by its Rub el Hizb number.
Retrieve a specific verse using its unique verse key.
Retrieve a random verse from the Quran.
Retrieve a list of all Juzs in the Quran.
Search for specific terms within the Quran.
Retrieve a list of all available translations of the Quran.
Retrieve information about a specific translation using its translation ID.
Retrieve a list of all available tafsirs (exegeses) of the Quran.
Retrieve information about a specific tafsir using its tafsir ID.
Retrieve a specific tafsir using its tafsir ID.
Retrieve a list of reciters for each chapter.
Retrieve a list of available recitation styles for the Quran.
Retrieve a list of all languages available for Quran translations.