webmcp/gallery

13 tools · production · spec

Masnavi is a platform for exploring Rumi's Masnavi-ye Maʿnavi, and its tools let an agent search, retrieve, and translate beyts and sections.

Tools13 total

explainBeyt

readimperative/
citationstringrequiredCitation like 'M1:1'.

findSections

readimperative/
querystringrequiredPersian phrase to match against section titles.
daftarintegerRestrict to one daftar.

getRange

readimperative/
endstringrequiredEnd citation, e.g. 'M2:2775'.
startstringrequiredStart citation, e.g. 'M2:2608'.

getSection

readimperative/
slugstringrequiredSection slug like 'd2-sh40'.

goToBeyt

readimperative/
citationstringrequiredCitation like 'M6:4811' or 'g:25000'.

lookupBeyt

readimperative/
afterintegerBeyts of context after.
beforeintegerBeyts of context before.
citationstringrequiredCitation like 'M3:1278' or 'g:7421'.

randomBeyt

readimperative/
daftarintegerRestrict to one daftar (1-6).

searchMasnavi

readimperative/
limitintegerMax results.
querystringrequiredPersian text to search for.
daftarintegerRestrict to one daftar (book), 1-6.

searchMasnaviByMeaning

readimperative/
limitintegerMax results.
querystringrequiredWhat the verse should MEAN, in any language.
daftarintegerRestrict to one daftar (book), 1-6.

tableOfContents

readimperative/
daftarintegerRestrict to one daftar (1-6).

translateBeyt

actionimperative/
citationstringrequiredCitation like 'M1:1' or 'g:7421'.
languagestringrequiredTarget language — a name or code.

translateSoroushCommentary

actionimperative/
citationstringrequiredCitation like 'M1:1'.
languagestringrequiredTarget language — a name or code.

verifyQuote

readimperative/
textstringrequiredCandidate Rumi quote in Persian.