get_documentation

Admin-only MCP tool.

Read Formulize’s reference documentation for the PHP functions and the formulizeDataHandler class and its methods, available to custom code (see update_form_code and update_application_code) - what each one does, its parameters, its return value, and examples. This covers the storage formats and data access patterns that update_form_code and update_application_code describe as “consult the reference documentation” for.

The formulize_ui topic is the reference for Formulize UI, the CSS classes and tokens to use in any HTML you write for Formulize, such as a derived value that outputs HTML or the content of a Full Width Content or Captioned Content element. Read it before writing HTML or CSS, and use only the classes it lists.

Call with no arguments to get the list of topics, each with a one-line summary. Call again with ‘topic’ set to one of those names to get its full reference page.

Properties

Property Type Required? Description
topic string (one of: formulizeDataHandler, formulize_updateDerivedValues, formulize_writeEntry, gatherDataset, getCurrentURL, getEntryIds, getValue, security_check, elementHasValueInEntry, findAllEntriesWithAllValues, findAllEntriesWithValue, findAllValuesForField, findFirstEntryWithAllValues, findFirstEntryWithValue, findLastEntryWithValue, getElementValueInEntry, getEntryMeta, getEntryOwnerGroups, setEntryOwnerGroups, formulize_ui) Optional

Optional. The name of a function or formulizeDataHandler method to read the documentation for, or formulize_ui for the Formulize UI classes. Leave this out to get the list of available topics instead.

← Back to the MCP reference