SPINES MCP Server
OfficialSPINES MCP Server
SPINES のブックコレクション、読書リスト、本棚データに、Model Context Protocol を介して AI アシスタントからアクセスできます。
特徴
タイトル、著者、ISBN で書籍を検索
ブックコレクションの閲覧とフィルタリング
読書リストの管理(書籍の追加と削除)
ペルソナとカテゴリの探索
本棚分析と書籍推薦のための AI プロンプト
Related MCP server: apple-books-mcp
クイックスタート
前提条件
Node.js 18+
SPINES API キー(こちらから取得)
インストール
npm install -g @spines/mcp-server設定
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows)に追加:
{
"mcpServers": {
"spines": {
"command": "npx",
"args": ["-y", "@spines/mcp-server"],
"env": {
"SPINES_API_KEY": "gtspn_live_your_key_here"
}
}
}
}VS Code / Cursor
MCP 設定に追加:
{
"spines": {
"command": "npx",
"args": ["-y", "@spines/mcp-server"],
"env": {
"SPINES_API_KEY": "gtspn_live_your_key_here"
}
}
}環境変数
変数 | 必須 | デフォルト | 説明 |
| はい | - | あなたの API キー |
| いいえ |
| API ベース URL |
| いいえ |
| stderr への詳細ログ |
ツール
読み取りツール
ツール | 説明 |
| タイトル、著者、ISBN で書籍を検索 |
| 特定の書籍の詳細を取得 |
| すべての書籍を含むブックコレクションを取得 |
| オプションのフィルタ付きでコレクションを一覧表示 |
| 承認済みの書籍カテゴリをすべて一覧表示 |
| ペルソナの詳細を取得 |
書き込みツール
ツール | 説明 |
| 書籍を読書リストに追加 |
| 書籍を読書リストから削除 |
ツール詳細
search_books
query: string - Search query (title, author, or ISBN)
limit?: number - Max results (1-50, default 10)get_book_details
book_id: string - The book's unique IDget_collection
collection_id: string - The collection's unique IDlist_collections
limit?: number - Max results (1-50, default 20)
cursor?: string - Pagination cursor
persona_id?: string - Filter by persona
category_id?: string - Filter by categoryadd_to_reading_list
book_id: string - The book to add
list_name?: string - List name (default: "want_to_read")remove_from_reading_list
entry_id: string - The reading list entry ID to removeリソース
URI | 説明 |
| メタデータ付きブックコレクション |
| 完全な書籍詳細 |
| ペルソナプロフィールとコレクション |
| ユーザーの読書リスト |
プロンプト
プロンプト | 説明 |
| テーマと読書パターンについてコレクションを分析 |
| あなたのライブラリに基づいて推薦を取得 |
| 類似性について2つのコレクションを比較 |
トラブルシューティング
問題 | 解決策 |
"SPINES_API_KEY is required" | MCP クライアント設定で環境変数を設定する |
401 エラー | API キーが有効で期限切れでないか確認する |
403 エラー | キーに必要なスコープがない可能性がある |
429 エラー | レート制限 — 待って再試行する |
ツールが表示されない | MCP クライアントを再起動する |
開発
git clone https://github.com/GetSpines/mcp-server
cd mcp-server
npm install
npm run build
npm testライセンス
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to help users manage their reading experience by searching books, tracking reading progress, managing bookmarks, and generating personalized recommendations and summaries.
- AlicenseNot gradedqualityCmaintenanceEnables AI clients to read and write local Apple Books library, collections, and annotations. Supports searching, exporting, and modifying books and highlights via MCP tools.MIT
- AlicenseAqualityAmaintenanceConnects AI assistants to the Hardcover book library, enabling natural language book searches, reading status updates, list management, and library exploration.315MIT
- AlicenseNot gradedqualityBmaintenanceBridges your Calibre e-book library with AI assistants via the Model Context Protocol, enabling natural-language library management, semantic search, RAG, and agentic workflows.39MIT
Related MCP Connectors
Federated search of books and papers, BibTeX/RIS citations, open-access retrieval and reading.
Search books and authors, fetch editions, browse subjects, and resolve cover images.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/GetSpines/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server