Q

quran-mcp-serverQuran.com API integration for verse search, translation and tafsir

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

The quran-mcp-server is a Model Context Protocol (MCP) server that interacts with the Quran.com corpus via the official REST API v4. It provides various endpoints for accessing Quranic data, including chapters, verses, juzs, search, translations, tafsirs, and audio. The server can be used with compatible clients, such as Claude Desktop, and supports both Docker-based production mode and Node.js production mode. The server requires Node.js 22+ and can be set up using Docker or Node.js.

Key features

  • Chapters: List, Get, Info
  • Verses: Get by Chapter, Page, Juz, Hizb, Rub, Key, Random
  • Juzs: List
  • Search: Specific terms
  • Translations: List, Info
  • Tafsirs: List, Info, Get

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

Quranic Data Access

Use the quran-mcp-server to access Quranic data, such as chapters, verses, and translations, for research or educational purposes.

Claude Desktop Integration

Integrate the quran-mcp-server with Claude Desktop to enable access to Quranic data within the Claude ecosystem.

Pros & Cons

Pros

  • Provides access to Quranic data via REST API
  • Supports multiple endpoints for chapters, verses, juzs, search, translations, tafsirs, and audio
  • Compatible with Claude Desktop and other MCP clients
  • Supports Docker-based production mode and Node.js production mode

Cons

  • Requires Node.js 22+
  • May require API key from Quran.com
  • Limited customization options
  • Verbose logging can be enabled but may not be necessary for all users

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

Are there any limitations?

It may require an API key from Quran.com and has limited customization options.

Asked by Joanna Kowalski · Mar 17, 2026

Is it compatible with other tools?

It is compatible with Claude Desktop and other MCP clients.

Asked by Quang Nguyen · Mar 11, 2026

What features does it support?

It provides various endpoints for accessing Quranic data, including chapters, verses, juzs, search, translations, tafsirs, and audio.

Asked by Julia Steiner · Feb 6, 2026

What are the system requirements?

The server requires Node.js 22+ and can be set up using Docker or Node.js.

Asked by Zeynep Aydin · Dec 21, 2025

Ask a question

MCP Servers alternatives