关于 masnavi
masnavi 将鲁米的《玛斯纳维》全文作为免费、只读的 MCP 服务提供,适合需要检索和引用波斯诗歌的 Agent。工具支持核对引文并提供学者注释,帮助回答基于原文。
主要功能
- 01检索全部诗句
- 02按引文定位诗句及相邻内容
- 03模糊核验鲁米引文
- 04获取故事章节与目录
- 05提供学者逐句注释
- 06随机查看一联诗句
适用场景
- 01查找有关主题的诗句
- 02核实疑似鲁米的引文
- 03按章节阅读完整故事
- 04为诗句查询学者注释
MCP 相关
公共 MCP 服务通过 HTTP 向客户端提供诗歌检索、引用核验和注释工具,无需身份验证。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://masnavi.ai/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http ai-masnavi-masnavi https://masnavi.ai/mcpCursor.cursor/mcp.json
{"mcpServers":{"ai-masnavi-masnavi":{"type":"http","url":"https://masnavi.ai/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"ai-masnavi-masnavi":{"type":"http","url":"https://masnavi.ai/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"ai-masnavi-masnavi":{"type":"http","url":"https://masnavi.ai/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"ai-masnavi-masnavi":{"serverUrl":"https://masnavi.ai/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
13| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| limit | integer | 否 | |
| query | string | 是 | 要搜索的波斯语文本 |
| daftar | any | 否 | 限定在单个 daftar(1-6)内 |
| offset | integer | 否 |
详细介绍
masnavi.ai — 鲁米《玛斯纳维》MCP 服务
贾拉勒丁·鲁米的完整《玛斯纳维·玛纳维》——共 25,635 个贝特 (对句),分为 6 卷、972 节——以免费、公开、只读的 Model Context Protocol 服务形式提供。你的 Agent 可以搜索、引用、核验 并解读鲁米的作品,依据的是权威原文,而不是凭空编造。
- 网站: https://masnavi.ai(可用 31 种语言阅读)
- MCP 端点:
https://masnavi.ai/mcp(Streamable HTTP,无需认证) - REST + OpenAPI: https://masnavi.ai/api/openapi.json
- 发现: https://masnavi.ai/.well-known/mcp.json · https://masnavi.ai/llms.txt
- 文档: https://masnavi.ai/docs
连接
{ "mcpServers": { "masnavi": { "type": "http", "url": "https://masnavi.ai/mcp" } } }
Claude Code:claude mcp add --transport http masnavi https://masnavi.ai/mcp
工具(9 个)
| 工具 | 功能 |
|---|---|
search | 对全部 25,635 个贝特进行全文搜索,并按相关度排序 |
lookup | 根据引文查找某个贝特(M1:1 = 第 1 卷,第 1 个贝特)及其邻近内容 |
verify | 核验某句诗是否确为鲁米所作;通过模糊匹配将引文与语料库进行比对 |
get_section | 获取一节(故事)及其中的所有贝特 |
get_range | 一次调用获取完整的多节故事(≤500 个贝特) |
find_sections | 根据(波斯语)标题片段查找故事 |
table_of_contents | 按卷列出 972 节内容 |
random_beyt | 随机获取一个对句 |
explain | 获取署名学者对每个贝特的评注 |
引文格式为 M{daftar}:{beyt}(例如 M3:1278)。文本来源于
Ganjoor;《玛斯纳维》属于
公有领域。
为什么要做这个服务
语言模型经常错误地将波斯诗歌归于他人。创建这个服务,是为了让 Agent 能以权威原文为依据,检索、引用和核验鲁米的每一处引文,支持任意语言。
本仓库保存托管于 masnavi.ai 的服务公开元数据;服务本身运行于 上方的端点。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。