pixfaro について
pixfaroは、単一のAPIとプリペイド残高で画像モデルを利用するMCPサーバーとCLIを提供します。MCPクライアントやスクリプトで画像を生成・編集する用途向けで、結果はホストされた画像URLとして返されます。
主な機能
- 01画像の生成と編集
- 02モデルの料金と遅延の確認
- 03プリペイド残高の確認
- 04テンプレートカードのレンダリング
- 05再利用可能な素材のアップロード
- 06CLIによる生成と編集
活用シーン
- 01MCPエージェントでの画像生成
- 02自然言語による既存画像の編集
- 03スクリプトやパイプラインでの素材作成
- 04テンプレートカードの制作
MCP 対応
MCPサーバーは、画像生成・編集、モデル一覧、残高確認のツールを提供します。リモート接続はOAuthまたはAPIキー認証に対応し、一部のテンプレート・素材ツールはリモートサーバーのみで利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.pixfaro.com/mcpclaude mcp add --transport http com-pixfaro https://mcp.pixfaro.com/mcp{"mcpServers":{"com-pixfaro":{"type":"http","url":"https://mcp.pixfaro.com/mcp"}}}Cursor で開く{"servers":{"com-pixfaro":{"type":"http","url":"https://mcp.pixfaro.com/mcp"}}}VS Code で開く{"mcpServers":{"com-pixfaro":{"type":"http","url":"https://mcp.pixfaro.com/mcp"}}}{"mcpServers":{"com-pixfaro":{"serverUrl":"https://mcp.pixfaro.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
8| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| model | string | いいえ | list_models から取得したモデル ID |
| prompt | string | はい | 描画するもの |
| overlay | any | いいえ | |
| resolution | enum | いいえ | 出力サイズ(デフォルトは 1K)。モデルごとの対応サイズと価格は list_models に記載されています1K | 2K | 4K |
| aspect_ratio | string | いいえ | 例:"16:9"(デフォルトは 1:1)。比率はモデルごとに異なり、各モデルで検証済みのものは list_models に記載されています。Gemini モデルは固定セットで、4:1 以上の横長比率には対応しません。低価格の fal モデルは範囲内の任意の W:H を計算できるため、バナー形状にはこちらを使用してください。上限は 4:1 / 1:4 で、それを超えると生成される帯が細すぎて送信できません。すべての fal モデルは 1K のみ対応のため、これが実用上の上限です。 |
詳細
Pixfaro MCP — あらゆる画像モデルに対応する画像生成 MCP サーバー
1 つの MCP 接続、1 つのプリペイド残高で、主要な画像モデルすべてに対応します — 現在は Nano Banana、Gemini、次に GPT Image(list_models では「coming soon」と表示)。
プロバイダーアカウント、キー、再試行、形式の違いは Pixfaro が処理するため、エージェントは画像を依頼するだけです。
Claude Desktop、Claude Code、Cursor、Windsurf、およびあらゆる MCP クライアントで利用できます。
クイックスタート — ターミナル不要(約1分)
リモートサーバーを使うのが最も簡単です。URL を 1 つ貼り付け、開いたブラウザーウィンドウで Pixfaro アカウントにサインインします。ファイルに API キーを記載する必要はありません。
Claude(claude.ai / Claude Desktop、すべてのプラン): Settings → Connectors →
Add custom connector → URL https://mcp.pixfaro.com/mcp → サインイン。
(Team/Enterprise の場合:組織の Owner が Organization settings →
Connectors → Custom → Web から一度追加します。)
Cursor: Cursor に追加 →
— または Cursor Settings → MCP → Add new MCP server(種類は URL、アドレスは
https://mcp.pixfaro.com/mcp)。OAuth フローは Cursor が実行します。
ChatGPT(Pro/Plus/Business/Edu): Settings → enable Developer mode
(2026年7月の名称変更以降、コネクターは Plugins にあります。以前は
Connectors → Advanced でした)→ URL
https://mcp.pixfaro.com/mcp を指定してカスタムコネクターを追加し、OAuth を設定します。
クイックスタート — コマンドライン/設定ファイル
- pixfaro.com で API キーを取得し、残高をチャージします(サブスクリプション不要)。
- MCP クライアントの設定にサーバーを追加します。
{
"mcpServers": {
"pixfaro": {
"command": "npx",
"args": ["-y", "@pixfaro/mcp"],
"env": { "PIXFARO_KEY": "pf_live_…" }
}
}
}
- エージェントに画像を依頼します。これで完了です。
Claude Code の場合:
claude mcp add pixfaro -e PIXFARO_KEY=pf_live_… -- npx -y @pixfaro/mcp
ストリーミング可能な HTTP に対応したクライアントでは、同じファイルでリモート形式も利用できます — キーは不要で、初回利用時に OAuth を行います。
{ "mcpServers": { "pixfaro": { "url": "https://mcp.pixfaro.com/mcp" } } }
``` Clients
without OAuth can pass an API key instead: `Authorization: Bearer pf_live_…`.
## Tools
| Tool | What it does |
|---|---|
| `generate_image` | prompt → hosted image URL (+cost and balance in the reply) |
| `edit_image` | natural-language edit of a previous generation by its `img_…` id |
| `list_models` | models with price, latency, and what each is best for |
| `render_template` | typeset card (quote/post) from a template — $0.02, ~2 s, sharp type · *remote server; npx parity coming in 0.2* |
| `list_templates` | card templates with slots, style axes and exact prices · *remote server* |
| `upload_asset` | upload a PNG/JPEG (≤5 MB) as a reusable asset (e.g. a card avatar) · *remote server* |
| `get_balance` | current prepaid balance |
Replies carry a hosted URL, never base64 — your agent's context stays small.
Both generation tools accept `aspect_ratio` (e.g. `"16:9"`, `"9:16"`). Edits
keep the source image's shape when you omit it — pass one only to reshape.
## CLI
The same package family ships an unscoped CLI for scripts, CI, and pipelines:
```bash
export PIXFARO_KEY=pf_live_…
npx pixfaro gen "a lighthouse at night, minimal flat style" -a 16:9 -o cover.png
npx pixfaro models
npx pixfaro balance
npx pixfaro edit img_8f2a… "make the sky darker" -o v2.png
環境変数
| 変数 | 意味 |
|---|---|
PIXFARO_KEY | API キー(pf_live_…)— models を除くすべての機能で必須です |
PIXFARO_API_URL | エンドポイントの上書き設定(デフォルトは https://api.pixfaro.com) |
このリポジトリについて
Pixfaro API を利用するシンプルなオープンクライアントです。MCP サーバー(@pixfaro/mcp)と
pixfaro CLI は、1 つの HTTP クライアントを共有します。残高/プロバイダーレイヤーは
api.pixfaro.com の背後にあります — このコードは、キーを渡す前に読めるよう、意図的に小規模にしています。
MIT © Pixfaro
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。