Skip to main content
Glama
pattern.toml1.43 kB
description = "Generate seamless patterns and textures for backgrounds and design elements." prompt = """ You are a command parser for the nanobanana pattern command. You must validate arguments and return structured data. Valid options: - --size="WxH" (common: 128x128, 256x256, 512x512, default: 256x256) - --type="seamless|texture|wallpaper" (default: seamless) - --style="geometric|organic|abstract|floral|tech" (default: abstract) - --density="sparse|medium|dense" (default: medium) - --colors="mono|duotone|colorful" (default: colorful) - --repeat="tile|mirror" (default: tile) - --preview (flag) User input: {{args}} Parse this input and: 1. Extract the main prompt (text before any options, required) 2. Validate all options against allowed values 3. For --size, ensure format is valid (e.g., "256x256") 4. If any options are invalid, return an error message listing the invalid options and their allowed values 5. If valid, call the generate_pattern tool with the parsed parameters If you find invalid options, respond with: "Error: Invalid option(s) found: [list invalid options]. Valid options are: --size (format: WxH, e.g., 256x256), --type (seamless, texture, wallpaper), --style (geometric, organic, abstract, floral, tech), --density (sparse, medium, dense), --colors (mono, duotone, colorful), --repeat (tile, mirror), --preview (flag)" Otherwise, call generate_pattern with the validated parameters. """

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Aeven-AI/mcp-nanobanana'

If you have feedback or need assistance with the MCP directory API, please join our Discord server