com.qurangallery/mcp
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Quran Gallery MCP
Publisher-provided description
Classical Islamic library (Shamela, 8,594 books): verbatim Arabic cited by volume and page. No key.
Summary by lookupd
Searches and reads an Arabic classical Islamic library of thousands of books, returning cited passages with volume and page.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http mcp https://qurangallery.com/mcp/shamela
Codex, remote (streamable-http)
codex mcp add mcp --url https://qurangallery.com/mcp/shamela
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"mcp": {
"url": "https://qurangallery.com/mcp/shamela"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (15 tools)
Publisher-provided text
shamela_search_librarySearch one named shelf of the classical Islamic library (8,594 works) for quotable passages: verbatim Arabic with book, author, printed volume/page, edition andsearchSearch the whole classical Islamic library (8,594 works, no scope) and get up to 10 pages as {id, title, url}; pass an id to `fetch` to read the page. This is tfetchRead one library page whole by the id `search` returned: main text, then its footnotes under their own label (the editor's words, never the author's), with bookshamela_verify_quoteChecks whether an Arabic quotation occurs in the classical library and where: book, author, printed volume/page, edition, and whether the words are in the mainshamela_searchFull-text search inside the pages (matn and footnotes) of installed books. `match` picks how the query is read: - words (default): every word required, ranked bshamela_findCatalogue lookup — which books, headings, authors and shelves exist, not page text. `kind`: - book (default): titles, authors, publication lines, subject descrishamela_readRead an installed book's text and structure by internal ids. `unit`: - page (default): one page_id → body (author's matn), foot (editor's footnotes), printed pashamela_get_detailsCatalogue record for one book (kind=book, default) or one author (kind=author), installed or not. - book: authors, category, type, printed-edition flag, whethershamela_citeCitations. mode=citation (default): build one for a book, optionally a page and quoted text — Shamela's copy format, short inline, full with death year, or BibTshamela_lookup_quranQur'an text. mode=search (default): find verses by Arabic words, typed in إملائي spelling or pasted in Uthmani rasm; words ANDed, results in mushaf order (aya_ishamela_lookup_tafsirTafsir on one verse (aya_id OR surah + aya, else BAD_ARG). mode=coverage (default): which tafsir books cover it, fetching no text — shelves 3 (tafsir) and 4 (Qushamela_lookup_hadithHadith. mode=search (default): find a hadith by its wording and trace its takhrij — searches the hadith shelves (Sunnah collections, commentaries, takhrij, hadishamela_lookup_rijalHadith narrators and isnad chains, from Shamela's rijal register and isnad index. `mode`: - narrators (default): a narrator by name → narrator_id, most-documentshamela_survey_topicCount how much the library holds on a term and where: the exact matching-page total plus its distribution by category, Hijri century, book and author (top 15 eashamela_get_briefReturn this server's machine-readable capability handshake: capabilities, numeric limits, retired tool names with their replacements, and traps (ways a result m
Details
- Version: 0.3.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 417 ms
- First indexed:
- Last seen in registry:
- Website: https://qurangallery.com/mcp
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/com.qurangallery/mcp)
- 62141 servers
- Last crawl: 2026-11-11T18:17:25.333Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp