Skip to main content
Glama
699,027 tools. Updated 2026-10-24 16:45

"Tools and Methods for Image Generation" matching MCP tools:

  • ONLY for video montage/stitching/export workflows. Use when the user explicitly asks to create a montage, stitch clips, make a reel, export a video sequence, make video clips from images, or combine images/videos into one final video. Never use this for a photoshoot, lookbook, product shoot, collection shoot, outfit shoot, garment shoot, or image-generation request; those must use request_user_context followed by propose_brief/update_brief. Do not call this merely because selected context contains images, generations, garments, or models. A photoshoot may later feed a montage, but the photoshoot itself must be proposed as a BriefProposal first. PROPOSES the montage for user review — user can edit clips, generate missing videos, then export. Supports: existing videos with optional trim (`target_duration` or `start_time`/`end_time`), images that need video generation (specify video_model + a bespoke per-image motion prompt, and optionally `target_duration` or `duration`), per-clip speed/mute, global aspect ratio. If the user asks for clips to be e.g. '3 seconds each', set `target_duration: 3` on every item, including image items. For image items, avoid generic repeated prompts: tailor each prompt to the specific image and any requested zoom, movement, energy, or camera direction. If motion is not specified, inspect the image first with view_image and then write a fitting motion prompt from the image content before proposing. The user reviews and confirms in the UI. Export is free (0 credits); video generation clips cost credits per their model.
    ConnectorNo auth
  • Start generating hero image variants for an idea's ad. Runs in the background. Args: - ideaId (string) - prompt (string, optional): defaults to the idea's saved image prompt Returns: { job: { id, status, prompt, variantCount, results }, note }. Poll idealaunch_get_image_job until status is 'succeeded', then choose one with idealaunch_apply_hero_image. Consumes one of the idea's AI generation turns. Costs no Ad Run credit.
    ConnectorOAuth
  • Check an image generation job started by generate-image. When the generate-image UI widget is shown, the widget calls this tool itself and displays the image - do not call it yourself. Only when no widget is shown, pass the jobId returned by generate-image. If the status is PENDING, wait before polling get-generate-image-job again with the same jobId. Continue polling until the status is SUCCESS or FAILURE. Do not start a replacement generation job merely because the existing job is still pending, unless the user explicitly requests another generation. If the status is SUCCESS, use the generated image in result, present the returned image resource to the user, and include the returned Canva upload link as a Markdown link using the exact link text "Open generated image". The link opens the generated image in Canva, not the Canva editor. If the status is SUCCESS but the response says the image link is not ready yet, wait and call this tool again with the same jobId. Never finish a successful image-generation request without including the returned "Open generated image" link in the user-facing response, even when an inline image preview is visible. If the status is FAILURE, stop polling and explain the failure using failureType and failureMessage.
    ConnectorOAuth
  • Check an image generation job started by generate-image. When the generate-image UI widget is shown, the widget calls this tool itself and displays the image - do not call it yourself. Only when no widget is shown, pass the jobId returned by generate-image. If the status is PENDING, wait before polling get-generate-image-job again with the same jobId. Continue polling until the status is SUCCESS or FAILURE. Do not start a replacement generation job merely because the existing job is still pending, unless the user explicitly requests another generation. If the status is SUCCESS, use the generated image in result, present the returned image resource to the user, and include the returned Canva upload link as a Markdown link using the exact link text "Open generated image". The link opens the generated image in Canva, not the Canva editor. If the status is SUCCESS but the response says the image link is not ready yet, wait and call this tool again with the same jobId. Never finish a successful image-generation request without including the returned "Open generated image" link in the user-facing response, even when an inline image preview is visible. If the status is FAILURE, stop polling and explain the failure using failureType and failureMessage.
    ConnectorOAuth
  • Start async avatar image generation inside ReelsFarm from text or a reference image when the connection policy allows it. In Review mode, this only prepares the action; after approval call reelsfarm_confirm_generate_avatar. Poll reelsfarm_get_avatar_job_status to COMPLETED, and use the returned ReelsFarm avatar.imageUrl for later ReelsFarm video generation. Use nano-banana-2-1 for Nano Banana 2.1; the legacy nano-banana-2-pro key also uses 2.1. Use gpt-image-2.5-sunburst for GPT Image 2.5. GPT Image 2 and GPT Image 2.5 accept low, medium, or high quality; Seedream 5.0 Pro accepts basic or high. For a product photo or an infographic, start the prompt with a line such as IMAGE CATEGORY: Product or IMAGE CATEGORY: Infographics to use that instruction profile instead of the portrait profile; reelsfarm_list_image_templates returns ready-made briefs. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_generate_avatar with its confirmationId. That tool executes only this operation. In Review mode this prepares a short-lived confirmation. In Creator or Autopilot it may execute immediately when the connection policy allows it; reuse one idempotencyKey across retries. Requires ReelsFarm MCP OAuth or API key authentication.
    ConnectorOAuth
  • Reconstruct Chinese/English generation prompts, negative terms and visual anchors from one image. Same MCP Key. Administrator-configured model and per-image price; default 2 credits. Free preview(image:URL/data URL) freezes bytes and quote. auto/run/get accept only the original requestId; auto obeys spending policy, run needs explicit approval. running means background analysis: wait briefly, then follow nextAction to get the original receipt for free, without restarting analysis. No automatic image generation; use generate_image with a separate quote to validate.
    Connector
    Destructive
    API key

