Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Fal Ai Mcp Server

    An MCP (Model Context Protocol) Server to use the fal.ai APIs to generate images and videos.

    3 stars
    Python
    Updated Jun 20, 2025
    generative-ai
    mcp
    mcp-server

    Table of Contents

    • Usage
    • Development
    • Testing
    • Formatting and Linting
    • Building with uv
    • Releasing a New Version
    • License

    Table of Contents

    • Usage
    • Development
    • Testing
    • Formatting and Linting
    • Building with uv
    • Releasing a New Version
    • License

    Documentation

    Fal AI MCP Server

    An MCP (Model Context Protocol) server to use the fal.ai APIs to generate images and videos.

    This is a barebones server that anyone can extend to use different fal.ai models and API endpoints.

    Usage

    Install uv and add the server to an MCP config using uvx:

    json
    {
        "name": "fal-ai-mcp-server",
        "command": "uvx",
        "args": [
            "fal-ai-mcp-server"
        ],
        "env": {
            "FAL_KEY": "your-key",
            "SAVE_MEDIA_DIR": "path/to/save/images"
        }
    }

    or clone the repo and use uv with a directory:

    json
    {
        "name": "fal-ai-mcp-server",
        "command": "uv",
        "args": [
            "--directory",
            "path/to/root/dir/",
            "run",
            "main.py"
        ],
        "env": {
            "FAL_KEY": "your-key",
            "SAVE_MEDIA_DIR": "path/to/save/images"
        }
    }

    Development

    Testing

    Clone the repo and use mcp-client-for-testing to test the tools of the server.

    bash
    uvx mcp-client-for-testing \
        --config '
        [
            {
                "name": "fal-ai-mcp-server",
                "command": "uv",
                "args": [
                    "--directory", 
                    "path/to/root/dir/", 
                    "run", 
                    "main.py"
                ],
                "env": {
                    "FAL_KEY": "your-key",
                    "SAVE_MEDIA_DIR": "path/to/save/images"
                }
            }
        ]
        ' \
        --tool_call '{"name": "echo_tool", "arguments": {"message": "Hello, world!"}}'

    Formatting and Linting

    The code is formatted and linted with ruff:

    bash
    uv run ruff format
    uv run ruff check --fix

    Building with uv

    Build the package using uv:

    bash
    uv build

    Releasing a New Version

    To release a new version of the package to PyPI, create and push a new Git tag:

    1. Checkout the main branch and get the current version:

    bash
    git checkout main
       git pull origin main
       git describe --tags

    2. Create and push a new Git tag:

    bash
    git tag v0.2.0
       git push origin v0.2.0

    The GitHub Actions workflow will automatically build and publish the package to PyPI when a new tag is pushed.

    The python package version number will be derived directly from the Git tag.

    License

    This project is licensed under the MIT License. See the LICENSE file for details.

    Similar MCP

    Based on tags & features

    • AD

      Adls Mcp Server

      Python·
      4
    • DA

      Davinci Resolve Mcp

      Python·
      327
    • FH

      Fhir Mcp Server

      Python·
      55
    • MC

      Mcp Aoai Web Browsing

      Python·
      30

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • AD

      Adls Mcp Server

      Python·
      4
    • DA

      Davinci Resolve Mcp

      Python·
      327
    • FH

      Fhir Mcp Server

      Python·
      55
    • MC

      Mcp Aoai Web Browsing

      Python·
      30

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k