AI Books MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create_knowledge_libraryA | Creates a new knowledge library by compressing text using gravitational memory. The text is split into chunks and compressed 15-60× while maintaining 100% data integrity. Perfect for large documents, codebases, or research papers. |
| query_knowledge_libraryA | Queries a knowledge library and retrieves the most relevant chunks for a given query. Returns extended context that can be used to answer questions with much more detail than would fit in a normal LLM context window. |
| extend_context_from_filesA | Loads multiple files, compresses them into temporary libraries, and retrieves relevant context for a given query. Perfect for quickly understanding large codebases or document sets without creating permanent libraries. |
| list_knowledge_librariesA | Lists all available knowledge libraries with their statistics. |
| get_library_statsA | Retrieves detailed statistics for a specific knowledge library. |
| delete_knowledge_libraryB | Permanently deletes a knowledge library. |
| verify_library_integrityA | Verifies that all chunks in a library maintain 100% data integrity by checking hashes. |
| search_documentsA | Searches for relevant chunks in a knowledge library and returns previews with relevance scores. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 8 tools
Most tools have clearly distinct roles (create, list, delete, stats, verify), but query_knowledge_library and search_documents overlap in retrieving relevant chunks, requiring careful description reading to pick the right one.
The naming mostly follows a verb_noun pattern with consistent snake_case, but extend_context_from_files and search_documents deviate slightly from the knowledge_library-centric naming convention.
8 tools is well-scoped for a knowledge library server, covering creation, retrieval, management, integrity verification, and file-based context extration without unnecessary bloat.
The tool surface covers the core library lifecycle—create, list, query, delete—plus validation and file-based context loading. An update/add-to-existing-library operation is not present, but the domain appears adequately covered for typical use cases.