MCP Hub
Back to servers

quran-search-engine-mcp

A specialized MCP server for searching the Quran featuring advanced Arabic text processing, including normalization, lemma, and root-based matching.

Stars
1
Updated
Jan 21, 2026

Quick Install

npx -y quran-search-engine-mcp

Quran Search Engine MCP

npm version license

An MCP stdio server that exposes Quran search tools with Arabic normalization, lemma/root options, pagination, and highlights.

Features

  • MCP stdio server compatible with Claude Desktop
  • Quran search with Arabic normalization
  • Lemma and root search options
  • Pagination and highlighted matches

Requirements

  • Node.js LTS
  • pnpm

Install

pnpm install

Build

pnpm build

Local Development

pnpm dev

Test

pnpm test

Lint

pnpm lint

Use with Claude Desktop (Windows)

  1. Build the server:
pnpm build
  1. Edit the config file: %APPDATA%\Claude\claude_desktop_config.json

  2. Add the server entry:

{
  "mcpServers": {
    "quran-search-engine-mcp": {
      "command": "node",
      "args": ["D:\\path\\to\\quran-search-engine-mcp\\dist\\server.js"]
    }
  }
}
  1. Restart Claude Desktop.

  2. Use it in chat:

  • “Search the Quran for الحمد and show the results.”

Uses quran-search-engine

This server builds on the quran-search-engine package for core search logic, Arabic normalization, lemma/root matching, and highlights.
See https://www.npmjs.com/package/quran-search-engine for details.

Publish

pnpm build
pnpm version patch
pnpm publish --access public

Contribute

See CONTRIBUTING.md.

Contact

Email: contact@adelpro.us.kg

License

MIT

Reviews

No reviews yet

Sign in to write a review