Matching MCP Servers

Matching MCP Connectors

  • Research methods for AI assistants: study design guidance, R and Python code, and citations

  • Decision Layer for AI Agents — 58+ tools, Advisor, MCP. Free key: POST /v1/register {}.

  • Use after prepare_meal_plan_import. Submit exactly one decision for every recipe. Use use_existing only with a recipe ID returned by preparation and only after the user chooses it; otherwise use create_new. This creates one private meal plan and its entries atomically, then renders the final RecipeBee card. Claim success only when persisted=true. The response may include an optional image batch link; never start image generation from MCP client.
    ConnectorNo auth
  • List hosted images owned by the caller, with optional filters. ``source`` filters by upload origin: ``"upload"`` for directly uploaded images, ``"generated"`` for images created via the image generation tools. Omit to return all sources. ``visibility`` filters by access level: ``"public"`` or ``"private"``. Omit to return both. Pagination: pass ``next_cursor`` from a previous response as ``cursor`` to retrieve the next page. Returns ``{items: [...], next_cursor: str | null}``.
    ConnectorOAuth
  • Create billable async Cannon Studio generation work only after explicit user approval. Requires OAuth or a developer API key; can spend credits up to max_credits and cannot be cancelled through MCP after submission. Use estimate_generation_cost first, then set confirmed=true and a user-approved max_credits cap. This tool does not create API keys, charge payment methods directly, or delete assets.
    Connector
    Destructive
    No auth
  • List the saved payment methods (used only to pay for flight bookings, not for cards or adding funds). Returns each method with its id, brand, last 4 digits, and expiry, and marks the default one. Use setup_payment_method to add a new one. The gated tools set_default_payment_method and remove_payment_method also exist; call them by name even though they aren't in the tools list.
    ConnectorNo auth
  • Discover AgentMarketplace's capabilities, tools, auth methods, and scopes. Call this first when connecting to AgentMarketplace to understand what's available and how to authenticate. No authentication required. Returns a catalog of available tools, resources, auth methods, and scopes.
    ConnectorNo auth
  • Generate a video from a text prompt, optionally driven by reference images (image-to-video, first/last frame). This is asynchronous: it returns a task_id you poll with get_task(platform='video'). Generation usually takes 30-180 seconds. Pass wait_seconds to have the server poll for you. Video generation is the most expensive capability here — confirm the prompt with the user before spending on retries.
    ConnectorNo auth
  • Return one of the caller's own image or video generations by task id: a finished one again (no new generation, no credits), or wait for one that was still running. Task ids are quoted in every generation reply and by list_generations. Free to call; it never starts anything.
    ConnectorOAuth
  • One AI image from a text prompt (optionally from a reference image): sprites, flipbooks, emissive or UI textures, concept images. No PBR maps: use pbr-material for tileable materials. Asynchronous: returns a generation id; poll get_generation. Spends credits (refunded automatically on failure). Typical time: 60 s.
    ConnectorNo auth
  • WRITE: renders one image (JPEG and PNG) from a saved image template, changing the named layers with overrides (e.g. [{"name":"text_1","text":"Hello"},{"name":"image_1","src":"https://..."}]), and returns the hosted download URLs (never the file bytes). COST: uses 1 generation of your APITemplate.io plan quota per call (see apitemplate_get_account). Do not retry or repeat it unless needed; every call is counted. POST /v2/create-image.
    ConnectorNo auth
  • Runs a studio template and CHARGES the member's credits (failed steps are refunded). Refused if the cost is above max_credits. Image inputs take an https link to a JPEG/PNG/WebP image, "generation:<id>" of an earlier Lexu result (from list_generations), or "upload:<id>" from create_upload_link for a photo on the member's device. Returns a job id; results take one to several minutes (use get_studio_job).
    ConnectorOAuth
  • List the image and video generation models available on Framevine, with each model's modelKey, media type (image or video), supported durations and aspect ratios, and what image inputs it accepts. Call this before generating to pick a valid modelKey, and use estimate_cost for pricing.
    ConnectorOAuth
  • Edit an existing image. mode "edit" applies prompt as a free-text instruction and always runs flux-kontext-pro (model is ignored). mode "improve" restyles the image with a preset (improvementType; prompt is ignored) on flux-kontext-pro or nano-banana-edit. image_url must be an image from this app: an upload_media publicUrl or a previous generation. Spends Galatic.AI credits. Returns a job id; poll get_job_status.
    ConnectorOAuth
  • When: use to show the user a diagram (it attaches a rendered PNG and a markdown image line, 6-10 s), or to poll a diagram that create_diagram or edit_diagram is still working on. To check your own edits, canvas_view is faster and reports overlaps. Returns every node with its type and columns, every connection and the zones, plus whether a generation or edit_diagram run is still in progress. Next: canvas_view and the canvas_* tools to edit.
    ConnectorAPI key
  • Check how many image generation credits remain on your account: one balance shared by your MCP calls and the logospell.com generate page. Call it before generating to confirm the balance covers the call (each generation tool states its cost), or afterwards to see what is left. When credits run out, buy_credits returns a checkout link for more. It only reads the balance, changes nothing, and costs no credits.
    ConnectorAPI key