masnavi について
masnavi は、ルーミーの『マスナヴィー』全編を無料の読み取り専用 MCP サービスとして提供します。ペルシア詩を扱うエージェント向けに、原文検索、引用の検証、学者による注釈の取得ができます。
主な機能
- 01全詩句の検索
- 02引用番号と前後の詩句の取得
- 03ルーミーの引用のあいまい照合
- 04物語と目次の参照
- 05学者による詩句ごとの注釈
- 06詩句のランダム取得
活用シーン
- 01テーマに沿った詩句の検索
- 02ルーミー作とされる引用の検証
- 03章ごとの物語の通読
- 04詩句に関する学者の注釈の確認
MCP 対応
公開 MCP サービスが、詩の検索、引用の検証、注釈取得のツールを HTTP 経由で認証なしで提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://masnavi.ai/mcpclaude mcp add --transport http ai-masnavi-masnavi https://masnavi.ai/mcp{"mcpServers":{"ai-masnavi-masnavi":{"type":"http","url":"https://masnavi.ai/mcp"}}}Cursor で開く{"servers":{"ai-masnavi-masnavi":{"type":"http","url":"https://masnavi.ai/mcp"}}}VS Code で開く{"mcpServers":{"ai-masnavi-masnavi":{"type":"http","url":"https://masnavi.ai/mcp"}}}{"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 サーバーとしてのルーミーの『マスナヴィー』
ジャラール・アッディーン・ルーミーの『マスナヴィー・イェ・マアナヴィー』の全編、6つのダフタルに収められた全 25,635 ベイト (対句)、972の節を、無料で公開された読み取り専用の Model Context Protocol サーバーとして提供します。エージェントは、ルーミーの言葉を捏造することなく、正典の本文を検索し、引用し、検証して解説できます。
- サイト: 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 | 複数の節からなる物語全体を1回の呼び出しで取得します(最大500ベイト) |
find_sections | (ペルシャ語の)題名の一部から物語を検索します |
table_of_contents | ダフタルごとに972の節を表示します |
random_beyt | ランダムな対句を取得します |
explain | 著名な学者によるベイトごとの注釈を取得します |
引用表記には M{daftar}:{beyt} を使用します(例:M3:1278)。本文の出典は
Ganjoorです。『マスナヴィー』は
パブリックドメインです。
理由
言語モデルは、ペルシャ詩の作者を頻繁に誤って特定します。このサーバーは、エージェントがルーミーの引用をすべて正典の本文に基づいて提示できるようにするために存在します。あらゆる言語で検索し、出典を示し、検証できます。
このリポジトリには、masnavi.ai でホストされているサーバーの公開メタデータが含まれています。サービス本体は上記のエンドポイントで稼働しています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。