get_categoriesScope: catalog:readGet Categories
List all active catalog categories, sub-genres, supported formats, and asset counts across Krafto.
Description
Get Categories returns the hierarchical taxonomy of Krafto's digital asset catalog. It provides category slugs (such as '3d-models', 'fonts', 'motion', 'templates', 'audio'), human-readable titles, active asset counts, and common file format extensions associated with each category. This tool provides autonomous agents with catalog structure awareness, allowing the agent to provide accurate suggestions when users give broad or ambiguous instructions (such as 'Show me what types of assets Krafto offers' or 'What design resources are available for game development?').
Call get_categories when orienting a user about available resource types or when mapping broad user queries into structured category filters.
Input Arguments
0 parametersRequest Example
{
"jsonrpc": "2.0",
"id": "call_03",
"method": "tools/call",
"params": {
"name": "get_categories",
"arguments": {}
}
}Response Schema Example
{
"categories": [
{
"slug": "3d-models",
"name": "3D Models",
"count": 480,
"formats": [
".blend",
".fbx",
".gltf"
]
},
{
"slug": "fonts",
"name": "Typography & Fonts",
"count": 210,
"formats": [
".otf",
".ttf",
".woff2"
]
},
{
"slug": "motion",
"name": "Motion & VFX",
"count": 340,
"formats": [
".mogrt",
".aep",
".mp4"
]
},
{
"slug": "templates",
"name": "UI & Web Templates",
"count": 180,
"formats": [
".fig",
".tsx",
".vue"
]
},
{
"slug": "audio",
"name": "Audio & Sound Effects",
"count": 620,
"formats": [
".wav",
".mp3",
".flac"
]
}
]
}