MCP server: One MCP server.

Masnavi

@masnaviRun by its publisher: served from their own domain, namespace checked by the registry.MCP server · External

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

Freeno charge per call

One address for any MCP client. No sign-in needed on this server.

What it does

11 read2 other

Grouped by tool name. At most: only reads or looks up information.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Tools

13 · grouped by tool name · checked 13 Oct 2026

Read · 11Look things up

  • search
  • search_meaning
  • lookup
  • verify
  • get_section
  • get_range
  • find_sections
  • explain
  • search_divan
  • search_divan_meaning
  • get_ghazal

Other · 2Neither hinted nor named

  • table_of_contents
  • random_beyt
Try it in the Inspector
README1 min read

masnavi.ai — Rumi's Masnavi as an MCP server

The complete Masnavi-ye Maʿnavi of Jalāl al-Dīn Rūmī — all 25,635 beyts (couplets) in 6 daftars, 972 sections — served as a free, public, read-only Model Context Protocol server. Your agent can search, quote, verify, and explain Rumi from the canonical text instead of inventing him.

Connect

json
{ "mcpServers": { "masnavi": { "type": "http", "url": "https://masnavi.ai/mcp" } } }

Claude Code: claude mcp add --transport http masnavi https://masnavi.ai/mcp

Tools (9)

ToolWhat it does
searchfull-text search across all 25,635 beyts, ranked
lookupa beyt by citation (M1:1 = daftar 1, beyt 1) with neighbours
verifyis this really a line by Rumi? fuzzy-checks a quotation against the corpus
get_sectionone named section (story) with all its beyts
get_rangea full multi-section story in one call (≤500 beyts)
find_sectionsfind a story by (Persian) title fragment
table_of_contentsthe 972 sections, by daftar
random_beyta random couplet
explainper-beyt commentary by named scholars

Citations use M{daftar}:{beyt} (e.g. M3:1278). Text sourced from Ganjoor; the Masnavi is in the public domain.

Why

Language models routinely misattribute Persian poetry. This server exists so agents can ground every Rumi quotation in the canonical text — search it, cite it, and verify it — in any language.

This repository holds the public metadata for the hosted server at masnavi.ai; the service itself runs at the endpoint above.

Similar modules

Browse Art & culture