Skip to main content
Glama

list_styles

Discover available styles, lighting, camera angles, moods, colors, and quality tags to build effective prompts for AI-generated media.

Instructions

List all available styles, lighting, camera angles, moods, colors, and quality tags for prompt building

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The handleListStyles function defines the logic for listing available styles, lighting, camera angles, moods, colors, and quality tags by mapping them into a formatted text response.
    export function handleListStyles() {
      const section = (title: string, map: Record<string, string>) =>
        [`${title}:`, ...Object.entries(map).map(([k, v]) => `  ${k} → ${v}`), ""].join(
          "\n"
        );
    
      const text = [
        section("STYLES", styleMappings),
        section("LIGHTING", lightingMappings),
        section("CAMERA", cameraMappings),
        section("MOOD", moodMappings),
        section("COLOR", colorMappings),
        section("QUALITY TAGS", qualityTagMappings),
      ].join("\n");
    
      return { content: [{ type: "text" as const, text }] };
    }
  • The input schema definition for the list_styles tool.
    export const listStylesSchema = z.object({});

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/doctorm333/promptpilot-mcp-server'

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