Prayer

Islamic prayer times, qibla and a daily reflection

Al-Qalam - The Pen - 68:47-48 Or do they have access to ˹the Record in˺ the unseen, so they copy it ˹for all to see˺? So be patient with your Lord’s decree, and do not be like ˹Jonah,˺ the Man of the Whale, who cried out ˹to Allah˺, in total distress.

Open Prayer →

Calling it

Everything here is public and free. No token, no account, no payment.

How every call behaves →

Methods

GET /api/v1/prayer/qibla

Get the qibla — the compass bearing to face for Islamic prayer from a location

ArgumentTypeDescription
lat *numberLatitude of the location
lon *numberLongitude of the location
curl \
  "https://mu-mcp.yvangodard.me/api/v1/prayer/qibla?lat=1.5&lon=1.5"
GET /api/v1/prayer/reflection

Get today's Islamic reflection — a verse of the Quran with its surah, a saying of the Prophet, and a name of Allah

curl \
  "https://mu-mcp.yvangodard.me/api/v1/prayer/reflection"
GET /api/v1/prayer/saying

Look up a hadith from Sahih al-Bukhari, optionally from a given book

ArgumentTypeDescription
booknumberBook number within Sahih al-Bukhari. Omit for a saying from any book
curl \
  "https://mu-mcp.yvangodard.me/api/v1/prayer/saying"
GET /api/v1/prayer/times

Get today's Islamic prayer times (salah) for a location, and which prayer is next

ArgumentTypeDescription
lat *numberLatitude of the location
lon *numberLongitude of the location
tzstringIANA timezone of the location, e.g. Europe/London (defaults to UTC)
methodstringCalculation convention: isna, mwl, egypt, karachi, gulf, diyanet, muis or jakim (defaults to isna)
curl \
  "https://mu-mcp.yvangodard.me/api/v1/prayer/times?lat=1.5&lon=1.5"
GET /api/v1/prayer/verse

Look up a chapter of the Quran, or one verse within it, by number. Use prayer_search to ask a question instead of naming a reference

ArgumentTypeDescription
chapter *numberChapter (surah) number, 1-114
versenumberVerse number within the chapter. Omit for the whole chapter
curl \
  "https://mu-mcp.yvangodard.me/api/v1/prayer/verse?chapter=1.5"

The same methods are tools over MCP, and every service on this instance is in one reference. Same method, same answer, same price.