Compatible with every major AI agent and IDE
What is the BookStack (Wiki) MCP Server?
Connect your BookStack instance to any AI agent and turn your documentation into an interactive knowledge base through natural conversation.
What you can do
- Content Hierarchy — List and manage shelves, books, chapters, and pages using
list_shelves,list_books, andlist_pagesto maintain perfect organization. - Smart Search — Find exactly what you need across your entire wiki instance with the powerful
searchtool. - Full Content Lifecycle — Create, update, or delete pages and chapters directly from your agent to keep documentation fresh.
- Multi-format Export — Use
export_pageto retrieve content in PDF, Markdown, HTML, or Plaintext formats for external use. - System Oversight — Monitor your instance with
get_system_status, checklist_audit_logfor recent changes, or manage thelist_recycle_bin. - Attachments — Manage file attachments linked to your documentation using the dedicated attachment tools.
How it works
- Subscribe to this server
- Enter your BookStack URL, Token ID, and Token Secret
- Start managing your knowledge base from Claude, Cursor, or any MCP-compatible client
Who is this for?
- Documentation Leads — maintain and organize large wikis without manual navigation
- Engineering Teams — search for technical specs and update READMEs directly from the IDE
- Support Teams — quickly find and export help articles for customers
Built-in capabilities (32)
Create a new attachment link
Create a new book
Create a new chapter
Requires either book_id or chapter_id, name, and html or markdown. Create a new page in BookStack
Create a new shelf
Delete an attachment
Delete a book
Delete a chapter
Delete a page (moves to recycle bin)
Delete a shelf
Export book content
Export chapter content
Export page content
Get details for a specific attachment
Get details for a specific book
Get details for a specific chapter
Get details for a specific page
Get details for a specific shelf
Check system version and status
List all attachments in BookStack
View system activity audit log
List all books in BookStack
List all chapters in BookStack
Supports pagination, sorting, and filtering. List all pages in BookStack
List deleted items in the recycle bin
List all shelves in BookStack
Search across all content in BookStack
Update an existing attachment
Update an existing book
Update an existing chapter
Update an existing page
Update an existing shelf
Why Claude Desktop?
Claude Desktop is the definitive way to connect BookStack (Wiki) to your AI workflow. Add Vinkius Edge URL to your config, restart the app, and Claude immediately exposes all 32 tools in the chat interface. ask a question, Claude calls the right tool, and you see the answer. Zero code, zero context switching.
- —
Claude Desktop is the reference MCP client. it was designed alongside the protocol itself, ensuring the most complete and stable MCP implementation available
- —
Zero-code configuration: add a server URL to a JSON file and Claude instantly discovers and exposes all available tools in the chat interface
- —
Claude's extended thinking capability lets it reason through multi-step tool usage, chaining multiple API calls to answer complex questions
- —
Enterprise-grade security with local config storage. your tokens never leave your machine, and connections go directly to Vinkius Edge network
BookStack (Wiki) in Claude Desktop
BookStack (Wiki) and 4,000+ other MCP servers. One platform. One governance layer.
Teams that connect BookStack (Wiki) to Claude Desktop through Vinkius don't need to source, host, or maintain individual MCP servers. Every tool call runs inside a hardened runtime with credential isolation, DLP, and a signed audit chain.
Raw MCP | Vinkius | |
|---|---|---|
| Server catalog | Find and host yourself | 4,000+ managed |
| Infrastructure | Self-hosted | Sandboxed V8 isolates |
| Credential handling | Plaintext in config | Vault + runtime injection |
| Data loss prevention | None | Configurable DLP policies |
| Kill switch | None | Global instant shutdown |
| Financial circuit breakers | None | Per-server limits + alerts |
| Audit trail | None | Ed25519 signed logs |
| SIEM log streaming | None | Splunk, Datadog, Webhook |
| Honeytokens | None | Canary alerts on leak |
| Custom domains | Not applicable | DNS challenge verified |
| GDPR compliance | Manual effort | Automated purge + export |
Why teams choose Vinkius for BookStack (Wiki) in Claude Desktop
The BookStack (Wiki) MCP Server runs on Vinkius-managed infrastructure inside AWS — a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts. All 32 tools execute in hardened sandboxes optimized for native MCP execution.
Your AI agents in Claude Desktop only access the data you authorize, with DLP that blocks sensitive information from ever reaching the model, kill switch for instant shutdown, and up to 60% token savings. Enterprise-grade infrastructure, zero maintenance.

* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure
How Vinkius secures
BookStack (Wiki) for Claude Desktop
Every tool call from Claude Desktop to the BookStack (Wiki) MCP Server is protected by DLP redaction, cryptographic audit chains, V8 sandbox isolation, kill switch, and financial circuit breakers.
Frequently asked questions
Can I search across all my books and chapters at once?
Yes! Use the search tool with your query string. It will return relevant results from pages, chapters, and books across your entire BookStack instance.
Is it possible to retrieve a page's content in Markdown format?
Absolutely. Use the export_page tool and set the format to 'markdown'. You can also export to PDF, HTML, or plaintext.
How do I see what was recently deleted?
You can use the list_recycle_bin tool to view items that have been moved to the recycle bin before they are permanently removed from the system.
How does Claude Desktop discover MCP tools?
When Claude Desktop starts, it reads the claude_desktop_config.json file and connects to each configured MCP server. It calls the tools/list endpoint to fetch the schema for every available tool, then surfaces them as clickable options in the chat interface via the 🔌 icon.
What happens if the MCP server is temporarily unavailable?
Claude Desktop handles disconnections gracefully. if the server is unreachable at startup, the tools simply won't appear. Once the server becomes available again, restarting Claude Desktop will re-establish the connection. There is no timeout penalty or error loop.
Can I connect multiple MCP servers simultaneously?
Yes. You can add as many servers as you need in the mcpServers section of the config file. Each server appears as a separate tool provider, and Claude can use tools from multiple servers in a single conversation turn.
Is there a limit on the number of tools per server?
Claude Desktop can handle hundreds of tools per server. However, for optimal LLM performance, Vinkius servers are designed to expose focused, well-documented tool sets rather than overwhelming the model with too many options.
Does Claude Desktop support Streamable HTTP transport?
Yes. Claude Desktop supports both SSE (Server-Sent Events) and the newer Streamable HTTP transport that Vinkius uses. Simply provide the server URL. Claude auto-negotiates the transport protocol.
Server not appearing after restart
Ensure the JSON is valid (no trailing commas). Check the file path: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\\Claude\\ (Windows).
Authentication error
Verify your Vinkius token is correct. Go to cloud.vinkius.com to regenerate it if needed.
Tools not showing in chat
Click the 🔌 icon at the bottom of the chat input. If it shows 0 tools, the server may still be connecting. wait a few seconds.
Explore More MCP Servers
View all →
CloudLex Legal
15 toolsManage personal injury cases via CloudLex — cases, clients, documents, medical records, liens, tasks, and communications.

FOSSA (License Compliance)
6 toolsManage license compliance and security vulnerabilities via FOSSA — list projects, inspect revisions, and track dependencies directly from your AI agent.

Wix eCommerce
10 toolsManage products, orders, and inventory on Wix — the complete eCommerce platform for growing online businesses.

Mistral AI
10 toolsAccess Mistral AI models via API — chat with Claude alternatives, generate embeddings, moderate content and manage batch jobs from any AI agent.
