図書館のWebサイトで本を探したり予約したりするMCP
今日もvibesを供養していきます。
なーんか、イマイチだった覚えがあるんだけど。。。。
╭─── Claude Code v2.0.57 ──────────────────────────────────────────────────────────────────╮
│ │ Tips for getting started │
│ Welcome back! │ Run /init to create a CLAUDE.md file with instructions for … │
│ │ ──────────────────────────────────────────────────────────── │
│ ▐▛███▜▌ │ Recent activity │
│ ▝▜█████▛▘ │ No recent activity │
│ ▘▘ ▝▝ │ │
│ │ │
│ Opus 4.5 · Claude API │ │
│ ~/proj/toshokan-mcp │ │
╰──────────────────────────────────────────────────────────────────────────────────────────╯
> 図書館でRustの本探して
∴ Thinking…
ユーザーは図書館でRustの本を探したいようです。toshokan MCPサーバーを使って検索できます。
⏺ toshokan - Search (MCP)(title: "Rust")
⎿ [
{
"title": "ITセキュリティ・ゼロトラスト概論-本質を理解し現代的なITインフラを理
解するために-",
"author": "齊藤愼仁/著 クラウドネイティブ/著",
"publisher": "技術評論社",
"publicationYear": "2025年06月",
"coverImageUrl": "images/book.png",
"link": "/bookdetail?num=6706843&ctg=1",
"materialType": "図書"
},
{
"title": "朝2時起きで、なんでもできる!-Trust your intuitive heart-3",
"author": "枝広淳子/著",
"publisher": "サンマーク出版",
"publicationYear": "2004年10月",
"coverImageUrl": "images/book.png",
"link": "/bookdetail?num=4052920&ctg=1",
"available": true,
"materialType": "図書"
},
...
∴ Thinking…
検索結果を見ると、Rustプログラミング言語の本というより、"Rust"という単語が含まれる本(主に
英語の"trust"などに関連した本)がたくさん出てきました。プログラミング言語のRustに関する本
を探すには、もう少し具体的に検索した方が良さそうです。ただ、一つ「基礎からの「Linuxカーネ
ル」-Linuxの概要からトラブルの調査検証まで RUST、Yocto、レシピの作成…」という本が見つか
りました。これはRustプログラミングに関連していそうです。
より良い結果を得るために「Rustプログラミング」や「Rust言語」で検索してみましょう。
⏺ 「Rust」で検索しましたが、英語の "trust" を含む本が多く出てきてしまいました。Rustプロ
グラミング言語に関連しそうな本が1冊ありました:
- 基礎からの「Linuxカーネル」 - RUST、Yocto、レシピの作成...
(平田豊/著、工学社、2024年07月) - 貸出可能
もう少し具体的に検索してみます:
⏺ toshokan - Search (MCP)(title: "Rustプログラミング")
⎿ [
{
"title": "Rustプログラミング完全ガイド-他言語との比較で違いが分かる!-(impress
top gear)",
"author": "Carlo Milanesi/著 吉川邦夫/訳",
"publisher": "インプレス",
"publicationYear": "2022年10月",
"coverImageUrl": "./detailresult?....",
"link": "/bookdetail?num=6426448&ctg=1",
"available": true,
"materialType": "図書"
}
]
∴ Thinking…
Rustプログラミングの本が1冊見つかりました!これは良い結果です。他にもあるかもしれないので
、検索を続けてみましょう。
⏺ 見つかりました!もう少し探してみます:
⏺ toshokan - Search (MCP)(title: "Rust言語")
⎿ Error: Error: 本が見つかりません
∴ Thinking…
「Rust言語」では見つかりませんでした。ISBNで検索してみるか、他の関連語で探してみましょう。
⏺ toshokan - Search (MCP)(title: "実践Rust")
⎿ Error: Error: 本が見つかりません
∴ Thinking…
もう少し検索してみましょう。
⏺ toshokan - Search (MCP)(title: "入門Rust")
⎿ Error: Error: 本が見つかりません
∴ Thinking…
検索結果をまとめましょう。Rustプログラミングに関する本は以下が見つかりました:
1. Rustプログラミング完全ガイド - 貸出可能
2. 基礎からの「Linuxカーネル」(RUSTに関連) - 貸出可能
ユーザーに結果をまとめて報告します。
⏺ 検索結果:Rustの本
図書館で見つかったRust関連の本です:
| タイトル | 著者 | 出版社 |
発行年 | 状態 |
|---------------------------------------|-------------------------|-------|----------|
--------|
| Rustプログラミング完全ガイド - 他言語との比較で違いが分かる! | Carlo Milanesi/著
吉川邦夫/訳 | インプレス | 2022年10月 | ✅ 貸出可能 |
| 基礎からの「Linuxカーネル」 - RUST、Yocto、レシピの作成… | 平田豊/著
| 工学社 | 2024年07月 | ✅ 貸出可能 |
「Rustプログラミング完全ガイド」が純粋なRust入門書として良さそうです。予約しますか?
> はい
∴ Thinking…
ユーザーは「Rustプログラミング完全ガイド」を予約したいようです。検索結果から取得したlinkを
使って予約します。
linkは /bookdetail?num=6426448&ctg=1 でした。
⏺ toshokan - Reserve (MCP)(link: "/bookdetail?num=6426448&ctg=1")
⎿ {
"success": true,
"item": {
"title": "Rustプログラミング完全ガイド-他言語との比較で違いが分かる!-(impress
top gear)",
"author": "Carlo Milanesi/著 吉川邦夫/訳"
}
}
∴ Thinking…
予約が成功しました!ユーザーに報告します。
⏺ 予約完了しました!
Rustプログラミング完全ガイド (Carlo Milanesi/著、吉川邦夫/訳)
図書館から準備完了の連絡を待ってください。
なんだこれ!普通に便利じゃないか!
LLMが賢くなっていい感じになっている!!
Not供養ですねこれは。
