Folder Creation (Preview)

oracle_analytics-create_catalog_folder

Input Schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "createIntermediateFolders": {
      "type": "boolean"
    },
    "name": {
      "type": "string"
    },
    "parentId": {
      "type": "string"
    },
    "path": {
      "type": "string"
    },
    "userApproved": {
      "type": "boolean"
    }
  }
}

Creates a catalog folder. Prefer path when creating by absolute catalog path. Use parentId and name when the parent folder ID is already known.

This is a modification tool and requires approval.

Import Parameters
Parameter Type Notes
path string Preferred absolute catalog path, for example /shared/Revenue.
parentID string Parent folder ID. Alternative to path.
name string Folder name when using parentId.
createIntermediateFolders boolean Create missing parent folders.
userApproved boolean Must be true or confirmed through approval.

Example
{
  "jsonrpc": "2.0",
  "id": 70,
  "method": "tools/call",
  "params": {
    "name": "oracle_analytics-create_catalog_folder",
    "arguments": {
      "path": "/shared/MCP Generated",
      "createIntermediateFolders": true,
      "userApproved": true
    }
  }
}

Notes
  • If both path and parentId/name are provided, path takes precedence.
  • The response includes standardized status, upstream status code, and created item metadata.