Let your AI assistant answer from the Qur’an and Sunnah, not from memory
Connect Claude, ChatGPT or your coding tool to one server, and it retrieves verses with translations, hadiths with grading and explanation, and the IslamHouse library, with a source link on every answer.
Ask in plain language, get a cited text back
No commands or special syntax. Once connected, here is the kind of thing you can ask.
- 01A source on every answer
Each result links to the original page so you can verify it yourself.
- 02No fatwas
It retrieves published text only. Rulings belong with a qualified scholar.
- 03Free, no account
No keys, no sign-up, no tracking. Technical logs are deleted within 30 days.
- 04In your language
Qur’an translations in 56 languages, hadith in 72, the library in 130.
Three established sources, not one word authored by the server
The server retrieves texts published by known institutions and attributes every result. It does not author or issue rulings.
quranenc.com
Verses with vetted translations and audio recitations.
75 translations · 56 languages Hadith Hadith Encyclopediahadeethenc.com
Hadiths with explanation, authenticity grading and vocabulary, organised by topic.
72 languages Library IslamHouseislamhouse.com
Books, articles, audio and video, each item with a public URL.
130 languagesThree steps, no keys, no accounts
Pick the client you use.
- 1
Settings → Connectors → “Add custom connector”.
- 2
Paste the endpoint and save. No authentication needed.
- 3
Enable the connector in any chat and ask away.
- 1
Run the command in your terminal inside your project.
- 2
Run /mcp inside Claude Code to confirm the connection.
- 3
Try: “Search for hadiths about patience”.
- 1
Open Settings → Security and login and enable Developer mode.
- 2
Add an MCP server named “Islamic Content” with the endpoint and no authentication.
- 3
Citations appear automatically; every result carries a URL.
- 1
Add the block to .cursor/mcp.json.
- 2
Reload the window.
- 3
All 11 tools appear in the MCP list.
- 1
Add the block to .vscode/mcp.json in your workspace, or to your user settings.
- 2
Reload the window.
- 3
All 11 tools appear in the agent’s MCP list.
- 1
Any client that speaks Streamable HTTP works with this config.
- 2
The server is stateless and needs no special headers.
- 3
To probe: curl with Accept: application/json, text/event-stream.
Name: Islamic Content URL: https://mcp.islamiccontent.org/mcp
claude mcp add --transport http islamic-content https://mcp.islamiccontent.org/mcp
Name: Islamic Content URL: https://mcp.islamiccontent.org/mcp Auth: None
{
"mcpServers": {
"islamic-content": {
"type": "http",
"url": "https://mcp.islamiccontent.org/mcp"
}
}
}{
"servers": {
"islamic-content": {
"type": "http",
"url": "https://mcp.islamiccontent.org/mcp"
}
}
}{
"mcpServers": {
"islamic-content": {
"type": "http",
"url": "https://mcp.islamiccontent.org/mcp"
}
}
}11 read-only tools over Streamable HTTP
A hosted alternative to the original npm package: consolidated tools instead of 81, full-text search, and an IslamHouse key that never reaches the model.
Original npm package ↗POST /mcpStreamable HTTP · statelesssearchfetchlist_languagesget_quran_verseslist_quran_translationsget_quran_audioquranenc.comsearch via islamenc.com
get_hadithbrowse_hadith_categorieshadeethenc.com
browse_libraryget_library_itemlist_library_categoriesislamhouse.comvia the islamcontent.com API
Frequently asked
Does the server issue fatwas?
No. It only retrieves and cites published texts. Matters requiring a ruling belong with a qualified scholar.
Is it free? Do I need a key?
Completely free, no key or sign-up. Reasonable rate limits protect the upstream sources.
What data is kept?
No accounts, no tracking. Technical server logs are deleted within 30 days. Details on the privacy page.
Why doesn’t search cover all the Association’s sources?
Only sources with a working public search and a citable public URL are included. Others join when they meet both conditions.
Can the assistant get it wrong?
Yes; it may summarise or paraphrase. Verify anything consequential via the citation URL on every result.
Ready to connect?
Copy the endpoint and paste it into your assistant. That is all.