Fal.ai OpenAI Image

A server for the Fal.ai text-to-image API, powered by OpenAI's image model. Requires Fal.ai and OpenAI API keys.

Fal.ai OpenAI Image MCPサーバー

fal.aiのGPT image-1 text-to-image APIを使用して画像を生成するFastMCPサーバーです。

セットアップ

  1. 依存関係をインストール:
npm install
  1. 環境変数としてAPIキーを設定:
export FAL_KEY="your_fal_api_key_here"
export OPENAI_API_KEY="your_openai_api_key_here"
  1. プロジェクトをビルド:
npm run build
  1. サーバーを実行:
npm start

使用方法

サーバーは以下のツールを提供します:

generate_image

テキストプロンプトを使用して画像を生成します。

パラメーター:

  • prompt (必須): 生成する画像のテキスト説明
  • image_size (オプション): 生成する画像のサイズ ("auto", "1024x1024", "1536x1024", "1024x1536")
  • num_images (オプション): 生成する画像の数 (1-4)
  • quality (オプション): 生成する画像の品質 ("auto", "low", "medium", "high")
  • background (オプション): 背景のタイプ ("auto", "transparent", "opaque")

例:

{
  "prompt": "夕暮れの静謐なサイバーパンク都市風景",
  "image_size": "1024x1024",
  "num_images": 1,
  "quality": "high"
}

Claude Codeでの使用

Claude Codeでこのサーバーを使用するには、以下のJSONをMCP設定に追加してください:

{
  "mcpServers": {
    "fal-openai-image": {
      "command": "node",
      "args": ["/path/to/fal_openai_image1/dist/index.js"],
      "env": {
        "FAL_KEY": "your_fal_api_key_here",
        "OPENAI_API_KEY": "your_openai_api_key_here"
      }
    }
  }
}

または、開発モードで実行する場合:

{
  "mcpServers": {
    "fal-openai-image": {
      "command": "npm",
      "args": ["run", "dev"],
      "cwd": "/path/to/fal_openai_image1",
      "env": {
        "FAL_KEY": "your_fal_api_key_here",
        "OPENAI_API_KEY": "your_openai_api_key_here"
      }
    }
  }
}

環境変数

  • FAL_KEY: 必須。fal.ai API認証用のAPIキー
  • OPENAI_API_KEY: 必須。BYOK (Bring Your Own Key) システム用のOpenAI APIキー

Máy chủ liên quan

NotebookLM Web Importer

Nhập trang web và video YouTube vào NotebookLM chỉ với một cú nhấp. Được tin dùng bởi hơn 200.000 người dùng.

Cài đặt tiện ích Chrome