================================================================================
š BookStack MCP Server - YOUR NEXT STEPS
================================================================================
Your BookStack MCP server is installed at:
/home/borjigin/dev/bookstack-mcp/
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
ā ā
ā šÆ COMPLETE THESE 4 STEPS (Takes 2 minutes) ā
ā ā
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
STEP 1: Get BookStack API Token
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
1. Open in browser: http://192.168.1.193:6875
2. Login to BookStack
3. Click your profile ā "Edit Profile"
4. Go to "API Tokens" tab
5. Click "Create Token"
6. Give it a name: "Cursor MCP"
7. COPY both Token ID and Token Secret
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
STEP 2: Configure Environment
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
Run this command:
cd /home/borjigin/dev/bookstack-mcp && ./setup_env.sh
Or manually create .env:
cd /home/borjigin/dev/bookstack-mcp
cp env.template .env
nano .env
Then paste your Token ID and Token Secret into .env
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
STEP 3: Test Connection
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
Run this command:
cd /home/borjigin/dev/bookstack-mcp && ./test_connection.py
You should see:
ā BookStack is reachable
ā API authentication successful!
ā All tests passed!
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
STEP 4: Configure Cursor
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
Open Cursor ā Settings (Ctrl+,) ā Search "MCP" ā Add Server
Configure:
Name: bookstack
Command: /home/borjigin/dev/bookstack-mcp/run_server.sh
Or edit ~/.config/cursor/mcp_settings.json and add:
{
"mcpServers": {
"bookstack": {
"command": "/home/borjigin/dev/bookstack-mcp/run_server.sh"
}
}
}
Then RESTART Cursor completely.
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
STEP 5: Test in Cursor
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
Open a new Cursor chat and type:
"List all books in my BookStack"
or
"Search for 'docker' in BookStack"
If you see results, YOU'RE ALL SET! š
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
ā ā
ā š WHAT YOU CAN DO NOW ā
ā ā
ā ⢠"List all books" ā
ā ⢠"Search for 'kubernetes' in BookStack" ā
ā ⢠"Create a book called 'API Documentation'" ā
ā ⢠"Show me page 42" ā
ā ⢠"Create a page about Docker in book 5" ā
ā ⢠"Update page 10 with new content..." ā
ā ā
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
š DOCUMENTATION
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
INSTALLATION_SUMMARY.md - What was just installed
QUICKSTART.md - Fast setup guide
README.md - Complete documentation
PROJECT_OVERVIEW.md - Architecture and design
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
š§ TROUBLESHOOTING
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
Problem: Server won't start
Solution: Run ./test_connection.py for diagnostics
Problem: Can't connect to BookStack
Solution: Check if BookStack is running:
curl http://192.168.1.193:6875
Problem: Permission denied
Solution: chmod +x *.sh *.py
Problem: Cursor doesn't show tools
Solution: 1. Verify .env has correct credentials
2. Check Cursor MCP settings
3. Restart Cursor completely
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
START HERE ā Run: cd /home/borjigin/dev/bookstack-mcp && ./setup_env.sh
================================================================================
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/lborjigi/bookstack-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server