TRUECALC
MCP

read:getSheets

Gets the sheets.

Parameters

This tool takes no parameters.

Returns

NameTypeRequiredDescription
sheetsarray of { name: string; order: integer }yesEvery sheet, in tab order.

Schema

Request payload, as JSON Schema:

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "Payload",
  "description": "Deliberately empty. Accepts any JSON object, including `{}`, ignoring unknown fields.",
  "type": "object"
}

Response payload, as JSON Schema:

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "Output",
  "type": "object",
  "properties": {
    "sheets": {
      "description": "Every sheet, in tab order.",
      "type": "array",
      "items": {
        "$ref": "#/$defs/SheetInfo"
      }
    }
  },
  "required": [
    "sheets"
  ],
  "$defs": {
    "SheetInfo": {
      "description": "One sheet's identity and tab position.",
      "type": "object",
      "properties": {
        "name": {
          "description": "The sheet's name, exactly as stored.",
          "type": "string"
        },
        "order": {
          "description": "0-based tab position.",
          "type": "integer",
          "format": "uint",
          "minimum": 0
        }
      },
      "required": [
        "name",
        "order"
      ]
    }
  }
}

On this page