← Back to Skills Marketplace
chrischall

Tmp.ZYr9sBY5Dv

by chrischall · GitHub ↗ · v0.2.4 · MIT-0
cross-platform ⚠ suspicious
48
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install honeybook-mcp
Description
This skill should be used when the user asks about HoneyBook client-portal data. Triggers on phrases like "check HoneyBook", "sign contract", "pay invoice",...
README (SKILL.md)

honeybook-mcp

MCP 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.

Setup

Option A — Claude Code

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.

Option B — from source

git clone https://github.com/chrischall/honeybook-mcp
cd honeybook-mcp && npm install && npm run build

Tools

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)

Workflows

  • First time with a vendor → user pastes magic-link URL → use_magic_link → session captured
  • "What contracts haven't I signed?"list_workspace_files with file_type=agreement, filter by is_file_accepted=false
  • "Summarize my HB status with Silk Veil"get_workspace (status flags) + list_workspace_files
  • "Send me a link to sign the photographer's contract"list_workspace_filessign_contract with confirm:true
  • "Which invoices are overdue?"list_workspace_files with file_type=invoice, sort by due date

Notes

  • All tools hit api.honeybook.com/api/v2/* with 8 custom hb-api-* headers
  • Sessions are captured via Puppeteer from magic-link URLs and cached in ~/.honeybook-mcp/sessions.json (mode 0600)
  • Each vendor = separate session keyed by portal origin
  • sign_contract / pay_invoice return deep links — actual signing/paying requires browser-side device/SCA handling
  • Session expires → re-run use_magic_link with a fresh URL from the vendor's email
Usage Guidance
Review before installing. Only use this with intentional HoneyBook portal tasks, treat HoneyBook magic links like passwords, avoid using it on shared machines, and inspect or remove ~/.honeybook-mcp/sessions.json after use if you do not want authenticated sessions retained.
Capability Tags
financial-authoritycan-make-purchases
Capability Assessment
Purpose & Capability
The stated purpose matches the tools: HoneyBook contracts, invoices, workspaces, payment methods, and deep links for signing or paying. These are sensitive financial and account workflows, but they are not hidden.
Instruction Scope
The trigger wording includes broad phrases like "sign contract" and "pay invoice," which could invoke the skill for sensitive flows before the user has clearly chosen HoneyBook session handling.
Install Mechanism
The skill file documents a Claude Code MCP setup and source install from GitHub; no executable files are packaged in this artifact, and static scan plus VirusTotal were clean.
Credentials
Using Puppeteer to turn HoneyBook magic links into authenticated sessions is coherent with the tool, but magic links are account-access secrets and the documentation does not make that risk prominent.
Persistence & Privilege
The artifact discloses local session caching at ~/.honeybook-mcp/sessions.json with mode 0600, but does not clearly explain retention, deletion, encryption/keychain protection, or the account-access impact of the cached sessions.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install honeybook-mcp
  3. After installation, invoke the skill by name or use /honeybook-mcp
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.2.4
- Expanded skill description, clarifying trigger phrases and use cases for interacting with HoneyBook client-portal data. - Detailed documentation on all 8 tools for managing contracts, invoices, payment methods, and file access across wedding vendors. - Added step-by-step setup instructions for launching the MCP server via Claude Code or directly from source. - Provided example workflows for common user scenarios (e.g., checking unsigned contracts, signing documents, paying invoices). - Included implementation notes about session handling, API usage, security, and deep-link flows for contract signing and payments.
Metadata
Slug honeybook-mcp
Version 0.2.4
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Tmp.ZYr9sBY5Dv?

This skill should be used when the user asks about HoneyBook client-portal data. Triggers on phrases like "check HoneyBook", "sign contract", "pay invoice",... It is an AI Agent Skill for Claude Code / OpenClaw, with 48 downloads so far.

How do I install Tmp.ZYr9sBY5Dv?

Run "/install honeybook-mcp" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Tmp.ZYr9sBY5Dv free?

Yes, Tmp.ZYr9sBY5Dv is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Tmp.ZYr9sBY5Dv support?

Tmp.ZYr9sBY5Dv is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Tmp.ZYr9sBY5Dv?

It is built and maintained by chrischall (@chrischall); the current version is v0.2.4.

💬 Comments