Connect Falai to Claude, ChatGPT, Cursor, Claude Code, Codex, Gemini, GitHub Copilot and any other MCP client, for your whole team. Metorial adds security, governance, and tracing, and gives everyone one Magic MCP URL to connect.
Ask your agent in plain language. Each of these maps to a real tool on the server.
Use the run model tool in Falai
Use the upload file tool in Falai
Use the search models tool in Falai
Use the transcribe audio tool in Falai
Use the generate image tool in Falai
Use the generate speech tool in Falai
Supported Tools
run_model
Run Model
Run synchronous inference on any Fal.ai model endpoint with arbitrary input parameters.
This is a generic tool for calling any model that doesn't have a dedicated tool, including 3D generation, image editing, upscaling, and other specialized models.
Pass model-specific parameters directly and receive model output with downloadable files when produced.
upload_file
Upload File
Copy a public file of up to 90 MiB to Fal.ai CDN storage from a URL.
The uploaded file can then be referenced by its CDN URL in model inference requests.
Useful for providing input images, audio, or video files to Fal.ai models.
search_models
Search Models
Search and discover available model endpoints on Fal.ai.
Supports listing all models, searching by text query or category, and looking up specific models by endpoint ID.
Returns model metadata including name, description, category, and status.
transcribe_audio
Transcribe Audio
Transcribe audio files to text using Fal.ai speech recognition models like Whisper (Wizper).
Supports speaker diarization, language detection, and word/segment-level timestamps.
Provide an audio URL and receive a full transcription with optional metadata.
generate_image
Generate Image
Generate images from text prompts or transform existing images using Fal.ai models such as FLUX, Stable Diffusion, Ideogram, Recraft, and more.
Supports text-to-image and image-to-image generation with configurable parameters like image size, guidance scale, LoRA adapters, and safety settings.
Runs synchronously and provides downloadable generated images. Model parameters vary; use search_models with includeSchema=true to inspect the selected endpoint.
generate_speech
Generate Speech
Generate speech audio from text using Fal.ai text-to-speech models.
Model-specific options support language selection and reference-audio voice cloning when available.
Provides a downloadable audio file. Inspect endpoint inputs with search_models using includeSchema=true.
generate_video
Generate Video
Generate videos from text prompts, images, or other videos using Fal.ai models such as Kling, LTX, Veo, Sora, and more.
Supports text-to-video, image-to-video, and video-to-video transformations.
Runs synchronously and provides a downloadable video. Prefer submit_queue_request for slow models; inspect endpoint parameters with search_models using includeSchema=true.
submit_queue_request
Submit Queue Request
Submit an asynchronous inference request to Fal.ai's queue system.
This is the recommended approach for long-running model inference. Returns a request ID for polling status or retrieving results later.
Optionally provide a webhook URL to receive results automatically upon completion.
check_queue_status
Check Queue Status
Check the status of an asynchronous queue request on Fal.ai and optionally retrieve the result.
Use after submitting a request with the Submit Queue Request tool.
Use action="result" after completion to retrieve model output and downloadable files. action="cancel" requests cancellation; running inference may still finish.
get_model_pricing
Get Model Pricing
Get the current unit price, billing unit, and currency for fal.ai model endpoints before running paid inference. Discover endpoint IDs with search_models. Final cost can depend on resolution, duration, and model-specific billing rules.
get_account
Get Account
Identify the authenticated fal.ai account and retrieve its credit balance. Requires an ADMIN-scoped API key; ordinary model inference and discovery use API-scoped keys.
Enable Falai in Metorial. In your Metorial portal, enable the Falai MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add a custom connector. Open Customize, then Connectors. Select Add, then Custom, then Web.
Paste your Metorial MCP URL. Name it Metorial, paste your Magic MCP URL (<your-magic-mcp-url>) and continue.
Sign in. Select Add and sign in to load Falai tools.
Enable Falai in Metorial. In your Metorial portal, enable the Falai MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add a custom MCP server. On ChatGPT web, open Plugins, select +, then Add custom MCP server.
Paste your Metorial MCP URL. Name it Metorial, paste your Magic MCP URL (<your-magic-mcp-url>), choose OAuth and accept the risk notice.
Create and install the plugin. Select Create as a plugin, install it and sign in to load Falai tools.
Enable Falai in Metorial. In your Metorial portal, enable the Falai MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add Metorial to your MCP config. Use ~/.cursor/mcp.json for every project, or .cursor/mcp.json for one.
Sign in. Open Customize in the sidebar, find Metorial and sign in to load Falai tools.
{
"mcpServers":{
"metorial":{
"url":"<your-magic-mcp-url>"
}
}
}
Enable Falai in Metorial. In your Metorial portal, enable the Falai MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add the server over HTTP. Add --scope user to use it in every project.
Sign in. Run /mcp, select Metorial and sign in to load Falai tools.
claude mcp add --transport http metorial <your-magic-mcp-url>
Enable Falai in Metorial. In your Metorial portal, enable the Falai MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add the server and sign in. The Codex CLI, IDE extension and ChatGPT desktop app share this config.
Check the connection. Type /mcp in Codex to see Metorial and its Falai tools.
codex mcp add metorial --url <your-magic-mcp-url>
codex mcp login metorial
Run Falai through the Metorial gateway
One governed layer for every app your agents reach, not a separate connector per tool.
Give Falai and every other app to your whole team through one MCP gateway, behind your SSO.
Scope which teams and agents can use Falai tools with role-based access control, and trace every call.
Prefer to run it yourself? Metorial is open source and self-hostable.
Discover fal.ai models and their input schemas, inspect current pricing, generate downloadable images, videos, and speech, transcribe audio, upload public input files, and run arbitrary model inference. Submit asynchronous requests, poll results, or request cancellation. ADMIN-scoped keys can also identify the account and read its credit balance.
Frequently asked questions
Common questions about connecting Falai to AI agents with Metorial.
How many tools does the Falai MCP server have?
The Falai MCP server exposes 11 tools, including Run Model, Upload File, Search Models. Each one is governed and traced through Metorial.
Does the Falai MCP server support triggers?
Falai exposes tools your agents call on demand; it does not publish event triggers yet. Everything still runs through one governed MCP URL.
Which AI clients can use the Falai MCP server?
Any MCP client, including VS Code, Windsurf, Zed, OpenCode and Grok. Each one reaches the Falai MCP server through the same Metorial URL.
How do I give only some teams access to Falai?
Use role-based access control to decide which teams, users, and agents can use Falai and which of its tools they can call.
Can I self-host the Falai MCP server?
Yes. Metorial is open source, so you can run the Falai MCP server yourself or use the hosted gateway.
Connect Falai to production AI agents
See how Metorial gives your team governed access to Falai, with tracing and security controls built in.