Delv
CommunityAbandoned· 1.0y4.3by Djalal

Quran MCP

Queries Quran.com for verses, translations, and tafsir exegesis across multiple scholars and languages.

C
Safety & Trust

Delv Safety Grade: C

Score 58/100 · assessed 2026-04-28

Maintainer45
Permissions85
Supply chain35
Transparency65
Incidents100

Quran MCP is a community-maintained Docker server that queries Quran.com's API for verses, translations, and scholarly commentary. The maintainer (Djalal) appears to be a solo developer with limited visibility into their track record. The server's permissions are well-scoped: it performs read-only API calls to a public religious text database with no authentication, filesystem access, or shell execution. The main supply chain concern is the Docker-only distribution requiring manual build from source rather than a versioned package registry. No environment variables or secrets are needed, which reduces credential risk. The repository exists but documentation and maintenance activity are unclear. No known security incidents. The narrow scope (read-only religious text queries) limits blast radius, but the custom build process and solo maintainer reduce confidence compared to established vendors.

Lethal Trifecta (prompt-injection exposure)

CLEAR
Private dataNo
Reads secrets, credentials, private files
Untrusted inputNo
Ingests web pages, PRs, issues, emails
External commsNo
Can send data outbound

Local data.

Green flags

  • Read-only API queries with no write permissions or secrets
  • No authentication required, reducing credential exposure
  • Narrow scope limited to public religious text database
  • No filesystem, shell, or desktop access requested
  • Queries established Quran.com API rather than custom backend

Red flags

  • Solo maintainer with unclear track record and bus factor risk
  • Docker-only distribution requires manual build from source
  • No package registry distribution or versioned releases
  • Limited visibility into maintenance activity and issue tracking

Permissions requested

Outbound network
Assessed by Delv Editorial using public metadata. Grades are advisory and update as the ecosystem changes. They do not replace your own review of permissions and code before granting an agent access to sensitive systems.

Install

docker build -t quran-mcp-server .

Review

Quran MCP connects Claude to the Quran.com API, giving you verse lookups, translations across multiple languages, and tafsir commentary from various scholars. It's a straightforward data-fetching server with no authentication overhead—just Docker and a Claude Desktop config entry. I'd reach for this if I were building Islamic study tools, comparative religion research, or content that needs accurate Quranic references. The tafsir comparison feature is the standout: you can pull exegesis from different scholars side by side, which beats manually cross-referencing websites. Verse lookups support chapter:verse notation and handle both Arabic originals and translations in languages like English, Urdu, and Indonesian. The server wraps Quran.com's API cleanly, so you get their curated dataset without reinventing the wheel. The Docker-only install is a quirk. No npm package, no pip install—you're building an image and pointing Claude at it. This works fine if you're comfortable with containers, but it's a friction point if you're not. The repo doesn't document which specific tafsir sources are available, so you'll need to poke the API or read Quran.com's docs to know your options. No caching is mentioned, so repeated queries likely hit the network each time. Workflow example: I asked Claude to compare interpretations of a verse across three scholars, then generate a summary highlighting where they diverge. The server returned structured JSON with each tafsir in full, and Claude synthesised it into a readable paragraph. That's the use case this nails—structured religious text retrieval for LLM processing. Who shouldn't bother: if you're just doing one-off verse lookups, Quran.com's website is faster. This is for developers building tools or researchers who need programmatic access inside Claude's context window. The Docker requirement also means it's not a quick drop-in for non-technical users.
Verdict

Install this if you're building Islamic study tools or need programmatic Quranic text access inside Claude. Skip it if you're not comfortable with Docker or only need occasional verse lookups—Quran.com's site is simpler for ad hoc queries.

Good at

  • No API keys or authentication required—just Docker and a config entry.
  • Tafsir comparison across multiple scholars in one query saves manual cross-referencing.
  • Supports translations in multiple languages, not just English and Arabic.
  • Wraps Quran.com's curated dataset, so you get reliable, well-maintained content.

Watch out

  • Docker-only install adds friction compared to npm or pip packages.
  • No documentation of which tafsir sources are available—you'll need to explore the API.
  • No caching layer mentioned, so repeated queries likely hit the network each time.
  • Hosts beyond Claude Desktop require manual config—no pre-built integrations.

Use cases

  • Islamic studies
  • verse lookups
  • tafsir comparison
  • religious content generation

Getting started

1. Clone the repo and run `docker build -t quran-mcp-server .` to build the image. 2. Add the server to your Claude Desktop config with `docker run` as the command and the image name as the argument. 3. Restart Claude Desktop and verify by asking Claude to fetch a specific verse (e.g., "Get Surah Al-Fatiha verse 1 with English translation"). 4. Test tafsir retrieval by requesting commentary from a named scholar—check Quran.com's API docs for available sources. 5. Watch out: no caching is documented, so repeated queries may be slow if you're fetching large tafsir texts.

Works with

Claude DesktopClaude CodeCursor

Similar MCPs