Quran Search Engine MCP
This is a Quran search engine server based on the MCP protocol, aiming to provide accurate and hallucination-free Quranic verse query services for AI assistants. It uses a dedicated search engine to handle Arabic normalization, root, and lemma matching, ensuring the absolute accuracy of the returned verse texts, while the AI is only responsible for understanding the user's natural language query intentions.
rating : 2.5 points
downloads : 0
What is Quran Search Engine MCP?
This is an MCP server specifically designed for Quranic searches. It addresses the issue of AI 'hallucinations' (i.e., generating inaccurate or fictional verses) when answering Quran-related questions. When users ask about Quranic content, the AI forwards the search request to this dedicated server, which returns accurate verse texts, ensuring the authenticity and reliability of the information.How to use Quran Search Engine MCP?
First, you need to configure this server in MCP-supported clients such as Claude Desktop. After configuration, you can directly ask Quran-related questions in the chat, and the AI will automatically use this server for searches and return accurate results.Applicable Scenarios
Suitable for scenarios that require accurate Quranic references, such as religious learning, research, educational applications, and intelligent assistants. Particularly suitable for users who need to ensure the accuracy of Quranic verses.Main Features
MCP Compatibility
Fully compatible with Claude Desktop and other MCP clients, seamlessly integrated into existing AI workflows.
Advanced Arabic Search
Supports Arabic normalization, root search, and lemma search to ensure the accuracy of search results.
Zero Hallucination Guarantee
All verse texts are directly obtained from a reliable Quranic database. The AI only processes queries and does not generate verses.
Intelligent Pagination
Automatically paginates when dealing with a large number of search results to improve the user experience.
Search Result Highlighting
Clearly marks the matching search terms in the returned verses for easy and quick location.
Synonym Understanding
Can understand multiple names of prophets and concepts (e.g., Yunus and Dhul-Nun).
Advantages
Ensures 100% accuracy of Quranic verses and eliminates the risk of AI hallucinations.
Supports complex Arabic searches, including root and lemma matching.
Easy to integrate into existing MCP-compatible AI systems.
Open-source and based on the reliable quran-search-engine core library.
Provides context understanding and can recognize synonyms and related concepts.
Limitations
Requires configuration of the MCP client, which may pose a certain threshold for non-technical users.
Currently mainly supports Arabic searches, with limited functionality in other languages.
Requires a Node.js environment to run.
Depends on the update and maintenance of the external quran-search-engine library.
How to Use
Install Node.js and pnpm
Ensure that the Node.js LTS version and the pnpm package manager are installed on the system.
Configure Claude Desktop
Edit the configuration file of Claude Desktop and add the MCP server configuration.
Add Server Configuration
Add an entry for the quran-search-engine-mcp server in the configuration file.
Restart and Start Using
Restart Claude Desktop and then directly ask Quran-related questions in the chat.
Usage Examples
Search for Prophet Yunus
When users search for Prophet Yunus, the system not only returns verses that directly mention 'Yunus' but also recognizes synonyms such as 'Dhul-Nun'.
Arabic Praise Search
When users search for the Arabic praise word 'الحمد', the system returns all verses containing this word.
Educational Research
Students or researchers need to accurately quote Quranic verses for research.
Frequently Asked Questions
What's the difference between using this server and directly asking the AI?
Do I need to know Arabic to use it?
Is this server free?
Which MCP clients are supported?
Do the search results include explanations of the verses?
How can I report issues or request new features?
Related Resources
GitHub Repository
Official registry of MCP servers
npm Package Page
npm package information for quran-search-engine-mcp
Core Engine
Technical documentation for the underlying quran-search-engine package
Contribution Guide
Project contribution guide and development specifications

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
20.2K
4.5 points

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
24.2K
4.3 points

Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
72.3K
4.3 points

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
34.2K
5 points

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#
31.0K
5 points

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
64.2K
4.5 points

Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
21.0K
4.5 points

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
48.4K
4.8 points



