BookStack

Provides complete BookStack data access via MCP with 47+ tools for managing books, pages, users, and more.
  • javascript

42

GitHub Stars

javascript

Language

5 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "pnocera-bookstack-mcp-server": {
      "command": "npx",
      "args": [
        "bookstack-mcp-server"
      ],
      "env": {
        "BOOKSTACK_BASE_URL": "https://your-bookstack.com/api",
        "BOOKSTACK_API_TOKEN": "token_id:token_secret"
      }
    }
  }
}

Connect BookStack to Claude and other AI assistants through the Model Context Protocol (MCP). This server gives you complete access to your BookStack knowledge base with extensive tooling to manage books, pages, chapters, shelves, users, and more, all through MCP-compatible clients.

How to use

You use the BookStack MCP Server by running it locally and then connecting your MCP client (such as Claude or another AI assistant) to the server. You gain access to all your BookStack content and actions through a set of MCP tools that cover books, pages, chapters, shelves, attachments, search, permissions, and more. Run the server locally, then point your MCP frontend at the server to start querying, creating, updating, and exporting BookStack data.

How to install

Prerequisites: ensure you have Node.js and npm installed on your system. You can verify by running node -v and npm -v in your terminal.

Option 1 — Install globally and run the MCP Server directly:

# Install globally
npm install -g bookstack-mcp-server

# Run the MCP server directly
npx bookstack-mcp-server

Option 2 — Run the MCP Server without installing globally (recommended for quick tests):

npx bookstack-mcp-server
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational