Skip to main content
Glama

Tally MCP Server

  • Apple
  • Linux

create_dynamic_question_sets

Generate adaptive survey questions with dynamic option sets that update based on previous responses, streamlining complex data collection processes.

Instructions

Create questions with conditional option sets that change based on previous answers (like Q5/Q6 in complex surveys)

Input Schema

NameRequiredDescriptionDefault
conditionalOptionSetsYesDifferent option sets to show based on trigger field values
questionLabelYesBase label for the question
questionTypeYesType of input question
triggerFieldYesUUID of the field that determines which option set to show

Input Schema (JSON Schema)

{ "properties": { "conditionalOptionSets": { "description": "Different option sets to show based on trigger field values", "items": { "properties": { "options": { "items": { "properties": { "text": { "type": "string" }, "value": { "type": "string" } }, "required": [ "text", "value" ], "type": "object" }, "type": "array" }, "questionSuffix": { "description": "Additional text to append to question label for this condition", "type": "string" }, "triggerValue": { "description": "Value from trigger field that activates this option set", "type": "string" } }, "required": [ "triggerValue", "options" ], "type": "object" }, "type": "array" }, "questionLabel": { "description": "Base label for the question", "type": "string" }, "questionType": { "description": "Type of input question", "enum": [ "INPUT_MULTIPLE_CHOICE", "INPUT_DROPDOWN", "INPUT_CHECKBOXES" ], "type": "string" }, "triggerField": { "description": "UUID of the field that determines which option set to show", "type": "string" } }, "required": [ "questionLabel", "questionType", "triggerField", "conditionalOptionSets" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cathrynlavery/tally-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server