MCP.so
Sign In

prayer_time MCP Server

@imsaar

Basic information

Category

Productivity

Transports

stdio

Author

imsaar

About prayer_time MCP Server

A MCP server giving Salat (Namaz | Prayer) time for 5 daily prayers with middle of night, sunset and sunrise.

prayer_time MCP Server config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

prayer_time MCP Server tools

1

Get daily prayer times for a specific location

Overview

What is prayer_time MCP Server?

Prayer_time MCP Server is an MCP (Model Context Protocol) server that provides Muslim prayer (Salah) times for a given date and location. It is designed for developers and users who need accurate prayer schedules integrated into MCP clients such as Claude Desktop.

How to use prayer_time MCP Server?

Install dependencies with npm install, then build with npm run build. Add the server configuration to your Claude Desktop configuration file (on MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json, on Windows: %APPDATA%/Claude/claude_desktop_config.json) specifying the path to build/index.js. Invoke the tool get_daily_prayer_times with required parameters latitude, longitude, and date (YYYY-MM-DD).

Key features of prayer_time MCP Server

  • Provides daily Muslim prayer times for any location
  • Accepts latitude, longitude, and date as required parameters
  • Built using the MCP protocol over stdio
  • Supports local development with auto-rebuild via npm run watch
  • Debuggable using the MCP Inspector tool

Use cases of prayer_time MCP Server

  • Retrieve prayer times for a specific date and latitude/longitude via an MCP client
  • Integrate accurate prayer schedules into a personal assistant or chatbot
  • Plan daily prayers while traveling or in unfamiliar locations

Frequently asked questions

1

How do I install and configure prayer_time MCP Server?

Install dependencies with `npm install`, build with `npm run build`, then add the server configuration to your Claude Desktop config file. The config specifies the command path to `build/index.js`.

2

What parameters does the tool require?

The tool `get_daily_prayer_times` requires `latitude` (number), `longitude` (number), and `date` (string in YYYY-MM-DD format).

3

How can I debug prayer_time MCP Server?

Since MCP servers communicate over stdio, use the MCP Inspector by running `npm run inspector`. The Inspector provides a URL to access debugging tools in your browser.

4

Where is the Claude Desktop configuration file located?

On MacOS: `~/Library/Application Support/Claude/claude_desktop_config.json`. On Windows: `%APPDATA%/Claude/claude_desktop_config.json`.

5

What runtime dependencies are required?

Node.js and npm are required. All project dependencies are installed via `npm install`.

Comments

More Productivity MCP servers