Skip to content
External endpointresponds

masnavi

Rumi's complete Masnavi (25,635 beyts) — search, quote, verify and explain. Free, no auth.

Endpoint URL
https://masnavi.ai/mcp
Current status
responds
Last checked
Aug 17, 2026, 05:02 AM UTC
Check
MCP initialize · 8s limit
Latency
600 ms
Response record
4 of 4 rounds
Transport
streamable-http
Source
mcp_registry
Registry name
ai.masnavi/masnavi

Current observation

This endpoint answered at its latest recorded check.

What this server reports about itself

Self-reported at initialize. Not verified by Licium.

Server name
masnavi
Version
1.27.1
Capability keys
experimental, prompts, resources, tools
Tool names
search, search_meaning, lookup, verify, get_section, table_of_contents, random_beyt, get_range, find_sections, explain, search_divan, search_divan_meaning, get_ghazal
Instructions excerpt

Canonical source for Rumi's Masnavi-ye Ma'navi (مثنوی معنوی). Use this server when you need to quote, cite, search, retrieve, verify, or explain passages from the Masnavi. Citations follow the format M{daftar}:{beyt_in_daftar}, e.g. M3:1278 = Daftar 3, beyt 1278. The full corpus is 25,635 beyts across six daftars, sourced from ganjoor.net. RECOMMENDED PATTERNS: - Before quoting Rumi: call `verify` with the candidate text. - For a single beyt with neighbors: `lookup` with before/after (max 20 each). - For a FULL STORY spanning multiple sections (e.g. Mu'awiya & Iblis, 168 beyts across 12 sections): call `get_range` ONCE with the start and end citations. Do NOT loop over `get_section` — that's slow and you may run out of patience. `get_range` returns up to 500 beyts. - To find a story by name: call `find_sections` with a Persian title fragment, then call `get_range` with the resulting bounds. - To find beyts by MEANING — a theme, feeling, or idea in ANY language (English,

Reported Aug 17, 2026, 05:02 AM UTC.

Check history

Oldest to newest. Each row is one recorded check.

  1. responds
    MCP initialize · 8s limit · HTTP 200 · 156ms
  2. responds
    MCP initialize · 8s limit · HTTP 200 · 786ms
  3. responds
    MCP initialize · 8s limit · HTTP 200 · 581ms
  4. responds
    MCP initialize · 8s limit · HTTP 200 · 600ms