MCPSERV.CLUB
amanasmuei

Malaysia Prayer Time MCP Server

MCP Server

Real‑time Islamic prayer schedules for Malaysia via Claude Desktop

Stale(60)
0stars
0views
Updated Aug 21, 2025

About

The Malaysia Prayer Time MCP Server delivers accurate, JAKIM‑verified prayer times for any Malaysian city, zone code or coordinates. It integrates seamlessly with Claude Desktop, allowing users to query current and next prayers in natural language.

Capabilities

Resources
Access data sources
Tools
Execute functions
Prompts
Pre-built templates
Sampling
AI model interactions

MseeP.ai Security Assessment Badge

Overview

The Malaysia Prayer Time MCP Server bridges the gap between AI assistants and authoritative Islamic prayer schedules across Malaysia. By exposing a lightweight Model Context Protocol interface, the server allows Claude Desktop—and any MCP‑compatible client—to query JAKIM‑verified prayer times in real time, eliminating the need for manual lookup or third‑party services. This capability is essential for developers building culturally aware virtual assistants, scheduling bots, or religious applications that must respect daily prayer times.

At its core, the server consumes data from the waktusolat.app API. It accepts location identifiers in three intuitive formats: city names, JAKIM zone codes (e.g., for Kuala Lumpur), or geographic coordinates. The MCP server then returns a complete prayer schedule—Fajr, Sunrise, Dhuhr, Asr, Maghrib, and Isha—for the requested day. In addition to static times, it also exposes a “current prayer status” tool that tells the assistant whether a user is currently in a prayer period and what the next prayer will be. This dynamic information is invaluable for scheduling notifications, reminders, or context‑aware content delivery.

Key capabilities include:

  • Location‑based querying: Seamlessly retrieve times for any Malaysian city or district without hard‑coding data.
  • Coordinate support: Ideal for mobile or IoT devices that supply GPS coordinates instead of textual locations.
  • Zone‑code access: Enables integration with existing JAKIM databases or legacy systems that reference zone identifiers.
  • Robust error handling: Gracefully manages network failures, API changes, and invalid inputs, ensuring reliable assistant responses.
  • Claude Desktop integration: A dedicated MCP command configuration allows the server to run as a background process, exposing its tools directly within Claude’s natural‑language interface.

Real‑world scenarios abound: a smart home assistant can announce the next prayer time, an event planner can automatically block off prayer periods in shared calendars, or a travel app can provide travelers with local prayer schedules as they move across regions. Developers benefit from the server’s modular design; the MCP interface abstracts away HTTP details, letting them focus on higher‑level conversational logic while the server handles data retrieval and validation. Overall, this MCP server offers a dependable, authoritative source of prayer times that enhances the cultural sensitivity and functional depth of AI‑powered applications in Malaysia.