MCP Catalogs
Homebooklib screenshot

booklib

by booklib-ai·28·Score 44

BookLib is an MCP server that detects AI knowledge gaps in projects and injects context at runtime to fix outdated code patterns.

developer-toolsai-llmknowledge-graph
9
Forks
17
Open issues
1 mo ago
Last commit
2d ago
Indexed

Overview

BookLib is a context engineering tool that solves the problem of AI assistants using outdated knowledge from training data. It automatically detects post-training APIs and library versions that your project uses but the AI doesn't know about, then injects correct documentation and patterns at runtime via MCP. The tool works with Claude, Cursor, Copilot, and 10+ other AI coding assistants, ensuring generated code matches your team's current decisions and best practices.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Fixing outdated API calls in codebases that use newer library versions than AI training data
you:Enforcing team coding standards and decisions through real-time code injection
you:Automating documentation integration for post-training packages across multiple ecosystems
you:What AI tools does BookLib support?
you:How does BookLib detect knowledge gaps?

When to choose this

Choose BookLib when your team uses multiple AI coding assistants and needs to ensure consistent code patterns across libraries released after AI training cutoffs.

When NOT to choose this

Don't choose BookLib if your project doesn't use post-training dependencies or if you prefer a simple, single-tool solution without MCP integration.

Tools this server exposes

12 tools extracted from the README
  • booklib_gaps

    Find post-training dependencies in your codebase

  • booklib_resolve_gaps

    Auto-fix knowledge gaps using Context7 and GitHub

  • booklib_analyze

    Show affected files and post-training APIs in your project

  • booklib_search

    Search through skills and knowledge base

  • booklib_capture

    Save team decisions or insights to the knowledge base

  • booklib_check_imports

    Flag unknown APIs in a specific file

  • booklib_check_decisions

    Check code against captured team rules

  • booklib_connect

    Index external documentation sources

  • booklib_sources

    List connected documentation sources

  • booklib_index

    Rebuild the search index

  • booklib_doctor

    Run health check for skills and configuration

  • booklib_init

    Initialize booklib with guided setup for your stack

Note: Tools were extracted from CLI reference section. The README shows booklib as a CLI tool that operates through MCP hooks, but doesn't explicitly list MCP tool names. The tool names are based on CLI commands but represent functionality expose

Comparable tools

context7lsp-mcpContinue.devOpenAI Codex

Installation

Install BookLib globally:

npm install -g @booklib/core

Initialize the tool:

booklib init

For Claude Desktop integration, BookLib automatically configures MCP during initialization. The generated configuration can be found in your Claude Desktop config directory under the booklib section.

FAQ

What AI tools does BookLib support?
BookLib supports Claude Code, Cursor, Copilot, Gemini CLI, Codex, Windsurf, Roo Code, Goose, Zed, Continue, OpenHands, Junie, OpenCode, and Letta through MCP, plus 14 tools via instruction-file support.
How does BookLib detect knowledge gaps?
It scans your dependencies across 10 package ecosystems (npm, PyPI, Maven, etc.), checks publish dates against model training cutoffs, and cross-references with your source code to find affected APIs.

Compare booklib with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.