io.github.tareq7/muslim-prayer-mcp

Muslim Prayer Reminder MCP

Production-ready Muslim prayer reminder MCP with astronomical precision and theological disclosure.

Endpointhttps://muslim-prayer-mcp.najetareqz.workers.dev/mcp (streamable-http)
Registry version1.1.1
Now5 tools · grade F (42) · pin ts_d85d3be9b79bea37c82ff9a8154da685 · protocol 2025-06-18
First / last listed2026-11-08 02:29 UTC / 2026-11-08 02:29 UTC
Grade over time2026-11-08: F (42), 5 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-11-08 02:29 UTC
5 tools, grade F (42)

Tools: get_prayer_status get_today_prayer_times get_next_prayer configure_prayer_preferences get_prayer_preferences

Current tools (5)

get_prayer_statusChecks if a Muslim obligatory prayer (Fajr, Dhuhr, Asr, Maghrib, Isha) is currently due for the user location and returns active reminder details. MANDATORY: The LLM must always explicitly disclose to the user which calculation authority method was used and why it was selected (see authorityNotice in response).
params: city, userId, latitude, longitude, timezone, calculationMethod, madhab
get_today_prayer_timesRetrieves today prayer timetable (Fajr, Sunrise, Dhuhr, Asr, Maghrib, Isha) in UTC and formatted local time. MANDATORY: The LLM must always explicitly disclose to the user which calculation authority method was used and why it was selected (see authorityNotice in response).
params: city, userId, date, latitude, longitude, timezone, calculationMethod, madhab
get_next_prayerReturns the immediate next prayer name, scheduled time, authority calculation method, and remaining countdown in minutes. MANDATORY: The LLM must always explicitly disclose to the user which calculation authority method was used and why it was selected (see authorityNotice in response).
params: city, userId, latitude, longitude, timezone, calculationMethod, madhab
configure_prayer_preferencesUpdates persistent prayer preferences, overwriting supplied settings while preserving omitted settings. Setting fixedCity replaces stored fixedCoordinates and stores the canonical city timezone; contradictory timezones are rejected; setting fixedCoordinates replaces stored fixedCity. Can disable reminders. Fixed mode requires a supported fixedCity or fixedCoordinates with timezone; new coordinates
params: clearFixedLocation, userId*, locationMode, fixedCity, fixedCoordinates, timezone, calculationMethod, madhab, highLatitudeRule, reminderMode, exactWindowMinutes, locale, minuteAdjustments, enabled
get_prayer_preferencesReturns the currently active calculation settings and preferences for a user. Read-only operation.
params: userId*

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.