
Routes Quran searches through a dedicated search engine instead of letting the LLM hallucinate verses. Exposes search operations with Arabic normalization, lemma and root matching, and result highlighting. Built on the quran-search-engine package, it returns exact Quranic text with pagination support for large result sets. The AI handles query understanding while the server guarantees accuracy of the verses. Useful when you need trustworthy Quranic reference in AI applications without the risk of generated or incorrect text. Works with Claude Desktop via stdio transport using npx for quick setup.
An MCP (Model Context Protocol) server that gives AI clients fast, accurate, hallucination-free access to the Quran — search, navigation, and morphology — over stdio and Streamable HTTP.
Search, navigate, and explore the Quran through 8 MCP tools — verses, surahs, lemmas, roots, and morphology. Hosted at mcp.quran.us.kg. Instead of relying on an AI to "hallucinate" or predict Quranic verses, this tool routes every request to a dedicated search engine. The AI handles the natural language; the server returns the exact, literal Quranic text.
The server is publicly hosted at https://mcp.quran.us.kg/ (Cloudflare-fronted, stable). No API key, no auth — the endpoint is open and CORS-enabled for any client.
| Resource | URL |
|---|---|
| MCP server (Streamable HTTP) | https://mcp.quran.us.kg/ |
| Health check | https://mcp.quran.us.kg/health |
| Status page | https://quran.us.kg |
/health.# Use the public endpoint
# → point your MCP client at https://mcp.quran.us.kg/
# Or run the server locally (stdio)
npx -y quran-search-engine-mcp
Detailed docs live under docs/:
The shortest path: use any MCP client and point it at https://mcp.quran.us.kg/.
For ad-hoc testing, the integrations page
shows a one-off Node snippet that uses @modelcontextprotocol/sdk directly.
docker compose up --build
# → "Quran MCP HTTP server listening on http://0.0.0.0:4000/"
MIT — see LICENSE.
Email: contact@adelpro.us.kg