{"name":"Flux AI MCP Server","protocolVersion":"2025-03-26","manifest":{"name":"Flux AI","description":"Flux AI MCP server for generating product photos, ecommerce visuals, ad creatives, and brand images with AI agents.","version":"1.0.0","homepage":"https://fluxaipro.art","documentation_url":"https://fluxaipro.art/developers","openapi_url":"https://fluxaipro.art/openapi.json","authentication":{"type":"bearer","instructions":"Create a Flux AI API key in the dashboard, then send it as Authorization: Bearer <key>.","docs_url":"https://fluxaipro.art/developers#authentication"},"transport":{"type":"streamable_http","url":"https://fluxaipro.art/mcp"},"capabilities":{"tools":true,"resources":true,"prompts":false},"resources":[{"uri":"ui://flux-ai/generation-panel.html","name":"Flux AI Generation Panel","description":"Interactive MCP Apps resource for collecting prompt, model, and generation parameters before calling Flux AI tools.","mimeType":"text/html+skybridge","_meta":{"openai/widgetDescription":"Prepare Flux AI image generation prompts, model choices, and workflow parameters.","openai/widgetPrefersBorder":true}}],"tools":[{"name":"create_generation_task","description":"Create a Flux AI image generation task for product photos, ecommerce visuals, ad creatives, or brand images.","inputSchema":{"type":"object","required":["modality","params"],"properties":{"model":{"type":"string","description":"Optional model identifier, such as sub2api:gpt-image-2."},"displayName":{"type":"string","description":"Optional display name, such as Flux 2 Pro."},"modality":{"type":"string","enum":["image","text","video","audio"],"default":"image"},"subType":{"type":"string","enum":["text-to-image","image-to-image"],"default":"text-to-image"},"params":{"type":"object","additionalProperties":true,"description":"Generation parameters including prompt and output settings."},"invokeType":{"type":"string","enum":["await","poll","callback"],"default":"poll"},"callbackUrl":{"type":"string","format":"uri"}}},"_meta":{"ui.resourceUri":"ui://flux-ai/generation-panel.html","openai/outputTemplate":"ui://flux-ai/generation-panel.html"}},{"name":"get_generation_task","description":"Fetch a Flux AI generation task by task ID.","inputSchema":{"type":"object","required":["taskId"],"properties":{"taskId":{"type":"string"}}},"_meta":{"ui.resourceUri":"ui://flux-ai/generation-panel.html","openai/outputTemplate":"ui://flux-ai/generation-panel.html"}},{"name":"list_ai_models","description":"List Flux AI models available for AI image generation workflows.","inputSchema":{"type":"object","properties":{}},"_meta":{"ui.resourceUri":"ui://flux-ai/generation-panel.html","openai/outputTemplate":"ui://flux-ai/generation-panel.html"}}]}}