{"name":"io.github.chrischall/honeybook-mcp","slug":"chrischall-honeybook-mcp","title":null,"description":"HoneyBook client-portal MCP — vendor contracts, invoices, messages, meetings and payments","url":"https://mcp.market/server/chrischall-honeybook-mcp","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":18,"stars":1,"forks":0,"downloads_week":null,"last_push_at":"2026-09-19T11:16:31.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/chrischall/honeybook-mcp","website":null,"version":"1.0.0","remotes":[],"packages":[{"registryType":"npm","identifier":"honeybook-mcp","version":"1.0.0","transport":{"type":"stdio"}}],"tools":[{"name":"get_flow","description":"Read a HoneyBook questionnaire (flow) — its pages, questions and any answers already submitted — using a credential captured by `use_flow_link`. Requires a flow credential; a client-portal session will NOT work here, and vice versa. Defaults to the most recently captured flow. Makes two calls: the public /api/v2/flow/<id>/minimal for the vendor company id, then /api/v2/client/flow/<id>/active, pas","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_message","description":"Read one message in full: body (plain text by default, or the original HTML), sender, recipients,","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_project","description":"Project details — the portal's Overview \"Project details\" card plus the people on it: name, date,","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_workspace","description":"Get full detail for a workspace (vendor project). Includes status flags like has_sent_files, has_signed_files, has_paid_payments.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_workspace_file","description":"Get detail for one workspace file. Returns a compact summary by default (metadata, vendor, event, pricing totals, payment schedule, agreement presence). Use `section` to drill into a specific part of the file: \"pricing\" for full line items + tax/svc detail, \"agreement\" for contract HTML + signatures, \"payments\" for full payment-schedule detail, \"all\" for the pruned full response, or \"raw\" for the ","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_active_sessions","description":"List the HoneyBook credentials currently active in this MCP, split by kind: `portalSessions` (captured via use_magic_link — read workspaces, files, invoices, payment methods) and `flowCredentials` (captured via use_flow_link — weak auth scoped to ONE questionnaire). The two are not interchangeable. No API call.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_attachments","description":"Loose images, files and bookmarks shared in a workspace — the portal's Files tab, minus the","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_meetings","description":"Meetings the vendor has scheduled in a workspace (consultations, Zoom calls, walkthroughs):","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_messages","description":"List the messages (and optionally the activity log) in a workspace — the portal's Activity tab.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_notes","description":"Notes the vendor has shared with you in a workspace (meeting notes, AI recaps) — the portal's Notes tab.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_payment_methods","description":"List saved payment methods for your client account with a vendor. Empty array if none are saved.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_payments","description":"Payment schedule for a workspace — the portal's Payments tab: each file's payments with amount,","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_projects","description":"List your projects with a vendor (HoneyBook calls them events): name, date, booked flag and the","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_tasks","description":"Tasks the vendor has assigned to you in a workspace — the portal's Tasks tab — with the","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_workspace_files","description":"List all files a vendor has shared with you (contracts, invoices, brochures, proposals). Optionally filter by file_type.","write_action":false,"price_micros":0,"input_schema":null},{"name":"mark_messages_seen","description":"Mark feed items as seen (what the portal does when you open the Activity tab).","write_action":false,"price_micros":0,"input_schema":null},{"name":"pay_invoice","description":"Pay an invoice from a vendor. In v1 this returns a deep link to the HoneyBook portal instead of paying headlessly. Requires confirm:true.","write_action":true,"price_micros":0,"input_schema":null},{"name":"send_message","description":"Send a message to the vendor (and the other members of the workspace) through the HoneyBook portal,","write_action":true,"price_micros":0,"input_schema":null},{"name":"sign_contract","description":"Sign a contract you received from a vendor. In v1 this returns a deep link to the HoneyBook portal instead of signing headlessly. Requires confirm:true.","write_action":false,"price_micros":0,"input_schema":null},{"name":"use_flow_link","description":"Capture a HoneyBook QUESTIONNAIRE (flow) credential via the fetchproxy browser extension. Use this for a link shaped https://<vendor>.hbportal.co/flow/<flowId>?hash=… — for a client-portal link (/app/link/resolve/…) use `use_magic_link` instead. Prerequisites: install the fetchproxy extension, open the questionnaire link in that browser and let the page render, then run this tool. It snapshots loc","write_action":false,"price_micros":0,"input_schema":null},{"name":"use_magic_link","description":"","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-09-19T19:48:35.270Z","report":{"scannerVersion":"0.1.5","scannedAt":"2026-09-19T19:48:35.254Z","components":{"code":{"score":25,"max":25,"notes":["31 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"honeybook-mcp","version":"1.0.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":6,"publishedAt":"2026-09-19T11:19:06.968Z","repositoryUrl":"git+https://github.com/chrischall/honeybook-mcp.git"}],"repo":{"found":true,"owner":"chrischall","repo":"honeybook-mcp","archived":false,"pushedAt":"2026-09-19T11:16:31Z","stars":1,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/10564245?v=4","ownerCreatedAt":"2015-01-16T16:58:09Z","license":"MIT"},"icon":{"url":null,"source":"none"},"presence":{"stars":1,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-09-19T11:16:31.000Z","score":18}}}},"grade_history":[],"reviews":[]}