Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐ŸŽจ Art & Culture
  3. Fal MCP Server
Fal MCP Server logo
Health: ActiveRecent health check succeeded.Last checked 9/7/2026, 1:16:11 AM

Fal MCP Server

User RatingsBe the first to rate and review this MCP server!
View Repository52 GitHub StarsTotal stargazers on GitHub for the source repository (52 stars).Visit Website
falaiimage-generationvideo-generationmusic-generationmcp

MCP server for generating images, videos, and music using Fal.ai models with async, queue, and HTTP/SSE support.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "raveenb-fal-mcp-server": {
      "command": "uvx",
      "args": [
        "--from"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing Alternatives๐ŸŽจ More in Art & Culture

Overview

This MCP server enables AI content generation including images, videos, and music using Fal.ai models such as FLUX, Stable Diffusion, and MusicGen. It supports asynchronous operations with queue management for long-running tasks and offers multiple transport modes including STDIO and HTTP/SSE. Use this server to integrate Fal.ai's extensive media generation capabilities into Claude Desktop or other MCP-compatible clients.

Use cases

โ€ขGenerate images from text prompts with advanced composition controls
โ€ขCreate and animate videos from images or restyle existing videos
โ€ขProduce instrumental music or songs with vocals
โ€ขEdit images by removing backgrounds, upscaling, inpainting, or resizing
โ€ขDiscover and select from over 600 Fal.ai models dynamically

Key features

โ€ขNative asynchronous API with queue support for progress updates
โ€ขMultiple transport modes: STDIO, HTTP/SSE, or both simultaneously
โ€ข18 media generation and editing tools covering images, video, and audio
โ€ขDynamic model discovery with caching and AI-powered recommendations
โ€ขUsage and pricing endpoints to monitor costs and consumption
โ€ขFile upload support for local content integration

Capabilities & Tool Schemas

Inspect callable tools, capabilities, and parameters exposed to AI agents by Fal MCP Server.

Extracted Tool Capabilities
Native asynchronous API with queue support for progress updates
Multiple transport modes: STDIO, HTTP/SSE, or both simultaneously
18 media generation and editing tools covering images, video, and audio
Dynamic model discovery with caching and AI-powered recommendations
Usage and pricing endpoints to monitor costs and consumption
File upload support for local content integration

Documentation Overview

๐ŸŽจ Fal.ai MCP Server

CI Docker MCP GitHub Release PyPI Docker Image Python License

A Model Context Protocol (MCP) server that enables Claude Desktop (and other MCP clients) to generate images, videos, music, and audio using Fal.ai models.

Fal.ai Server MCP server

โœจ Features

๐Ÿš€ Performance

  • Native Async API - Uses fal_client.run_async() for optimal performance
  • Queue Support - Long-running tasks (video/music) use queue API with progress updates
  • Non-blocking - All operations are truly asynchronous

๐ŸŒ Transport Modes (New!)

  • STDIO - Traditional Model Context Protocol communication
  • HTTP/SSE - Web-based access via Server-Sent Events
  • Dual Mode - Run both transports simultaneously

๐ŸŽจ Media Generation (18 Tools)

Image Generation:

  • ๐Ÿ–ผ๏ธ generate_image - Create images from text prompts (Flux, SDXL, etc.)
  • ๐ŸŽฏ generate_image_structured - Fine-grained control over composition, lighting, subjects
  • ๐Ÿ”„ generate_image_from_image - Transform existing images with style transfer

Image Editing:

  • โœ‚๏ธ remove_background - Remove backgrounds from images (transparent PNG)
  • ๐Ÿ” upscale_image - Upscale images 2x or 4x while preserving quality
  • โœ๏ธ edit_image - Edit images using natural language instructions
  • ๐ŸŽญ inpaint_image - Edit specific regions using masks
  • ๐Ÿ“ resize_image - Smart resize for social media (Instagram, YouTube, TikTok, etc.)
  • ๐Ÿท๏ธ compose_images - Overlay images (watermarks, logos) with precise positioning

Video Tools:

  • ๐ŸŽฌ generate_video - Text-to-video and image-to-video generation
  • ๐Ÿ“น generate_video_from_image - Animate images into videos
  • ๐Ÿ”€ generate_video_from_video - Video restyling and motion transfer

Audio Tools:

  • ๐ŸŽต generate_music - Create instrumental music or songs with vocals

Utility Tools:

  • ๐Ÿ” list_models - Discover 600+ available models with smart filtering
  • ๐Ÿ’ก recommend_model - AI-powered model recommendations for your task
  • ๐Ÿ’ฐ get_pricing - Check costs before generating content
  • ๐Ÿ“Š get_usage - View spending history and usage stats
  • โฌ†๏ธ upload_file - Upload local files for use with generation tools

๐Ÿ” Dynamic Model Discovery (New!)

  • 600+ Models - Access all models available on Fal.ai platform
  • Auto-Discovery - Models are fetched dynamically from the Fal.ai API
  • Smart Caching - TTL-based cache for optimal performance
  • Flexible Input - Use full model IDs or friendly aliases

๐Ÿš€ Quick Start

Prerequisites

  • Python 3.10 or higher
  • Fal.ai API key (free tier available)
  • Claude Desktop (or any MCP-compatible client)

Installation

Option 0: Claude Code Plugin (Simplest for Claude Code Users) ๐Ÿ”Œ

If you're using Claude Code, install directly via the plugin system:

bash
# Add the Luminary Lane Tools marketplace
/plugin marketplace add raveenb/fal-mcp-server

# Install the fal-ai plugin
/plugin install fal-ai@luminary-lane-tools

Or install directly without adding the marketplace:

bash
/plugin install fal-ai@raveenb/fal-mcp-server

Note: You'll need to set FAL_KEY in your environment before using the plugin.

Option 1: uvx (Recommended - Zero Install) โšก

Run directly without installation using uv:

bash
# Run the MCP server directly
uvx --from fal-mcp-server fal-mcp

# Or with specific version
uvx --from fal-mcp-server==1.4.0 fal-mcp

Claude Desktop Configuration for uvx:

config.json
{
  "mcpServers": {
    "fal-ai": {
      "command": "uvx",
      "args": ["--from", "fal-mcp-server", "fal-mcp"],
      "env": {
        "FAL_KEY": "your-fal-api-key"
      }
    }
  }
}

Note: Install uv first: curl -LsSf https://astral.sh/uv/install.sh | sh

Option 2: Docker (Recommended for Production) ๐Ÿณ

Official Docker image available on GitHub Container Registry.

Step 1: Start the Docker container

bash
# Pull and run with your API key
docker run -d \
  --name fal-mcp \
  -e FAL_KEY=your-api-key \
  -p 8080:8080 \
  ghcr.io/raveenb/fal-mcp-server:latest

# Verify it's running
docker logs fal-mcp

Step 2: Configure Claude Desktop to connect

Add to your Claude Desktop config file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
config.json
{
  "mcpServers": {
    "fal-ai": {
      "command": "npx",
      "args": ["mcp-remote", "http://localhost:8080/sse"]
    }
  }
}

Note: This uses mcp-remote to connect to the HTTP/SSE endpoint. Alternatively, if you have curl available: "command": "curl", "args": ["-N", "http://localhost:8080/sse"]

Step 3: Restart Claude Desktop

The fal-ai tools should now be available.

Docker Environment Variables:

VariableDefaultDescription
FAL_KEY(required)Your Fal.ai API key
FAL_MCP_TRANSPORThttpTransport mode: http, stdio, or dual
FAL_MCP_HOST0.0.0.0Host to bind the server to
FAL_MCP_PORT8080Port for the HTTP server

Using Docker Compose:

Terminal
curl -O https://raw.githubusercontent.com/raveenb/fal-mcp-server/main/docker-compose.yml
echo "FAL_KEY=your-api-key" > .env
docker-compose up -d

โš ๏ธ File Upload with Docker:

The upload_file tool requires volume mounts to access host files:

Terminal
docker run -d -p 8080:8080 \
  -e FAL_KEY="${FAL_KEY}" \
  -e FAL_MCP_TRANSPORT=http \
  -v ${HOME}/Downloads:/downloads:ro \
  -v ${HOME}/Pictures:/pictures:ro \
  ghcr.io/raveenb/fal-mcp-server:latest

Then use container paths like /downloads/image.png instead of host paths.

Featurestdio (uvx)Docker (HTTP/SSE)
upload_fileโœ… Full filesystemโš ๏ธ Needs volume mounts
SecurityRuns as userSandboxed container

Option 3: Install from PyPI

Terminal
pip install fal-mcp-server

Or with uv:

bash
uv pip install fal-mcp-server

Option 4: Install from source

bash
git clone https://github.com/raveenb/fal-mcp-server.git
cd fal-mcp-server
pip install -e .

Configuration

  1. Get your Fal.ai API key from fal.ai

  2. Configure Claude Desktop by adding to:

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json

For PyPI/pip Installation:

config.json
{
  "mcpServers": {
    "fal-ai": {
      "command": "fal-mcp",
      "env": {
        "FAL_KEY": "your-fal-api-key"
      }
    }
  }
}

Note: For Docker configuration, see Option 2: Docker above.

For Source Installation:

config.json
{
  "mcpServers": {
    "fal-ai": {
      "command": "python",
      "args": ["/path/to/fal-mcp-server/src/fal_mcp_server/server.py"],
      "env": {
        "FAL_KEY": "your-fal-api-key"
      }
    }
  }
}
  1. Restart Claude Desktop

๐Ÿ’ฌ Usage

With Claude Desktop

Once configured, ask Claude to:

  • "Generate an image of a sunset"
  • "Create a video from this image"
  • "Generate 30 seconds of ambient music"
  • "Convert this text to speech"
  • "Transcribe this audio file"

Discovering Available Models

Use the list_models tool to discover available models:

  • "What image models are available?"
  • "List video generation models"
  • "Search for flux models"

Using Any Fal.ai Model

You can use any model from the Fal.ai platform:

Code
# Using a friendly alias (backward compatible)
"Generate an image with flux_schnell"

# Using a full model ID (new capability)
"Generate an image using fal-ai/flux-pro/v1.1-ultra"
"Create a video with fal-ai/kling-video/v1.5/pro"

HTTP/SSE Transport (New!)

Run the server with HTTP transport for web-based access:

bash
# Using Docker (recommended)
docker run -d -e FAL_KEY=your-key -p 8080:8080 ghcr.io/raveenb/fal-mcp-server:latest

# Using pip installation
fal-mcp-http --host 0.0.0.0 --port 8000

# Or dual mode (STDIO + HTTP)
fal-mcp-dual --transport dual --port 8000

Connect from web clients via Server-Sent Events:

  • SSE endpoint: http://localhost:8080/sse (Docker) or http://localhost:8000/sse (pip)
  • Message endpoint: POST http://localhost:8080/messages/

See Docker Documentation and HTTP Transport Documentation for details.

๐Ÿ“ฆ Supported Models

This server supports 600+ models from the Fal.ai platform through dynamic discovery. Use the list_models tool to explore available models, or use any model ID directly.

Popular Aliases (Quick Reference)

These friendly aliases are always available for commonly used models:

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in Art & Culture View all alternatives
  • Svgmaker MCP logoSvgmaker MCP

    Provides AI-driven SVG generation and editing via natural language, with real-time updates and secure file handling.

    ๐ŸŽจ Art & Culture3 views
    Compare vs Svgmaker MCP โ†’
  • Vicsee MCP Server logoVicsee MCP Server

    Generate, edit, and upscale AI video & images (Seedance, Veo, Kling, FLUX, Nano Banana) from any agent via VicSee.

    ๐ŸŽจ Art & Culture3 views
    Compare vs Vicsee MCP Server โ†’
  • Discogs MCP Server logoDiscogs MCP Server

    MCP server to interact with the Discogs API

    ๐ŸŽจ Art & Culture2 views
    Compare vs Discogs MCP Server โ†’
  • Promptpilot MCP Server logoPromptpilot MCP Server

    Generate images, video, and audio via 20+ AI models (Flux, GPT-Image-1, Imagen 4, Grok, Seedance, ElevenLabs). Prompt builder with styles, lighting, camera, mood presets. Batch generation support.

    ๐ŸŽจ Art & Culture2 views
    Compare vs Promptpilot MCP Server โ†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

GitHub stars
52
Stargazers on the source repository.
Last commit
4mo ago
Most recent push to the default branch.
Directory activity
2 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about Fal MCP Server

A Fal.ai API key (FAL_KEY) is required to access the Fal.ai models and services.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewFal MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/raveenb-fal-mcp-server?style=directory)](https://allmcps.com/mcp/raveenb-fal-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/raveenb-fal-mcp-server"><img src="https://allmcps.com/api/badge/raveenb-fal-mcp-server?style=directory" alt="Fal MCP Server on AllMCPs" /></a>

Technical Specs & Signals

Category๐ŸŽจArt & Culture
PricingFreemium
More technical detailsExpand โ–พ
TransportSTDIO
RuntimePython
AuthAPI key
LicenseMIT
ClientsClaude Desktop
Last updatedAug 9, 2026
8/9 checks healthy over the last 32d
Views2
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars52
GitHub Star CountTotal stargazers on GitHub representing community popularity (52 stars).
Last commit4mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on May 4, 2026
43Quality signal: Fair ยท 43/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools18/30
Adoption & activity4/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 22d ago via OSV.dev ยท --from (PyPI)

โ˜… FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server โ†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐ŸŽจ Art & Culture โ†’Alternatives to Fal MCP Server โ†’Install in Claude DesktopInstall in CursorInstall in VS Code