list_popular_models
Discover available Fal.ai image generation models to select the appropriate one for your creative projects and AI workflows.
Instructions
List popular Fal.ai models for image generation
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/index.ts:365-419 (handler)Handler implementation for the 'list_popular_models' tool. Returns a hardcoded list of popular Fal.ai models formatted as text.case "list_popular_models": { const models = [ { id: "fal-ai/flux/schnell", name: "FLUX.1 Schnell", description: "Fastest Flux model, 4 steps", }, { id: "fal-ai/flux/dev", name: "FLUX.1 Dev", description: "High quality Flux model", }, { id: "fal-ai/flux-pro", name: "FLUX.1 Pro", description: "Professional Flux model", }, { id: "fal-ai/fast-sdxl", name: "Fast SDXL", description: "Fast Stable Diffusion XL", }, { id: "fal-ai/stable-diffusion-v3-medium", name: "Stable Diffusion 3", description: "Latest Stable Diffusion", }, { id: "fal-ai/recraft-v3", name: "Recraft V3", description: "Artistic style generation", }, { id: "workflows/fal-ai/sdxl-sticker", name: "SDXL Sticker Workflow", description: "Generate → Remove BG → Create sticker", }, ]; let modelList = "📋 Popular Fal.ai Models:\n\n"; models.forEach((model) => { modelList += `• ${model.name}\n`; modelList += ` ID: ${model.id}\n`; modelList += ` ${model.description}\n\n`; }); return { content: [ { type: "text", text: modelList, }, ], }; }
- src/index.ts:184-191 (registration)Registration of the 'list_popular_models' tool in the ListTools response, including its input schema (no parameters required).{ name: "list_popular_models", description: "List popular Fal.ai models for image generation", inputSchema: { type: "object", properties: {}, }, },
- src/index.ts:187-190 (schema)Input schema for 'list_popular_models' tool, which requires no parameters.inputSchema: { type: "object", properties: {}, },