MCP.so
登录

Malaysia Prayer Time for Claude Desktop

@amanasmuei

关于 Malaysia Prayer Time for Claude Desktop

A Model Context Protocol (MCP) server for Malaysia Prayer Time data

基本信息

分类

生产力

许可证

MIT

运行时

python

传输方式

stdio

发布者

amanasmuei

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-server-waktu-solat": {
      "command": "python",
      "args": [
        "-m",
        "venv",
        ".venv"
      ]
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Malaysia Prayer Time for Claude Desktop?

Malaysia Prayer Time for Claude Desktop is an MCP (Model Context Protocol) server that provides accurate Islamic prayer times for locations throughout Malaysia. It integrates with Claude Desktop to deliver JAKIM-verified prayer schedules via natural language queries, using the waktusolat.app API.

How to use Malaysia Prayer Time for Claude Desktop?

Install the server from GitHub using Python 3.10+ and pip or uv, then configure Claude Desktop by editing claude_desktop_config.json with the server’s absolute path and command. Once configured, restart Claude Desktop and ask questions like “What are the prayer times for Kuala Lumpur today?” or “List all prayer time zones in Malaysia.”

Key features of Malaysia Prayer Time for Claude Desktop

  • Location-based prayer times for any Malaysian city or district
  • Support for latitude/longitude coordinates
  • Direct query using JAKIM zone codes (e.g., SGR03)
  • Complete daily prayer schedule (Fajr, Sunrise, Dhuhr, Asr, Maghrib, Isha)
  • Current and next prayer status detection
  • Seamless integration with Claude Desktop via MCP

Use cases of Malaysia Prayer Time for Claude Desktop

  • Daily prayer time lookup during work or travel in Malaysia
  • Islamic event planning requiring accurate prayer schedules
  • Checking prayer times while commuting or visiting unfamiliar areas
  • Automated reminders or integrations with other MCP-enabled tools
  • Verifying prayer times for religious observance (Imsak, Syuruk, etc.)

FAQ from Malaysia Prayer Time for Claude Desktop

What are the runtime dependencies?

Python 3.10 or higher and the latest version of Claude Desktop are required. A package manager (pip or uv) is used for installation.

Where does the prayer time data come from?

The server retrieves JAKIM-verified prayer times through the waktusolat.app API. Only Malaysian zones and coordinates are supported.

How do I configure the server in Claude Desktop?

Edit the Claude Desktop configuration file (claude_desktop_config.json on macOS/Windows) to set the absolute path to the Python interpreter and the server’s working directory, then restart Claude Desktop.

Can I search by city name or coordinates?

Yes. Two tools are provided: get_prayer_times (city or zone code) and get_prayer_times_by_coordinates (latitude/longitude). City names default to “kuala lumpur” and date defaults to “today”.

Is authentication required or are there usage limits?

The README does not mention authentication or rate limits. The server runs locally and communicates with the waktusolat.app API. No API keys are required for the user.

评论

生产力 分类下的更多 MCP 服务器