About
A lightweight MCP server that exposes the Quran.com REST API v4 as LLM‑friendly tools, enabling retrieval of chapters, verses, translations, tafsirs, audio recitations and search capabilities.
Capabilities
Overview
The Djalal Quran Mcp Server bridges the gap between AI assistants and the rich corpus of the Qur’an by exposing the official Quran.com REST API (v4) as a Model Context Protocol (MCP) service. It translates every endpoint of the public API into an MCP tool, enabling language‑model agents to retrieve chapters, verses, translations, tafsirs, audio recitations, and search results directly from the assistant’s context. This eliminates the need for custom HTTP clients or manual API handling, allowing developers to focus on higher‑level conversational logic.
For developers building AI experiences that involve religious texts, the server solves a key pain point: seamless, structured access to authoritative Qur’an data. Rather than embedding static datasets or writing ad‑hoc parsers, an assistant can invoke a single tool call to fetch any verse by chapter number, page, Juz, or even a random verse. The server also exposes translation and tafsir resources, making it trivial to switch between languages or commentary styles on the fly. Audio recitation data is available too, so agents can generate links to chapter recitations or specific styles for multimedia applications.
Key capabilities include:
- Chapter and verse retrieval by multiple identifiers (chapter number, page, Juz, Hizb, Rub el Hizb, verse key) and a random verse endpoint.
- Metadata access such as chapter info, translation details, tafsir information, and available languages.
- Search functionality for keyword queries across the entire corpus.
- Audio resource discovery, listing reciters and styles to support voice‑enabled features.
Typical use cases span educational apps, prayer assistants, study tools, and content generators. For example, a chatbot could answer user queries with the exact verse text, provide its Arabic and English translations, offer an audio recitation link, and even cite a relevant tafsir—all through a single tool invocation. In a language‑learning scenario, the assistant can fetch verses in multiple languages and present them side by side. Developers integrating with Claude Desktop or other MCP‑compatible clients can add the server to their configuration, enabling instant access without writing custom connectors.
The server’s design aligns with MCP best practices: each API endpoint becomes a discrete tool, complete with clear parameters and structured responses. This modularity allows AI workflows to compose complex requests by chaining tools, cache results locally for performance, or trigger fallback logic when data is missing. The Docker‑ready deployment and Node.js entry point give teams flexibility in production environments, while the environment variables (, ) keep authentication and configuration transparent.
In summary, the Djalal Quran Mcp Server delivers a ready‑to‑use, fully authenticated interface to the Qur’an’s official data, empowering developers to build rich, contextually aware AI experiences that respect the integrity of religious content and provide users with instant, accurate access to scripture, translations, tafsirs, and recitations.
Related Servers
Netdata
Real‑time infrastructure monitoring for every metric, every second.
Awesome MCP Servers
Curated list of production-ready Model Context Protocol servers
JumpServer
Browser‑based, open‑source privileged access management
OpenTofu
Infrastructure as Code for secure, efficient cloud management
FastAPI-MCP
Expose FastAPI endpoints as MCP tools with built‑in auth
Pipedream MCP Server
Event‑driven integration platform for developers
Weekly Views
Server Health
Information
Explore More Servers
MCP Repository C11Db53A
Test MCP server repository for GitHub integration
Kurtseifried MCP Server Collection
A curated set of Model Context Protocol servers
Jira MCP Server
Streamlined Jira integration for modern development workflows
Web3 Jobs MCP Server
AI‑powered real‑time Web3 job discovery
MCP Documentation Server
Host and serve MCP-powered documentation for your applications
Laravel MCP Companion
Centralized, offline-ready documentation hub for Laravel and its ecosystem