jp_lit_resolve_authority
Verify names, organizations, and subjects against NDL Authorities to obtain aliases and safe search hints for expanding Japanese literature search terms.
Instructions
external read / local bookkeeping write(非破壊)。Web NDL Authorities で人名・団体名・件名などの典拠候補を確認し、別名義や安全な検索ヒントを返す。文献検索 source ではなく検索語展開・名義確認の補助 tool。分類記号から件名候補を探す場合は jp_lit_find_authority_terms_by_classification、実際の文献検索は jp_lit_search を使う 外部sourceは変更しない。cache hitでもlocal session履歴を更新し、cache missまたはforce_refreshではlocal cacheを作成・置換する。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | 探す典拠種別。all は人名・団体名・件名などを横断する。 | all |
| limit | No | 返す典拠候補の最大件数。最大 20。 | |
| query | Yes | 確認したい人名・団体名・件名・統一タイトルなどの典拠検索語。 | |
| session_id | Yes | 調査案件を識別する application state handle。jp_lit_start_session が返した値を渡す。形式は YYYY-MM-DD-HHMMSS-8桁hex(旧形式 YYYY-MM-DD-HHMMSS も可)。MCP transport の接続IDや cache_key とは別物。 | |
| force_refresh | No | true の場合はローカル cache を使わず upstream API から再取得する。false の場合は保存済み cache を優先する。 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | ||
| cache | No | ||
| items | Yes | ||
| limit | Yes | ||
| query | Yes | ||
| total | Yes | ||
| search_hints | Yes |