.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/ahmedeltaher/azan-mcp
home/mcp-servers/ahmedeltaher/azan-mcp
ahmedeltaher avatar

azan-mcp

byahmedeltaher· 1 MCP server

Stars

381

Forks

105

Category

Productivity & Workflow

View on GitHub

TL;DR

Azan-MCP is an open-source Model Context Protocol (MCP) server that brings a comprehensive suite of Islamic utilities directly into AI assistants such as Claude Desktop. It enables any LLM client that supports MCP to answer Islamic questions

How to install azan-mcp?

ahmedeltaher/azan-mcp
$git clone https://github.com/ahmedeltaher/azan-mcp

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install azan-mcp by running `git clone https://github.com/ahmedeltaher/azan-mcp`, then use it for the current task and follow its documentation at https://github.com/ahmedeltaher/azan-mcp.

Files · 1

View on GitHub
README.md
1# Azan-MCP
2 
3![License](https://img.shields.io/badge/License-MIT-yellow.svg)
4![Python](https://img.shields.io/badge/Python-3.12+-blue.svg)
5![MCP](https://img.shields.io/badge/MCP-FastMCP-brightgreen.svg)
6![Tools](https://img.shields.io/badge/Tools-34%20Islamic%20Tools-green.svg)
7![Tests](https://img.shields.io/badge/Tests-62%20passing-brightgreen.svg)
8![PyPI](https://img.shields.io/badge/PyPI-azan--mcp-blue.svg)
9![Hijri](https://img.shields.io/badge/Calendar-Hijri%20%2B%20Gregorian-orange.svg)
10![Methods](https://img.shields.io/badge/Calculation-10%20Methods-lightgrey.svg)
11 
12**Azan-MCP** is an open-source [Model Context Protocol (MCP)](https://modelcontextprotocol.io) server that brings a comprehensive suite of Islamic utilities directly into AI assistants such as Claude Desktop. It enables any LLM client that supports MCP to answer Islamic questions with accuracy, proper sourcing, and full awareness of the user's location, timezone, and madhab.
13 
14 
15### What it does
16 
17- **Prayer Times** — Calculates the five daily prayers (Fajr, Dhuhr, Asr, Maghrib, Isha) plus Sunrise for any location on Earth using the full Meeus solar algorithm. Supports 10 internationally recognised calculation methods and both Hanafi and Shafi madhab for Asr. Also computes Qibla direction, monthly calendars, and Sunnah prayer windows (Duha, Awwabin, Tahajjud).
18 
19- **Azan & Iqama** — Returns the full Azan text in Arabic and transliteration (with the Fajr Tatwidh variant), calculates Iqama times based on configurable per-prayer offsets, and provides a complete daily Azan schedule.
20 
21- **Islamic Calendar** — Converts dates between Gregorian and Hijri calendars, lists named Islamic events with their Gregorian equivalents, and identifies recommended voluntary fasting days (Mondays/Thursdays, Ayyam al-Beed, 6 days of Shawwal, Day of Arafah).
22 
23- **Du'a & Dhikr** — Provides sourced morning and evening adhkar, du'a collections across 15 topics (travel, eating, anxiety, protection, and more), and du'as for every position in salah. Every entry is traced to its hadith reference with a confidence rating.
24 
25- **Zakat & Islamic Calculators** — Calculates Zakat due on cash, gold, silver, and trade goods; determines Nisab thresholds; computes Suhoor/Iftar times for Ramadan date ranges; and distributes inheritance according to Faraid (Quran 4:11-12) using exact fractional arithmetic with Aul handling.
26 
27- **99 Names of Allah** — The complete Asma ul-Husna with Arabic text, transliteration, meaning, and explanation for all 99 names, fully searchable.
28 
29---
30 
31 
32![MCP Architecture](MCP%20image.png)
33 
34 
35### Design principles
36 
37| Principle | How it is applied |
38|-----------|------------------|
39| **Accuracy** | Prayer engine implements the full Meeus astronomical algorithm (±2 min vs IslamicFinder). Hijri conversion uses the `hijridate` library. |
40| **Authenticity** | Every Du'a and Dhikr entry carries a hadith source reference and a confidence level (`high` = Bukhari/Muslim, `medium` = Sunan books). |
41| **Transparency** | All tool responses include a `meta` block stating the calculation method, madhab, source, and confidence used. |
42| **Discoverability** | Tools like `list_dua_topics` and `list_calculation_methods` prevent the LLM from guessing invalid inputs. |
43| **Safety** | Zakat, Faraid, and calendar tools include a "consult a qualified scholar" disclaimer in every response. |
44| **Zero friction** | Installable with a single `uvx azan-mcp` command — no npm, no Docker, no manual setup. |
45 
46### Tech Stack
47 
48Built with **Python 3.12+** and **FastMCP** (the official Anthropic MCP SDK). The prayer time engine is vendored directly from the Meeus algorithm using Python's standard library only (`math`, `datetime`, `zoneinfo`) — no stale third-party astronomical dependency. The Hijri calendar uses the actively maintained `hijridate` package.
49 
50### Folder Structure
51```
52src/azan_mcp/
53├── server.py # FastMCP entry point — 34 tools across 6 modules
54├── config.py # UserConfig dataclass (loc

Preview

ahmedeltaher/azan-mcpahmedeltaher/azan-mcp

# Azan-MCP

![License](https://img.shields.io/badge/License-MIT-yellow.svg)

![Python](https://img.shields.io/badge/Python-3.12+-blue.svg)

![MCP](https://img.shields.io/badge/MCP-FastMCP-brightgreen.svg)

Repoahmedeltaher/azan-mcp
TypeMCP Servers
CategoryProductivity & Workflow
UpdatedJun 2026
LicenseMIT
First seenJul 26, 2026

Tags

MCPadhanadhan-player

Related

6 picks
Type
  1. homeassistant-ai avatarha-mcpComprehensive Model Context Protocol server for managing Home Assistant through AI assistants.MCP ServersJul 2026351k4.1k
  2. taylorwilsdon avatargoogle_workspace_mcpGoogle Workspace MCP server for Gmail, Drive, Calendar, Docs, Sheets, Slides, Forms, Tasks, Chat.MCP ServersJul 2026129k2.9k
  3. basicmachines-co avatarbasic-memoryLocal-first knowledge management with bi-directional LLM sync via Markdown files.MCP ServersJul 202644k3.5k
  4. mbailey avatarvoicemodeNatural voice conversations for AI assistants - STT/TTS via MCPMCP ServersJul 202638k1.3k
  5. githejie avatarmcp-server-calculatorA Model Context Protocol server for calculatingMCP ServersMay 202524k153
  6. codefuturist avataremail-mcpIMAP/SMTP email MCP server — 47 tools, IMAP IDLE push, multi-account, AI triage.MCP ServersMay 202622k83