Server data from the Official MCP Registry
Prayer times, Qibla direction, Hijri date and Quran audio. Authless, stateless, public data only.
Prayer times, Qibla direction, Hijri date and Quran audio. Authless, stateless, public data only.
Remote endpoints: streamable-http: https://wasilah-mcp.aykiz.workers.dev/mcp
Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.
5 tools verified · Open access · No issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Remote Plugin
No local installation needed. Your AI client connects to the remote endpoint directly.
Add this to your MCP configuration to connect:
{
"mcpServers": {
"io-github-mumullickm-wasilah-mcp": {
"url": "https://wasilah-mcp.aykiz.workers.dev/mcp"
}
}
}From the project's GitHub README.
A remote Model Context Protocol server that exposes Wasilah's Islamic reference data to Claude as a custom connector. Add the URL in Claude and it can answer prayer-time, Qibla, Hijri-date, and Quran-audio questions directly.
Prayer times are computed with the same astronomy engine as the Wasilah app (ported from lib/features/prayer_times/prayer_astronomy.dart), so the connector and the app agree to the minute for the same location, date, method, and madhab.
| Tool | What it returns |
|---|---|
get_prayer_times | The five daily prayers plus sunrise for a city or coordinates. Marks Dhuhr as Jumu'ah on Fridays. |
get_next_prayer | The next upcoming prayer and time remaining. |
get_qibla | Compass bearing to the Kaaba. |
get_hijri_date | Islamic date for a given Gregorian date (Umm al-Qura, with a tabular fallback). |
get_quran_audio | A streaming full-surah recitation URL plus surah name and ayah count. |
Every location tool accepts either a city name (resolved against a bundled offline database) or explicit latitude + longitude + timezone. Prayer tools also accept method (Karachi, ISNA, MWL, Umm al-Qura, and others) and asr (auto, shafii, hanafi). The connector makes no external network calls.
npm install
npm test # exercises every tool through the MCP endpoint, no server needed
npm run dev # serves the worker on http://localhost:8787
With the dev server running, point the MCP Inspector at http://localhost:8787/mcp to browse and call the tools interactively.
npx wrangler login
npm run deploy
Wrangler prints the deployed URL, for example https://wasilah-mcp.<subdomain>.workers.dev. The connector endpoint is that URL plus /mcp. Visiting the root URL serves a short landing page with the connector URL and setup steps.
https://<your-worker-url>/mcp.This server is authless and stateless. It exposes only public reference data; it holds no personal information and needs no sign-in.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.