Skip to content

v0.7.0 — Formulas, Automations, Dashboards, Cross-workspace

Choose a tag to compare

@peter-novosel peter-novosel released this 12 Jun 21:30
· 1 commit to main since this release

Rolls up everything since v0.2.0 into one release — 9 new tools plus enhancements across the server.

✨ Formulas (new)

  • smartsuite_analyze_formulas — review formula fields. Application-wide: every formula with return type, validity, native complexity score + tier, and structural metrics (function count, nesting depth, reference counts). Pass fieldSlug for one formula's dependency graph — reference chains resolved across linked records and compound sub-fields, rendered as an ASCII tree and a Mermaid flowchart. Add deep: true for the cross-table impact index (record count × link fan-out).
  • smartsuite_validate_formula — validate an expression against an application with no write; returns {valid, safe, warnings} or the exact error (syntax, unknown function, missing field reference).
  • smartsuite_create_formula_field / smartsuite_update_formula_field — schema-write-gated, validate-first, dry-run preview unless confirm: true.

🤖 Automations (new)

  • smartsuite_list_automations / smartsuite_describe_automation — per-solution automations: trigger, action groups, enabled state, generated description.

📊 Dashboards (new)

  • smartsuite_list_dashboards / smartsuite_describe_dashboard — dashboards with tabs, branding, and (opt-in) every widget on every tab.

🌐 Cross-workspace (new)

  • smartsuite_list_workspaces plus an optional workspace parameter on read tools to target other workspaces your API key can reach. Opt-in via SMARTSUITE_ENABLE_CROSS_WORKSPACE, read-only, and scopable with SMARTSUITE_ALLOWED_WORKSPACES.

Enhancements

  • Views: describe_view now returns form configuration for form views; richer per-view config.
  • describe_application: includeLayout returns record-view tabs, sections (collapse + visibility), and field rows.
  • Field metadata: help text (+ format), linked-record targets/display format, and native AI-field config surfaced.
  • Schema writes gated behind SMARTSUITE_ENABLE_SCHEMA_WRITE.
  • Fix: client now handles empty 200 bodies returned by schema-write endpoints (add_field/change_field).

Install

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