BookStack

•
10
•

Integrates BookStack knowledge bases with AI agents like Claude, providing full API access and advanced search capabilities.

BookStack MCP Server acts as a Model Context Protocol (MCP) server, enabling AI assistants like Claude to fully interact with a BookStack knowledge base. Built in Rust with tokio/axum, it exposes BookStack's complete API as a suite of 56 tools, allowing AI to perform full CRUD operations on resources like shelves, books, chapters, pages, and attachments. It offers flexible database backends (SQLite/PostgreSQL+pgvector), an optional separate embedder service for natural language semantic vector search, OAuth 2.1 support for easy AI connector setup, and AI-driven instance summaries, making BookStack content easily discoverable and manageable by intelligent agents.

主要功能

01Full CRUD on all core BookStack resources (shelves, books, chapters, pages, attachments)
02Semantic vector search for natural language queries across all content
03Pluggable database backends: SQLite for simple deployments, PostgreSQL + pgvector for production
043 GitHub stars
05AI instance summary and dynamic structure discovery for immediate AI understanding of the knowledge base
06OAuth 2.1 support for seamless integration with Claude.ai and Claude Desktop

使用案例

01Connecting a BookStack knowledge base to AI assistants for automated content management and querying.
02Automating content creation, editing, and organization within BookStack using AI agents.
03Enabling natural language semantic search across BookStack content via AI.