Q

Quran MCP Server

An MCP server based on the Quran.com API, providing interactive services for data such as Quran chapters, verses, and annotations
2.5 points
43

What is the Quran.com API MCP Server?

This is a Model Context Protocol (MCP) server generated based on the Quran.com REST API v4, allowing users to interact with the Quran text and its related resources through the MCP protocol. It provides various query methods, such as by chapter, verse, translation, and annotation.

How to use the Quran.com API MCP Server?

Users can add the server address through a configuration file (e.g., claude_desktop_config.json) and set environment variables as needed. After configuration, they can call the API functions provided by the server in the client.

Applicable Scenarios

Suitable for those who study the Quran text, translation versions, and annotations, and also for developers to build applications based on Quran content.

Main Features

Chapter ListList all chapters in the Quran and their basic information.
Verse QueryQuery verses by chapter number, page number, Juz number, and other methods.
Translations and AnnotationsGet the existing list of translations and annotations, and support querying detailed information by specific ID.
Audio ResourcesProvide a list of chapter reciters and recitation style options.
Language SupportList available language resources.

Advantages and Limitations

Advantages
Comprehensively cover the Quran text and related resources
Support multiple query methods to meet different needs
Easy to integrate into existing systems
Limitations
An API key is required to access some advanced features
It has a certain dependence on the network connection

How to Use

Install Docker
Ensure that Docker is installed locally to run the MCP server.
Clone the Project Repository
Download the project code from GitHub or other sources.
Build the Docker Image
Use Docker to build a custom image.
Start the Server
Run the Docker container to start the MCP server.

Usage Examples

Get Verses in the First ChapterDemonstrate how to get the verse information of the first chapter through the API.
Search for KeywordsDemonstrate how to search for keywords in the Quran.

Frequently Asked Questions

Is an API key required?
How to view server logs?
Which languages does the server support?

Related Resources

Official Documentation
Official documentation of the Quran.com API
GitHub Repository
The open-source code repository of this project
Installation
Copy the following command to your Client for configuration
Note: Your key is sensitive information, do not share it with anyone.
Featured MCP Services
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
97
4.3 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
1.7K
5 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
150
4.5 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
838
4.3 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
6.7K
4.5 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
573
5 points
C
Context7
Context7 MCP is a service that provides real-time, version-specific documentation and code examples for AI programming assistants. It is directly integrated into prompts through the Model Context Protocol to solve the problem of LLMs using outdated information.
TypeScript
5.2K
4.7 points
M
Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
761
4.8 points
AIbase
Zhiqi Future, Your AI Solution Think Tank
© 2025AIbase