LibraLM MCP Server
Access 50+ book summaries and chapter breakdowns directly in Claude Desktop through the Model Context Protocol (MCP).
Overview
LibraLM MCP Server brings a library of AI-generated book summaries to your Claude Desktop conversations. Search for books, read comprehensive summaries, explore chapter-by-chapter breakdowns, and get instant access to key insights from business, self-help, and educational books.
Features
📚 50+ Book Summaries - Access a growing library of professionally summarized books
🔍 Smart Search - Find books by title, author, or ISBN
📖 Chapter Breakdowns - Get detailed summaries of individual chapters
📋 Table of Contents - View complete book structure with chapter descriptions
🎯 Key Insights - Extract main themes, frameworks, and actionable takeaways
🔐 Secure API - Protected access with API key authentication
Installation
Installing via Smithery
To install libralm_mcp_server for Claude Desktop automatically via Smithery:
Prerequisites
Claude Desktop installed
Python 3.10 or higher
LibraLM API key (get one at libralm.com)
Quick Install
Clone the repository:
Install dependencies:
Get your API key:
Visit libralm.com
Sign in with Google or GitHub
Copy your API key from the dashboard
Configure Claude Desktop:
Add to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Restart Claude Desktop
Available Tools
🔍 search_books
Search for books by title, author, or ISBN.
📖 get_book_info
Get detailed information about a specific book.
📝 get_book_summary
Get the comprehensive AI-generated summary of a book.
📋 get_table_of_contents
View the complete chapter list with descriptions.
📄 get_chapter_summary
Get a detailed summary of a specific chapter.
Example Usage
Here are some example prompts you can use with Claude:
"Search LibraLM for books about habits"
"What books do you have on leadership?"
"Give me a summary of 'Outlive'"
"Show me chapter 5 of 'The Wealth Ladder'"
"Find books by Adam Grant"
Configuration
Environment Variables
LIBRALM_API_KEY(required): Your LibraLM API key
API Limits
Free tier: 50 API calls per month
Pro tier: Unlimited API calls
Rate limiting: 10 requests per minute
Troubleshooting
"Invalid API key" error
Verify your API key is correct in the configuration
Check that you've copied the entire key including the prefix
"Resource not found" error
Ensure you're using a valid book ID
The book may not be in the library yet
No books showing up
Check your internet connection
Verify the API endpoint is accessible
Ensure your API key has not exceeded its usage limit
Contributing
We welcome contributions! Please see our Contributing Guide for details.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Support
📧 Email: support@libralm.com
🐛 Issues: GitHub Issues
Related Projects
LibraLM Web - Web dashboard and API key management
MCP Specification - Learn more about MCP
Built with ❤️ by the LibraLM team