MCP.Market

Alfanous - Quranic Search Engine MCP server

by Alfanous-team·io.github.Alfanous-team/alfanous·v1.9.4·289 stars

Search and explore the Holy Qur'an with Arabic text, transliteration, and advanced search support.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

289 stars

Reviews

Write one

Nobody has reviewed Alfanous - Quranic Search Engine yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Alfanous - Quranic Search Engine tools (11)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • correct_query

    Correct spelling mistakes in a Quranic search query.

  • get_quran_info

    Retrieve metadata about the Qur'an index and the Alfanous API.

  • get_word_children_schema

    Return documentation for the Quranic word children schema.

  • list_field_values

    Return all unique indexed values for a given Quranic index field.

  • search_by_word_linguistics

    Search Quranic word occurrences by morphological/linguistic properties.

  • search_quran

    Search for verses in the Holy Qur'an.

  • search_quran_by_position

    Search for Quranic verses by structural position.

  • search_quran_by_stats

    Search for Quranic verses by statistical attributes.

  • search_quran_by_themes

    Search for Quranic verses by thematic classification.

  • search_translations

    Search within Quranic translation texts.

  • suggest_query

    Get search suggestions for a partial query.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan3 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 105 days ago8/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Alfanous - Quranic Search Engine compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 70% of 3,470 Web search servers
Tools
11
the typical Web search server has 5
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
289
more than 95% of 1,786 Web search servers

What its tools let an agent do: 11 read

Install Alfanous - Quranic Search Engine in Claude Code, Cursor or VS Code

claude mcp add alfanous -- uvx alfanous3-mcp
Add to Cursor

What the publisher says

From the Alfanous - Quranic Search Engine repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: io.github.Alfanous-team/alfanous -->

Alfanous API

Alfanous is a Quranic search engine API that provides simple and advanced search capabilities for the Holy Qur'an. It enables developers to build applications that search through Quranic text in Arabic, with support for Buckwalter transliteration, advanced query syntax, and rich metadata.

Features

  • Powerful Search: Search Quranic verses with simple queries or advanced Boolean logic
  • Arabic Support: Full support for Arabic text and Buckwalter transliteration
  • Rich Metadata: Access verse information, translations, recitations, and linguistic data
  • Flexible API: Use as a Python library or RESTful web service
  • Faceted Search: Aggregate results by Sura, Juz, topics, and more
  • Multiple Output Formats: Customize output with different views and highlight styles

Quickstart

Installation

Install from PyPI using pip:

$ pip install alfanous3

Basic Usage

Python Library

>>> from alfanous import api

# Simple search for a word
>>> api.search(u"الله")

# Advanced search with options
>>> api.do({"action": "search", "query": u"الله", "page": 1, "perpage": 10})

# Search using Buckwalter transliteration
>>> api.do({"action": "search", "query": u"Allh"})

# Get suggestions
>>> api.do({"action": "suggest", "query": u"الح"})

# Correct a query
>>> api.correct_query(u"الكتاب")

# Get metadata information
>>> api.do({"action": "show", "query": "translations"})

Web Service

You can also use the public web service:

  • Search: http://alfanous.org/api/search?query=الله
  • With transliteration: http://alfanous.org/api/search?query=Allh

Or run your own web service locally (see alfanous_webapi).

Quick Examples

Search for phrases:

>>> api.search(u'"الحمد لله"')

Boolean search (AND, OR, NOT):

>>> api.search(u'الصلاة + الزكاة')    # AND
>>> api.search(u'الصلاة | الزكاة')    # OR
>>> api.search(u'الصلاة - الزكاة')    # NOT

Fielded search:

>>> api.search(u'سورة:يس')           # Search in Sura Yasin
>>> api.search(u'سجدة:نعم')          # Search verses with sajda

Wildcard search:

>>> api.search(u'*نبي*')             # Words containing "نبي"

Faceted search (aggregate by fields):

>>> api.do({
...     "action": "search",
...     "query": u"الله",
...     "facets": "sura_id,juz"
... })

Documentation

API Reference

Core Functions

  • api.search(query, **options) - Search Quran verses
  • api.do(params) - Unified interface for all actions (search, suggest, show, listvalues, correctquery)
  • api.correct_query(query, unit, flags) - Get a spelling-corrected version of a query
  • api.get_info(category) - Get metadata information

The underlying Raw output engine is exposed as Engine in alfanous.api (and re-exported from alfanous directly). Use it as a context manager to ensure index resources are properly released:

from alfanous.api import Engine
# or equivalently:
# from alfanous import Engine

with Engine() as engine:
    result = engine.do({"action": "search", "query": u"الله"})

Search Parameters

Common parameters for api.do() with action="search":

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Alfanous - Quranic Search Engine: common questions

Is Alfanous - Quranic Search Engine MCP server safe?
Mostly: it is graded B (83/100). Read the Alfanous - Quranic Search Engine safety report
How do I install Alfanous - Quranic Search Engine?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Alfanous - Quranic Search Engine need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Alfanous - Quranic Search Engine maintained?
The last commit was 143 days ago (2026-06-14). The latest release is v1.9.4.
What can I use instead of Alfanous - Quranic Search Engine?
Servers from other publishers that do the same job: Arxiv MCP server, Tavily MCP server and Pubmed MCP server.
How does Alfanous - Quranic Search Engine compare with other Web search MCP servers?
safety score 83/100 (higher than 70% of 3,470 Web search servers); tools 11 (the typical Web search server has 5); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Alfanous - Quranic Search Engine

Same job from other publishers: the closest match first, then the best rated.

  • Arxiv
    Search arXiv papers, download full text, semantic search, citation graphs, and alerts via MCP.
    A
  • Tavily
    MCP server for advanced web search using Tavily
    A
  • Pubmed
    Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.
    A
  • AIHOT
    Chinese AI news: search topics, explore hot events, and read daily, weekly and monthly briefs.
    B
  • Claude Code Explorer MCP
    Explore the Claude Code CLI source — browse tools, commands, search code, and more.
    A