All Islam Directory

io.github.islamadPublished by GitHub account islamadv3.7.0Updated Nov 14, 2026

Quran, hadith collections and tafsirs: browse books and chapters, read verses, full-text search

VerifiedStreamable HTTPWeb executableKnowledge & Memory

Overview

AI-generated overview

Remote MCP server for the All Islam Directory that lets an assistant browse Quran, hadith and tafsir books and search their text.

What you can do
  • List available books and collections, including Quran, hadith collections and tafsirs, with localized names
  • List the chapters of a book, such as surahs of the Quran or books of a hadith collection
  • Read a full chapter with all its verses or hadiths
  • Fetch a single Quran verse or a single numbered hadith from a chapter
  • Run full-text search across all Islamic content
When to use it
Useful when you want an assistant to look up Quran verses, hadith passages or tafsir material and quote them accurately, or to search across these texts by keyword instead of relying on memory.
Requirements
A remote streamable HTTP endpoint at islam.ad; no package, account, API key or environment variable is declared.
Before you install
Content is served by a third party, so verify translations, numbering and attribution against an authoritative source before relying on them; the tools listed are read-only.

Installation

In SourceWeft

  1. Open All Islam Directory in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.islamad%2Fislam.ad/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "all-islam-directory": {
      "type": "http",
      "url": "https://islam.ad/mcp"
    }
  }
}

README

This repository has no README.

Tools

6

get-chapter

Get Chapter

Get full chapter content with all verses/hadiths (e.g., a surah from Quran, a chapter from hadith collection)

Parametersbookrequiredlocalechapterrequired

get-part

Get Part

Get a specific hadith or part by number from a chapter (for non-Quran books like Bukhari, Muslim)

Parametersbookrequiredpartrequiredlocalechapterrequired

get-verse

Get Verse

Get a specific verse from a Quran surah

Parametersverserequiredlocalechapterrequired

list-books

List Books

List all available books and collections (Quran, hadith collections, tafsirs) with localized names

Parameterslocale

list-chapters

List Chapters

List all chapters for a given book (e.g., surahs for Quran, books for hadith collections)

Parametersbookrequiredlocale

search-content

Search Content

Full-text search across all Islamic content (Quran, hadith, tafsir)

Parameterslimitqueryrequiredlocale

Version history

1
  1. v3.7.0LatestNov 14, 2026

Score

75% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • License10 pts

    Declare a license in the repository or the registry entry.