Skip to main content
Glama
ttpears

BookStack MCP Server

by ttpears

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoThe port for the server to run on8007
BOOKSTACK_BASE_URLYesThe base URL of your BookStack instance
BOOKSTACK_TOKEN_IDYesYour BookStack API token ID
BOOKSTACK_TOKEN_SECRETYesYour BookStack API token secret

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_capabilities

Get information about available BookStack MCP capabilities and current configuration

search_content

Search across BookStack content with contextual previews and location info

search_pages

Search specifically for pages with optional book filtering

get_books

List available books with advanced filtering and sorting

get_book

Get detailed information about a specific book

get_pages

List pages with content previews, word counts, and contextual information

get_page

Get full content of a specific page

get_chapters

List chapters, optionally filtered by book

get_chapter

Get details of a specific chapter

export_page

Export a page in various formats (PDF/ZIP provide direct BookStack download URLs)

export_book

Export an entire book in various formats

export_chapter

Export a chapter in various formats

get_recent_changes

Get recently updated content with contextual previews and change descriptions

get_shelves

List available book shelves (collections) with filtering and sorting

get_shelf

Get details of a specific book shelf including all books

get_attachments

List attachments (files and links) with filtering and sorting

get_attachment

Get details of a specific attachment including download links

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ttpears/bookstack-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server