bookstack-mcp
Verified Safeby lborjigi
Overview
This server integrates BookStack documentation management with Cursor AI using the Model Context Protocol.
Installation
/home/borjigin/dev/bookstack-mcp/run_server.shEnvironment Variables
- BS_URL
- BS_TOKEN_ID
- BS_TOKEN_SECRET
Security Notes
The server uses environment variables for API credentials, which is a good security practice. HTTP requests are made using the httpx library, and there are no direct command injection vulnerabilities detected in the parsing or execution paths. The `setup_env.sh` script is interactive, reducing the risk of shell injection through user input if not used maliciously. A potential risk is Server-Side Request Forgery (SSRF) if the `BS_URL` is configured to point to an internal network address controlled by an attacker, allowing them to probe internal services. However, this is a configuration-level risk rather than a vulnerability in the code itself, which adheres to standard security practices for Python applications interacting with APIs.
Similar Servers
MCPify
Exposes ASP.NET Core APIs and OpenAPI specifications as Model Context Protocol (MCP) tools for AI agents.
ACI_MCP
A Node.js-based Model Context Protocol (MCP) server for managing and configuring Cisco ACI fabrics through its APIC REST API.
ancplua-mcp
Provides C#/.NET Model Context Protocol (MCP) servers to expose development tools for filesystem, Git, CI/CD, Roslyn analysis, and multi-AI orchestration, facilitating advanced developer workflows and AI-assisted development.
n8n-mcp-server-custom
This server acts as a Model Context Protocol (MCP) intermediary, enabling AI assistants like Antigravity to interact with and manage n8n automation workflows via its REST API.