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
pathandparentId/nameare provided, path takes precedence. - The response includes standardized status, upstream status code, and created item metadata.