Log in
OAuth for MCP authentication - You can now sign in through your browser to connect supported MCP clients to Structural. Before you approve the access, Structural shows you which application is requesting access. Existing API key connections continue to work and are not changed. To see everything you've authorized, or to revoke access at any time, go to User Settings → Connected applications.
IBAN generator updates:
The IBAN generator now replaces a value that is not a valid IBAN with a generated valid IBAN, instead of failing the row. This is enabled by default.
Added the following options to the IBAN generator: Replace Invalid Values, Country of the generated IBANs, and Also Replace NULL Values.
IBAN validation is now stricter. Values that were previously accepted as valid might now be treated as invalid and replaced.
IBAN columns that are a key, take part in a relationship, or have a unique index now use the masking algorithm that guarantees distinct values. Previously this could produce orphan rows in the destination, duplicate keys, or a failed insert, depending on the column and the type of job.
An IBAN written in lowercase or with spaces no longer fails the row.
Removed the deprecated workspace share “access level" / "role" API, which was superseded by permission sets.
Filtering or sorting workspaces by role now returns a 400. Instead, use permission_set (by name).
The deprecated accessLevel / receivedRole request fields are now inert. Instead, use permissionSetId / receivedPermissionSetId.
Fixed an issue where users with a custom permission set were incorrectly shown as having no access to preset occurrences.
Agent support for document-based data - You can now use the Structural Agent to perform tasks related to document-based data. Document-based data includes JSON columns in relational data and document-based databases (currently MongoDB).
The supported tasks include:
Note that you cannot use the Agent to create or edit generic path generators.
Structural now provides an MCP server to allow you to work with your workspaces directly from an MCP client.