インテグレーション — FluxFiles

インテグレーション

あなたのスタックに差し込めるアダプター

公式アダプターで、すでに使っているフレームワークやエディターに FluxFiles をネイティブ統合できます。

CKEditor や TinyMCE をご自身のストレージで使えます。CKBox や Tiny Drive の契約は不要です。FluxFiles はファイルの参照と挿入のためのツールバーボタンを追加するもので、これらの製品の機能を一対一で置き換えるものではありません。

Laravel
PHP
WordPress
Plugin
React
Component
Vue / Nuxt
Component
CKEditor 4
Plugin
CKEditor 5
Plugin
TinyMCE
Plugin
Summernote
Plugin

サーバーサイドパッケージ

バックエンドでトークンを発行 — または AI エージェントに渡す

これらはUIアダプターではありません——FluxFilesのUI(上記いずれかのアダプター、またはスタンドアロンiframe)が実行できる操作の範囲を定めるJWTを発行するものです。トークン発行にPHPは不要です。MCPサーバーはその逆で、こうしたスコープ付きトークンをAIエージェントに渡します。エージェントはトークンが許可する操作しか実行できません。

Node トークン SDK (@fluxfiles/node)

@fluxfiles/node で任意の JS バックエンド(Express、Next.js、Nuxt)から FluxFiles トークンを発行——PHP コアとバイト互換。トークン発行に PHP 不要。

Python トークン SDK (fluxfiles-token)

fluxfiles-token で任意の Python バックエンド(FastAPI、Django、Flask)から FluxFiles トークンを発行——PHP コアとバイト互換。トークン発行に PHP 不要。

AI エージェント向け MCP サーバー (@fluxfiles/mcp)

@fluxfiles/mcp で Claude Desktop、Claude Code、または任意の MCP クライアントからファイルの一覧・検索・読み取りが可能に——範囲は発行したスコープ付き JWT で制限されます。書き込みとゴミ箱移動のツールは明示的に有効化しない限りオフです。