search_assetsScope: catalog:readSearch Assets
Discover creative assets across Krafto's unified digital catalog with fuzzy matching, category filtering, and semantic tag retrieval.
Description
Search Assets serves as the primary gateway for both human developers and autonomous AI agents to discover creative assets in Krafto's extensive catalog. It indexes 3D models, typography font families, motion graphics packages, UI component templates, and audio soundscapes. Search Assets executes full-text fuzzy matching across titles, vendor attributions, descriptions, and curated semantic tags. It allows callers to filter by category slugs, pricing model (free vs. paid), and subscription tier eligibility (Free, Go, Pro, VIP). When invoked by an AI coding agent (such as Cursor, Claude Desktop, or Google Antigravity), it returns high-level asset cards containing pricing, rating metrics, preview thumbnails, and format tags, enabling the agent to evaluate and select the optimal asset for the user's project requirements.
Always invoke search_assets first when a user asks for creative assets, design elements, fonts, or 3D models. If the user mentions a specific technology stack (like Next.js, Tailwind, Blender, or Figma), include these framework keywords in the query to discover assets with pre-built component bindings.
Input Arguments
6 parameters| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| query | string | Optional | — | Text search keywords to match against titles, descriptions, vendor names, and semantic tags. |
| category | string | Optional | — | Filter results by category slug (e.g., '3d-models', 'fonts', 'templates', 'audio', 'motion'). |
| priceType | 'free' | 'paid' | 'all' | Optional | 'all' | Filter assets based on pricing model ('free' for zero-cost assets, 'paid' for premium, 'all' for unrestricted). |
| tier | 'free' | 'go' | 'pro' | 'vip' | Optional | — | Filter assets included at zero additional cost within a specific Krafto subscription tier. |
| limit | number | Optional | 20 | Maximum number of asset results to return per page (min: 1, max: 50). |
| page | number | Optional | 1 | Pagination page number (1-based index) to navigate large result sets. |
Request Example
{
"jsonrpc": "2.0",
"id": "call_01",
"method": "tools/call",
"params": {
"name": "search_assets",
"arguments": {
"query": "cyberpunk neon font",
"category": "fonts",
"priceType": "all",
"limit": 5
}
}
}Response Schema Example
{
"total": 14,
"page": 1,
"items": [
{
"id": "ast_neon_matrix",
"title": "Neon Matrix Display Typeface",
"slug": "neon-matrix-display",
"category": "fonts",
"priceINR": 499,
"priceUSD": 6,
"isFree": false,
"tierRequirement": "pro",
"rating": 4.9,
"reviewCount": 38,
"thumbnailUrl": "https://assets.trykrafto.xyz/previews/neon_matrix.png",
"tags": [
"cyberpunk",
"display",
"futuristic",
"otf",
"ttf"
]
}
]
}