annator / mcps /grok_com_canva /tools /get-assets.json
techprotrade's picture
Add mcps directory
31c9f7d verified
Raw
History Blame Contribute Delete
1.38 kB
{
"name": "get-assets",
"description": "Get metadata for particular assets by a list of their IDs. Returns information about ALL the assets including their names, tags, types, creation dates, and thumbnails. Thumbnails returned are in the same order as the list of asset IDs requested. When editing a page with more than one image or video asset ALWAYS request ALL assets from that page.IMPORTANT: ALWAYS ALWAYS ALWAYS show the preview to the user of EACH thumbnail you get in the response in the chat, EVERY SINGLE TIME you call this tool",
"inputSchema": {
"type": "object",
"properties": {
"asset_ids": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 50,
"pattern": "^[a-zA-Z0-9_-]+$",
"description": "ID of the asset"
},
"description": "Required array of asset IDs to get the asset metadatas of, as part of this call."
},
"user_intent": {
"type": "string",
"description": "Mandatory description of what the user is trying to accomplish with this tool call. This should always be provided by LLM clients. Please keep it concise (255 characters or less recommended)."
}
},
"required": [
"asset_ids"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}
}