Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,562Letters: 14Defects: 1,336counted just now
teppi

MCP serverai.masnavi/masnavi

Rumi's complete Masnavi (25,635 beyts) — search, quote, verify and explain.
Read moreRumi's complete Masnavi (25,635 beyts) — search, quote, verify and explain. Free, no auth.
UNRATEDActivestreamable-httpmasnavi.ai

Overview

Score?
UNRATED 0.749
of what a free look can see, on 31 looks
Looks
36
last 17 hr ago
Tools
13

More info

URL
masnavi.ai/mcp
streamable-http
Says it is
masnavi 1.27.1
protocol 2025-06-18
In the record since
32 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.749 · highest on record 0.8561

Toolsfrom sha256:1e76e1685b…def34b

The tools this server lists, read out of the definition it returned
ToolSchema
explain
Get commentary (Persian + English) for a specific beyt of the Masnavi, attributed to a primary source (e.g. Abdolkarim Soroush's lectures). Returns the beyt text along with structu
input · no output
find_sections
Find sections (stories) by TITLE. Exact words first (phrase, then AND-of-tokens); when NO title contains the words, falls back to MEANING matches in any language (hits carry match=
input · output
get_ghazal
Fetch ONE complete ghazal of the Divan-e Shams by its canonical number (1..3230) or citation ('G1393' / 'G1393:2'). Returns every beyt plus prev/next ghazal numbers. Famous example
input · output
get_range
Fetch ALL beyts between two endpoints, inclusive, grouped by section. Use this — NOT many calls to get_section or lookup — when a user asks for a full story, a long passage, or a s
input · output
get_section
Retrieve a full section (story / بخش) with all its beyts.
input · output
lookup
Fetch a specific beyt by its citation (e.g. 'M3:1278'), by daftar+beyt number, or by global beyt index. Optionally include surrounding beyts for context.
input · output
random_beyt
Return a randomly-selected beyt, optionally restricted to a daftar.
input · output
search
Full-text search across the Masnavi. Returns beyts that contain the query terms, ranked by relevance. Useful for finding where a theme, word, or phrase appears.
input · output
search_divan
Full-text search across the 34,603 beyts of the ghazals of the Divan-e Shams (Divan-e Kabir) — Rumi's lyric work, distinct from the Masnavi. Returns beyts with divan citations (G{g
input · output
search_divan_meaning
Semantic search over the Divan-e Shams ghazals: given a theme, feeling, or idea in ANY language, returns the GHAZALS closest in meaning — each with its best-matching couplet as a p
input · output
search_meaning
Semantic search: find the beyts closest in MEANING to the query, in ANY language — English, Persian, Spanish, Turkish, Arabic, … . Use this when you have a theme, feeling, or idea
input · output
table_of_contents
Browse the Masnavi's section list. Returns titled sections per daftar with beyt counts and ranges.
input · output
verify
Given a candidate quote attributed to Rumi's Masnavi, check whether it actually appears. Returns status='exact' (with citation), 'fuzzy' (with similar candidates), or 'not_found'.
input · output
Verify it yourselfnpx teppi-check https://masnavi.ai/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ22BG3M2Y6BS07NMPMTAA