Install
openclaw skills install honeybook-mcpThis skill should be used when the user asks about HoneyBook client-portal data. Triggers on phrases like "check HoneyBook", "sign contract", "pay invoice", "HoneyBook vendors", "unsigned contracts", "open invoices", or any request involving wedding-vendor contracts, invoices, brochures, proposals, or payments via HoneyBook.
openclaw skills install honeybook-mcpMCP server for HoneyBook's client portal — 8 tools for viewing contracts and invoices across multiple wedding vendors, with magic-link session capture and deep-link fallback for signing and paying.
Add to .mcp.json:
{
"mcpServers": {
"honeybook": {
"command": "node",
"args": ["/absolute/path/to/honeybook-mcp/dist/bundle.js"]
}
}
}
No env vars required. Activate a session by calling use_magic_link in Claude.
git clone https://github.com/chrischall/honeybook-mcp
cd honeybook-mcp && npm install && npm run build
| Tool | What it does |
|---|---|
use_magic_link | Capture a session from a vendor magic-link URL |
list_active_sessions | Show currently active portal sessions |
list_workspace_files | All files one vendor has shared (filter by type) |
get_workspace_file | Full detail for one file |
get_workspace | Workspace detail + status flags |
list_payment_methods | Saved payment methods |
sign_contract | Deep link to sign in portal (requires confirm:true) |
pay_invoice | Deep link to pay in portal (requires confirm:true) |
use_magic_link → session capturedlist_workspace_files with file_type=agreement, filter by is_file_accepted=falseget_workspace (status flags) + list_workspace_fileslist_workspace_files → sign_contract with confirm:truelist_workspace_files with file_type=invoice, sort by due dateapi.honeybook.com/api/v2/* with 8 custom hb-api-* headers~/.honeybook-mcp/sessions.json (mode 0600)sign_contract / pay_invoice return deep links — actual signing/paying requires browser-side device/SCA handlinguse_magic_link with a fresh URL from the vendor's email