SPINES MCP Server
OfficialSPINES MCP Server
Accede a las colecciones de libros, listas de lectura y datos de estantería de SPINES desde asistentes de IA mediante el Model Context Protocol.
Características
Buscar libros por título, autor o ISBN
Explorar y filtrar colecciones de libros
Gestionar listas de lectura (añadir y quitar libros)
Explorar personas y categorías
Indicaciones de IA para análisis de estanterías y recomendaciones de libros
Related MCP server: apple-books-mcp
Inicio rápido
Requisitos previos
Node.js 18+
Una clave de API de SPINES (consíguela aquí)
Instalación
npm install -g @spines/mcp-serverConfiguración
Claude Desktop
Añade a ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) o %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
Añade a tu configuración de MCP:
{
"spines": {
"command": "npx",
"args": ["-y", "@spines/mcp-server"],
"env": {
"SPINES_API_KEY": "gtspn_live_your_key_here"
}
}
}Variables de entorno
Variable | Requerida | Por defecto | Descripción |
| Sí | - | Tu clave de API |
| No |
| URL base de la API |
| No |
| Registro detallado en stderr |
Herramientas
Herramientas de lectura
Herramienta | Descripción |
| Buscar libros por título, autor o ISBN |
| Obtener detalles completos de un libro específico |
| Obtener una colección de libros con todos sus libros |
| Listar tus colecciones con filtros opcionales |
| Listar todas las categorías de libros aprobadas |
| Obtener detalles sobre una persona |
Herramientas de escritura
Herramienta | Descripción |
| Añadir un libro a una lista de lectura |
| Quitar un libro de una lista de lectura |
Detalles de las herramientas
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 removeRecursos
URI | Descripción |
| Una colección de libros con metadatos |
| Detalles completos del libro |
| Perfil de persona y colecciones |
| Listas de lectura del usuario |
Indicaciones
Indicación | Descripción |
| Analizar una colección para identificar temas y patrones de lectura |
| Obtener recomendaciones basadas en tu biblioteca |
| Comparar dos colecciones para encontrar similitudes |
Solución de problemas
Problema | Solución |
"SPINES_API_KEY is required" | Establece la variable de entorno en la configuración de tu cliente MCP |
Errores 401 | Comprueba que tu clave de API es válida y no ha caducado |
Errores 403 | Tu clave puede carecer de los ámbitos necesarios |
Errores 429 | Límite de velocidad: espera y reintenta |
Las herramientas no aparecen | Reinicia tu cliente MCP |
Desarrollo
git clone https://github.com/GetSpines/mcp-server
cd mcp-server
npm install
npm run build
npm testLicencia
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