Fal.ai

Fal.ai MCP integration

Searches model endpoints, estimates what a run will cost, follows a queued request through its logs, and returns or cancels it on request.

9actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Get queue request result

    Lyro retrieves finished AI generation results (images, text, models) to send to customers. Customers see their generated content immediately without manual polling.

  • Get queue request status with logs

    Lyro checks why an AI job failed and retrieves debugging info. Your team fixes broken generations faster by seeing detailed error messages and traces.

  • Estimate pricing

    Lyro tells customers upfront what an AI operation will cost. Customers avoid surprise bills and your team sets accurate expectations before running expensive models.

See all 9 actions

How businesses use Fal.ai + Lyro

Each card is one request a support team gets, and the Fal.ai actions Lyro runs to close it.

  • Find the model endpoint that fits the job and its price

    Lyro searches fal.ai endpoints by ID, category, or query, expands the OpenAPI schema of a candidate, and returns its unit price and billing unit so the choice is made with the cost visible.

    Get ModelsGet Model PricingEstimate Pricing
  • Report where a queued generation actually is

    Lyro checks a request's status and returns its queue position while it waits or its execution logs once processing starts, with timestamps and severity levels rather than a spinner.

    Check Queue Request StatusGet Queue Request Status With LogsStream Request Status Updates
  • Hand back the finished output or stop a run nobody needs

    Once a request reaches COMPLETED, Lyro retrieves its output; if the requirement changed first, it cancels the queued request before processing begins.

    Get Queue Request ResultCancel Queue RequestCheck Queue Request Status
  • Verify a fal.ai webhook before acting on it

    Lyro fetches the current ED25519 public key set to check a webhook signature, then confirms the request status and pulls the result the callback is announcing.

    Get JWKS for Webhook VerificationCheck Queue Request StatusGet Queue Request Result

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Fal.ai actions it has and picks the ones a request needs.

  1. 01

    Connect Fal.ai

    Authorize the Fal.ai account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Fal.ai actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Fal.ai · Lyro

Everything else about Fal.ai

Setup, permissions, and the limits of what Lyro can do inside Fal.ai.

  • No. This toolkit covers model discovery, pricing, queue monitoring, cancellation, and webhook key retrieval - there is no submit or run action on it. Lyro tracks and reports on the generations your own application queues, and returns the output once fal.ai marks the request COMPLETED.

Every action available in Fal.ai

All 9 actions your agent can call on Fal.ai, straight from the live MCP connection.

  • Cancel queue request

    Cancel a queued or in-progress request in fal.ai's queue system.

  • Estimate pricing

    Estimate pricing for fal.ai model endpoints.

  • Get jwks for webhook verification

    Retrieve public keys for webhook signature verification.

  • Get models

    Discover and search fal.ai model endpoints.

  • Get model pricing

    Retrieve unit pricing for model endpoints.

  • Get queue request result

    Retrieve the final result of a completed queue request.

  • Get queue request status with logs

    Retrieve the current status of a queued request with detailed logging information.

  • Check queue request status

    Check the status of a queued request in fal.ai.

  • Stream request status updates

    Stream request status updates via SSE.

Ready to connect Fal.ai?

Authorize the account and your agent has all 9 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot