Skip to content

v0.8.0 — Forms, My Work, Automation writes + install fix

Latest

Choose a tag to compare

@peter-novosel peter-novosel released this 15 Jun 14:09

Adds 14 new tools since v0.7.0 — forms, My Work, and the full automation write surface — plus a packaging fix that affects every prior release.

⚠️ Packaging fix (affects 0.2.0–0.7.0)

The .mcpb ships an ES-module bundle as index.js. Without an explicit module type, whether it loads depends on the host Node: newer Node auto-detects ESM and runs, but a CommonJS-resolving runtime crashes at the first import and the server never launches (an indefinite "Installing…" with no server activity). 0.8.0 ships server/package.json {"type":"module"} so the module type is unambiguous on every Node version. If 0.7.0 wouldn't finish installing for you, 0.8.0 fixes it — host Node/Python are not required (Claude Desktop uses its built-in Node).

📝 Forms (new)

  • smartsuite_list_forms / smartsuite_describe_form — list forms (page/field counts, sharing, public URL) and get the full page-by-page structure.
  • smartsuite_create_form / smartsuite_update_form — schema-write-gated, validate-first, dry-run unless confirm: true.
  • smartsuite_submit_form — submit a form to create a record through its pipeline; call without values to preview the fields, then with values to submit.

✅ My Work (new)

  • smartsuite_list_my_work — the authenticated user's assigned work (mentions, checklist items, people-field assignments) with totals, overdue count, and breakdowns. Answers "what's on my plate?"
  • smartsuite_update_my_work — resolve/reopen an item and/or set or clear its due date.

🤖 Automations (new)

  • Review / usage: describe_automation_step (resolve a trigger or action's full schema — inputs+options, exposed fields, condition fields), get_automation_limits (run usage + plan), list_automation_credentials, list_solution_members.
  • Write: create_automation, update_automation, delete_automation. Pass actions as native actionGroups or a flat actions array; credentialId fills the credential onto the trigger and actions. Gated by SMARTSUITE_ENABLE_SCHEMA_WRITE; delete also needs SMARTSUITE_ENABLE_DELETE and confirm: true.

Config

  • The schema-write toggle is now exposed in the .mcpb config panel.
  • The smartdoc-write toggle is removed — SmartDoc append is gated by access mode only.

Tests

  • 56 unit tests across formulas, forms, My Work, and automations.

Install

Download smartsuite-mcp-server-0.8.0.mcpb below and double-click to install in Claude Desktop — you'll be prompted for your account ID and API key. No Node.js required. npm / npx / Docker options are in the README.