Production-ready Muslim prayer reminder system on Cloudflare Workers with Streamable HTTP MCP.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Production-ready astronomical prayer calculation and proactive notification engine on Cloudflare Workers for AI models, coding agents, and developer environments.
Documentation • Live Demo (1080p) • Quick Start • Tools Catalog • Theological Rigor • Security Policy
Project Status: 🟢 Actively Maintained (v1.0.1)
Supported across Cloudflare Workers, Node.js 22/24 (Ubuntu & Windows), and all Model Context Protocol (MCP) clients.
Add to your Claude Desktop, Cursor, or VS Code MCP configuration:
Watch the Muslim Prayer Reminder MCP in action inside ChatGPT, Claude, and Cursor:
👉 Click here to watch the full 1080p demo video (MP4)
The server exposes 5 finely-tuned tools conforming to the latest Model Context Protocol standard with full Zod output contracts:
| Tool Name | Operation Mode | Open World | Description |
|---|---|---|---|
get_prayer_status | Read-Only | Safe | Checks if an obligatory prayer is currently due. Returns active prayer, countdown, calculation authority, and selection justification. |
get_today_prayer_times | Read-Only | Safe | Computes today's full timetable (Fajr, Sunrise, Dhuhr, Asr, Maghrib, Isha) in UTC and localized string format. |
get_next_prayer | Read-Only | Safe | Returns the immediate upcoming prayer, exact scheduled timestamp, countdown minutes, and regional authority. |
search_cities | Read-Only | Safe | Fuzzy search across 100+ global Islamic metropolitan areas with pre-calibrated coordinates, timezones, and authorities. |
list_authorities | Read-Only | Safe | Enumerates all recognized Islamic calculation authorities, twilight angles, and regional jurisdictions. |
Prayer calculations are not approximations—they represent exact solar depression angles calibrated to regional fatwa bodies:
| Sovereign Authority | Jurisdiction | Fajr Angle | Isha Angle / Interval | Default Asr Madhab |
|---|---|---|---|---|
| Umm al-Qura University | Saudi Arabia, GCC | 18.5° | +90 min (+120 min Ramadan) | Shafi / Standard |
| Egyptian General Survey | Egypt, Palestine, Levant | 19.5° | 17.5° | Shafi (Palestinian Awqaf offsets applied) |
| Diyanet İşleri Başkanlığı | Turkey, Balkans, Central Asia | 18.0° | 17.0° | Hanafi (Double shadow ratio) |
| Univ. of Islamic Sciences, Karachi | Pakistan, India, Bangladesh | 18.0° | 18.0° | Hanafi (Double shadow ratio) |
| ISNA | United States, Canada | 15.0° | 15.0° | Shafi / Standard |
| Muslim World League (MWL) | Europe, Global Fallback | 18.0° | 17.0° | Shafi / Standard |
| MABIMS / JAKIM / MUIS | Malaysia, Singapore, Indonesia | 20.0° | 18.0° | Shafi / Standard |
In latitudes above 48° North or South where twilight persists throughout the night in summer, the engine automatically engages fiqh-compliant clamping (Middle of the Night & One-Seventh Rule), preventing computational errors or impossible timetables.
Connect Muslim Prayer Reminder to any AI agent harness, developer IDE, or container runtime:
Run inside your Claude Code session:
(Note: Send as two separate prompts). In the Claude Code Desktop app, click the + button next to the prompt box ➔ Plugins ➔ Add plugin to browse and install from the marketplace.
Run in your terminal:
Run codex and open /hooks (or start a new thread). This also activates the plugin in the Codex Desktop app upon restart.
In your terminal:
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/muslim-prayer-mcp)<a href="https://allmcps.com/mcp/muslim-prayer-mcp"><img src="https://allmcps.com/api/badge/muslim-prayer-mcp?style=directory" alt="Muslim Prayer MCP on AllMCPs" /></a>