Azan MCP

A lightweight Kotlin/JVM library for calculating Islamic prayer times and triggering the Azan (call to prayer), supporting 10 different calculation methods from organizations like Umm al-Qura, Muslim World League, and ISNA.

Evaluated Mar 06, 2026 (0d ago) v3.0
Homepage ↗ Repo ↗ Other azan prayer-times islamic kotlin jvm astronomical-calculations mcp
⚙ Agent Friendliness
40
/ 100
Can an agent use this?
🔒 Security
62
/ 100
Is it safe for agents?
⚡ Reliability
52
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
0
Documentation
40
Error Messages
0
Auth Simplicity
80
Rate Limits
50

🔒 Security

TLS Enforcement
80
Auth Strength
60
Scope Granularity
50
Dep. Hygiene
60
Secret Handling
58

Community/specialized tool. Apply standard security practices for category. Review documentation for specific security requirements.

⚡ Reliability

Uptime/SLA
55
Version Stability
55
Breaking Changes
50
Error Recovery
50
AF Security Reliability

Best When

You need accurate prayer time calculations on the JVM with support for multiple Islamic scholarly calculation methods.

Avoid When

You need a standalone MCP server with stdio/SSE transport, or you are not on a JVM platform.

Use Cases

  • Calculating accurate prayer times based on geographic location
  • Building prayer reminder applications
  • Supporting multiple Islamic calculation authorities in a single library

Not For

  • Non-JVM environments without interop
  • General purpose scheduling or calendar management
  • Real-time Azan audio playback (library computes times only)

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
No
SDK
Yes
Webhooks
No

Authentication

OAuth: No Scopes: No

No auth required; local computation library.

Pricing

Model: open_source
Free tier: Yes
Requires CC: No

Apache 2.0 licensed. 382 stars, 103 forks.

Agent Metadata

Pagination
unknown
Idempotent
Unknown
Retry Guidance
Not documented

Known Gotchas

  • Despite 'mcp' in the name, this is a Kotlin library, not an MCP server with stdio/SSE transport
  • JVM-only; requires Gradle and JitPack for dependency resolution
  • Documentation is minimal - single usage example, no API reference
  • No MCP protocol implementation detected

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Azan MCP.

$99

Scores are editorial opinions as of 2026-03-06.

5178
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered