UBOS Asset Marketplace: Malaysia Prayer Time MCP Server – Connecting Faith and AI
In today’s rapidly evolving technological landscape, the integration of artificial intelligence into various aspects of daily life is becoming increasingly prevalent. UBOS is at the forefront of this transformation, offering a comprehensive AI Agent Development Platform that empowers businesses and individuals alike to harness the power of AI. One particularly compelling application is the Malaysia Prayer Time MCP (Model Context Protocol) Server, available on the UBOS Asset Marketplace. This server seamlessly integrates with Claude Desktop, providing accurate Islamic prayer times for locations throughout Malaysia, bridging the gap between technology and religious observance.
What is an MCP Server?
Before diving into the specifics of the Malaysia Prayer Time MCP Server, it’s essential to understand what an MCP server is and its significance in the context of AI. MCP, or Model Context Protocol, is an open protocol that standardizes how applications provide context to Large Language Models (LLMs). An MCP server acts as a crucial intermediary, enabling AI models to access and interact with external data sources and tools. This capability is vital for AI agents to perform tasks that require real-time information, specialized knowledge, or interaction with external systems.
The UBOS Platform: A Full-Stack AI Agent Development Environment
UBOS is a full-stack AI Agent Development Platform designed to bring the power of AI agents to every business department. Our platform offers a suite of tools and capabilities that facilitate the orchestration of AI Agents, connecting them with enterprise data, building custom AI Agents with your LLM model, and creating sophisticated Multi-Agent Systems.
The UBOS platform provides:
- AI Agent Orchestration: Streamline the deployment and management of AI Agents across various business processes.
- Enterprise Data Connectivity: Seamlessly integrate AI Agents with your existing enterprise data sources, unlocking valuable insights and automation opportunities.
- Custom AI Agent Development: Build bespoke AI Agents tailored to your specific needs, leveraging your LLM model and domain expertise.
- Multi-Agent Systems: Design and deploy complex AI systems that coordinate multiple agents to achieve complex goals.
Malaysia Prayer Time MCP Server: A Detailed Look
The Malaysia Prayer Time MCP Server is a prime example of how UBOS facilitates the integration of AI with specific needs. This server provides accurate Islamic prayer times for locations throughout Malaysia, leveraging the Model Context Protocol (MCP) to seamlessly integrate with Claude Desktop. It delivers real-time prayer schedules directly through your AI assistant, making it an invaluable tool for Muslims in Malaysia.
Key Features
- Location-Based Times: Access prayer times for any city or district in Malaysia, ensuring accurate and localized information.
- Coordinate Support: Find prayer times using latitude and longitude coordinates, catering to users in remote or less-known areas.
- Zone Code Access: Directly query using JAKIM zone codes (e.g.,
SGR03for Kuala Lumpur), providing a precise and reliable method for retrieving prayer times. - Complete Prayer Schedule: Retrieve all daily prayer times, including Fajr, Sunrise, Dhuhr, Asr, Maghrib, and Isha, offering a comprehensive view of the day’s religious obligations.
- Current Prayer Status: Determine the current and next prayer times, helping users stay informed and plan their day accordingly.
- Robust Error Handling: Graceful handling of network issues and API changes ensures a reliable and consistent user experience.
- Seamless Claude Integration: Clean integration with Claude Desktop via MCP allows for natural language queries and easy access to prayer times.
Use Cases
- Personal Use: Muslims in Malaysia can use Claude Desktop to quickly and easily access prayer times for their location, helping them to fulfill their religious obligations.
- Mosques and Religious Institutions: Mosques and religious institutions can integrate the MCP server into their systems to provide accurate prayer times to their congregations.
- Businesses and Organizations: Businesses and organizations with Muslim employees can use the MCP server to provide prayer time information, promoting religious observance in the workplace.
- Travelers: Travelers to Malaysia can use the MCP server to access prayer times for their current location, ensuring they don’t miss their prayers while on the move.
Installation and Configuration
Setting up the Malaysia Prayer Time MCP Server is a straightforward process. The server can be installed from GitHub using either pip or uv package managers. The recommended approach is to use uv for its speed and efficiency. The installation process involves cloning the repository, creating a virtual environment, and installing the necessary dependencies.
Configuration with Claude Desktop
To integrate the MCP server with Claude Desktop, you need to configure the Claude Desktop configuration file (claude_desktop_config.json). This involves adding a new entry for the malaysia-prayer-time server, specifying the path to the Python executable and the main script (main.py). It’s crucial to ensure that the paths are absolute and correctly point to the virtual environment and the MCP server directory.
Interacting with the MCP Server
Once configured, you can interact with prayer times through Claude Desktop using natural language queries. For example, you can ask:
- “What are the prayer times for Kuala Lumpur today?”
- “Show prayer times for Ipoh, Malaysia”
- “Get prayer times for PRK02” (using zone code)
- “What are the prayer times at coordinates 3.1390, 101.6869?”
- “List all prayer time zones in Malaysia”
API Reference
The MCP server exposes the following tools to Claude:
get_prayer_times: Retrieves prayer times for a specific city or zone code in Malaysia.get_prayer_times_by_coordinates: Retrieves prayer times based on geographic coordinates.list_zones: Lists all available prayer time zones in Malaysia with their corresponding codes.
The server provides the following prayer times: Imsak, Fajr, Syuruk/Sunrise, Dhuhr, Asr, Maghrib, and Isha.
Troubleshooting Common Issues
If you encounter any issues while using the MCP server, the following troubleshooting tips may be helpful:
- Claude Cannot Connect to the Server: Verify that the configuration paths are absolute and correct, check Claude logs for errors, and test the server directly by running
python main.pyin the MCP server directory. - No Prayer Times Available: Verify internet connectivity, check if the zone code is valid, and ensure that the waktusolat.app API is available.
- City Not Found: Try using a different spelling, a nearby major city, or the appropriate zone code.
Contributing to the Project
Contributions to the Malaysia Prayer Time MCP Server are welcome. You can fork the repository, create a feature branch, commit your changes, push to the branch, and open a pull request.
Conclusion
The Malaysia Prayer Time MCP Server is a testament to the power of AI and its ability to enhance various aspects of our lives. By seamlessly integrating with Claude Desktop and providing accurate prayer times, this MCP server offers a valuable tool for Muslims in Malaysia. As part of the UBOS Asset Marketplace, it exemplifies the platform’s commitment to bringing AI agents to every business department and facilitating the development of custom AI solutions tailored to specific needs. With its ease of installation, comprehensive features, and robust error handling, the Malaysia Prayer Time MCP Server is a must-have for anyone seeking to integrate faith and technology.
UBOS continues to innovate and expand its platform, offering a wide range of AI Agent Development tools and resources. Whether you’re a business looking to automate processes, a developer seeking to build custom AI solutions, or an individual interested in exploring the potential of AI, UBOS provides the tools and support you need to succeed. Explore the UBOS Asset Marketplace today and discover the transformative power of AI Agents.
Malaysia Prayer Time Server
Project Details
- amanasmuei/mcp-server-malaysia-prayer-time
- MIT License
- Last Updated: 4/4/2025
Recomended MCP Servers
JavaScript API for Chrome and Firefox
🪐 🌎 Jupyter Earth MCP Server
MCP Server Typescript Template
Nornir MCP Server
A bridge between Unity and AI assistants using the Model Context Protocol (MCP)
A Model Context Protocol (MCP) tool server for OpenAI's GPT-4o/gpt-image-1 image generation and editing APIs.
Todoist MCP server for Claude, using python Astral UV
An unofficial and community-built MCP server for integrating with https://railway.app





