Booqable MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Booqable MCP Server
A Model Context Protocol (MCP) server for integrating with Booqable. This server allows AI assistants to interact directly with your Booqable rental management system, providing tools to manage inventory, orders, and more.
Built with TypeScript and leveraging the official Booqable API.
Available Modules & Tools
Inventory
Manage product groups and inventory items.
inventory_list: List product groups (inventory items). Optionally filter by name, SKU, type, or tracking mode. Includes photo URLs by default.inventory_get: Fetch a single product group by UUID. Returns full details including photo URL by default.inventory_search: Full-text search across product group names and SKUs. Returns matching items with photo URLs.
Orders
Manage rental orders and their contents.
orders_list: List orders with optional filters. Supports full-text search by customer name or order number.orders_get: Fetch a single order by UUID, optionally including customer and line items.orders_create: Create a new order with start/end dates and optional customer/location.orders_update: Update an existing order's attributes by UUID.orders_get_items: Get all items (charge lines) of an order with product details (title, quantity, price, SKU, photo URL) in a single API call.
System
ping: Health check — returns a simple pong to verify connectivity.
Related MCP server: Omnicord - Discord server management MCP for AI agents
Setup & Installation
Clone the repository:
git clone https://github.com/Themetralla3000/booqable-mcp-server.git cd booqable-mcp-serverInstall dependencies:
npm installConfigure your API keys in the environment file (
.env):cp .env.example .envBuild the project:
npm run build
Configuration
Edit the .env file with your Booqable instance details. You can generate an API key from your Booqable settings dashboard:
BOOQABLE_COMPANY_SLUG=your-company-slug
BOOQABLE_API_KEY=your_api_key_hereUsage with Claude Desktop / Cursor
To use this MCP with Claude Desktop or Cursor, add the following configuration to your MCP config file (e.g., claude_desktop_config.json):
{
"mcpServers": {
"booqable": {
"command": "node",
"args": ["/absolute/path/to/booqable-mcp-server/dist/index.js"],
"env": {
"BOOQABLE_COMPANY_SLUG": "your-company-slug",
"BOOQABLE_API_KEY": "your_api_key_here"
}
}
}
}License
MIT License
This server cannot be deployed
Maintenance
Related MCP Connectors
- mcpOAuthnet.todoist
Official Todoist MCP server for AI assistants to manage tasks, projects, and workflows.
The official Upwork MCP server, letting AI agents connect to Upwork and act on your behalf.
Spacebring MCP server. Look up members, bookings, invoices, subscriptions, events and more, and take everyday actions such as creating events or replying to support tickets, from MCP-compatible AI assistants that support remote servers with OAuth.
Build Discord communities with AI: roles, channels, modules, automations and reviewed announcements.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceControl your Discord server with AI. Lets you manage channels, roles, members, messages, and more through natural language.131 npmMIT
- AlicenseBqualityAmaintenanceGives your AI assistant full control of a Discord server: 148 tools for chat, moderation, automod, events, and administration, up to building a complete community server from one paragraph. Every destructive action previews first and waits for your confirmation.155130 npm11Elastic 2.0
- FlicenseNot gradedqualityCmaintenanceEnables AI assistants to manage a Discord server, including creating channels, categories, roles, setting permissions, and assigning roles through natural language commands.-
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to interact with Discord by managing servers, channels, roles, members, messages, forum posts, reactions, webhooks, and permissions.950 npmMIT