Skip to main content
Glama

Get tool schemas

FLOWRA_GET_TOOL_SCHEMAS
Read-onlyIdempotent

Load the input schema and tool type for exact tool slugs, so you can build correct arguments before running them with FLOWRA_MULTI_EXECUTE_TOOL. These slugs are NOT bound functions — never emit them as a tool_call name. Call FLOWRA_DISCOVER_TOOLS first if you do not have the slug. Set includeOutputSchema=true only when you need a trigger or webhook payload shape. Pass session.id from DISCOVER to stay in the same session.

Workflow action nodes flatten tool data into the node state: after an action node "fetch", use fetch.content / fetch.title in prompts and inputMapping — not fetch.data.content. GET_TOOL_SCHEMAS may show an envelope with properties.data; CREATE_OR_UPDATE_WORKFLOW validation uses the flattened field names only.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
sessionNoOptional meta session.id from DISCOVER
toolSlugsYesExact slugs from Known tools, pins, or DISCOVER — never invent
includeOutputSchemaYesInclude outputSchema (trigger payloads). Default false

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
dataNo
errorNoError if any occurred during the execution of the action
messageNo
successfulNoWhether or not the action execution was successful or not

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "properties": {
      +    "data": {
      +      "properties": {
      +        "executionHint": {
      +          "description": "How to run these slugs — they are not bound functions"
      +        },
      +        "notFound": {
      +          "description": "Slugs not found",
      +          "items": {}
      +        },
      +        "session": {
      +          "description": "Echoed session — never minted here",
      +          "properties": {
      +            "id": {
      +              "description": "Meta session id (empty if none)"
      +            },
      +            "instructions": {
      +              "description": "How to reuse session.id"
      +            }
      +          }
      +        },
      +        "success": {
      +          "description": "True when every requested slug was found"
      +        },
      +        "toolSchemas": {
      +          "description": "Definitions keyed by toolSlug",
      +          "propertyNames": {}
      +        }
      +      }
      +    },
      +    "error": {
      +      "anyOf": [
      +        {},
      +        {}
      +      ],
      +      "description": "Error if any occurred during the execution of the action"
      +    },
      +    "message": {},
      +    "successful": {
      +      "description": "Whether or not the action execution was successful or not"
      +    }
      +  },
      +  "type": "object"
      +}
  2. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources