ahmedeltaher / azan-mcp
Azan + Prayer Time + MCP + AI Agents + Islamic + Salah + A lightweight MCP library to calculate prayer times and trigger Azan with a single tool call. If you’re building an AI agent or prayer application, there’s no need to deal with astronomical calculations, timezones, or edge cases again.
Why this job: name: mcp; topics: mcp-server, mcp-client, mcp

What it does
- 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 S
- 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.
- 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, Da
- 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 confi
- 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) usi
Get started
uvx azan-mcp- Maintenance
- Active
- Last commit 5 months ago
- Stars
- 383
- On GitHub
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- 3.0.0
- Released 7 years ago
- Built with
- Python
- 100% of the code
Is it looked after?
- Contributors
- 0
- Last 90 days
- Issues
- 61% closed
- 9 still open
- Pull requests
- 4 merged
- 5 waiting
- Releases
- 3
- 0 in the last year
- No contributing guide
- No security policy
- No code of conduct
More: languages, topics and project record
Languages
- Python 100%
- Dockerfile <1%
- HTML <1%
Topics
- adhan
- adhan-player
- ai-agents
- android-prayer-times
- azan
- dates
- islamic
- islamic-prayer-times
- llm-tools
- longitude
- mcp
- mcp-client
Project record
- JobMCP servers
- StatusListed
- Commits29
- Forks108
- Watching25
- Stars in 28 days+1
- CreatedNov 13, 2016
- First seen by usNov 7, 2026
- CheckedNov 7, 2026
