Malaysia Prayer Time MCP Server

Malaysia Prayer Time MCP Server

By MCP-Mirror GitHub

Mirror of

mcp-server prayer-time
Overview

what is Malaysia Prayer Time MCP Server?

The Malaysia Prayer Time MCP Server is an MCP (Model Context Protocol) server that provides access to Malaysia Prayer Time data using an API.

how to use Malaysia Prayer Time MCP Server?

To use the server, set up a virtual environment, install dependencies, and configure it in Claude Desktop to run the server.

key features of Malaysia Prayer Time MCP Server?

  • Get prayer times for specific zones in Malaysia
  • List all available prayer time zones
  • Get current prayer time status for a zone

use cases of Malaysia Prayer Time MCP Server?

  1. Providing accurate prayer times for Muslims in Malaysia.
  2. Integrating prayer time data into applications for religious observance.
  3. Offering a reliable API for developers to access prayer time information.

FAQ from Malaysia Prayer Time MCP Server?

  • How can I get prayer times for my location?

You can get prayer times by using the get_prayer_times tool with your zone code.

  • Is there a list of available prayer time zones?

Yes, you can use the list_zones tool to see all available prayer time zones in Malaysia.

  • How do I check the current prayer time?

Use the get_current_prayer tool with your zone code to get the current prayer time status.

Content
Malaysia Prayer Time MCP Server

Malaysia Prayer Time MCP Server

An MCP (Model Context Protocol) server that provides access to Malaysia Prayer Time data using the API from github.com/mptwaktusolat/api-waktusolat.

Features

  • Get prayer times for specific zones in Malaysia
  • List all available prayer time zones
  • Get current prayer time status for a zone

Installation

  1. Create a virtual environment and install dependencies using uv:
uv venv
source .venv/bin/activate
uv pip install -e .
  1. Make the server executable:
chmod +x bin/mcp-server-waktu-solat

Usage

Running in Claude Desktop

  1. Add the following configuration to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
  "mcpServers": {
    "waktu-solat": {
      "command": "uvx",
      "args": ["run", "/absolute/path/to/bin/mcp-server-waktu-solat"],
      "env": {}
    }
  }
}

Replace /absolute/path/to/ with the actual path where you cloned this repository.

  1. Restart Claude Desktop to load the new MCP server.

Available MCP Tools

The server implements the following tools:

get_prayer_times

Get prayer times for a specific zone in Malaysia

  • Input: zone (string) - The zone code (e.g., 'SGR01', 'KUL01')

list_zones

List all available prayer time zones in Malaysia

  • No input required

get_current_prayer

Get the current prayer time status for a specific zone

  • Input: zone (string) - The zone code (e.g., 'SGR01', 'KUL01')

Development

  1. Clone the repository
  2. Install development dependencies:
uv venv
source .venv/bin/activate
uv pip install -e .
  1. Run the server:
./bin/mcp-server-waktu-solat

License

See LICENSE file.

No tools information available.

-

mcp-server v2ex
View Details

my-mcp-server(without auth)

mcp-server cloudflare
View Details
mcp-server
mcp-server by iyerrama29

MCP demo

mcp-server demo
View Details
Next MCP server
Next MCP server by Collaborne

-

mcp-server NEXT
View Details
MCP-Server
MCP-Server by fmpoliveira

-

mcp-server meteostat
View Details

Mirror of

mcp-server timelock-encryption
View Details

-

mcp-server minio
View Details