mcpField
F
Fillo

Fillo

リモート
github.com/jacobfunch開発ツール02 週間前に更新
リポジトリ

Fillo について

Filloは、自社製品にフォームを組み込むチーム向けのフォーム基盤とSDKです。MCPサーバーを通じて、コーディングエージェントからフォームの準備、作成、公開、検索を行えます。

主な機能

  1. 01フォームの準備と作成
  2. 02フォームの公開と検索
  3. 03ReactまたはDOMレンダラーでの埋め込み
  4. 04スキーマと条件ロジックの検証
  5. 05所有するストレージへのファイル直接アップロード

活用シーン

  1. 01コーディングエージェントでフォームを作成・公開
  2. 02公開済みフォームをWebアプリに埋め込み
  3. 03共通スキーマに基づく送信内容の検証

MCP 対応

MCPサーバーは、コーディングエージェントにフォームの準備、作成、公開、検索機能を提供します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://fillo.so/api/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npm@usefillo/mcp0.11.2

ツール

詳細

Fillo — 製品内で、独自のUIを使ってフォームを作成できます。

ウェブサイト · ドキュメント · エージェント · サンプル · 変更履歴

@usefillo/react の npm バージョン @usefillo/mcp の npm バージョン MIT ライセンス

Fillo SDK

Fillo はヘッドレスのフォームインフラストラクチャです。ホストされたエディターでフォームを作成するか、コードで定義し、iframe を埋め込む代わりに、React、Vue、Svelte、Astro、またはプレーンなブラウザー JavaScript を使って、独自の UI で自社製品内に表示します。共通のスキーマがビルダー、レンダラー、API のバリデーション、回答一覧を連携させるため、フォームはアプリの一部のような見た目と動作になります。

ファイルはブラウザーから直接、お客様が所有するストレージ(Google Drive、Box、または S3 互換バケット)にアップロードされ、プロバイダーが対応している場合は再開可能です。回答は、検索、ファイルのダウンロード、詳細ドロワー、CSV エクスポートに対応したスキーマ対応の一覧に保存され、署名付き Webhook、Google Sheets、Notion、Zapier、またはメールで配信できます。

このリポジトリには、公開 SDK パッケージとコーディングエージェント用スキルが含まれています。製品本体は**fillo.so**にあります。

パッケージ

パッケージnpm内容
@usefillo/corenpm · packages/coreフレームワークに依存しないフォームスキーマ、バリデーション、条件付きロジックエンジン、事前入力、フォーマット処理、JS クライアント、ブラウザーから直接アップロードするプロトコルです。フレームワークへの依存はありません。
@usefillo/reactnpm · packages/reactヘッドレスの React レンダラー、フック、アップロード UI、オーバーライドまたは置き換え可能なオプションのデフォルトスタイルシートです。
@usefillo/domnpm · packages/domフレームワークに依存しない DOM レンダラー、カスタム要素、Vue、Svelte、Astro、バニラアプリ向けのスタンドアロンブラウザーバンドルです。
@usefillo/clinpm · packages/clifillo — ワークスペースの開始、フォームのステージングと公開、ターミナルからの Agent Skill のインストールを行います。
@usefillo/mcpnpm · packages/mcpMCP サーバー — コーディングエージェントからフォームの準備、ひな形の作成、公開、クエリを行います。

標準のコーディングエージェントスキル(CLI がインストールするものと同じバンドル)は、plugins/fillo/skills/build-with-fillo にあります。すべてのパッケージは MIT ライセンスです。

クイックスタート

レンダラーをインストールし、公開済みのフォームをアプリに追加します。@usefillo/react と @usefillo/dom はどちらも必要な @usefillo/core の機能を再エクスポートするため、core を直接インストールする必要はほとんどありません。

// React / Next.js
import { FilloForm } from "@usefillo/react";
import "@usefillo/react/styles.css"; // optional default theme — or bring your own

<FilloForm formId="cust-feedback" onSubmitted={(responseId) => confetti()} />
// Vue, Svelte, Astro, or plain browser JavaScript
import { createClient, defineForm, renderForm } from "@usefillo/dom";
import "@usefillo/dom/styles.css";

const client = createClient({ key: "pk_live_…" });
const form = defineForm({
  id: "cust-feedback",
  pages: [{ id: "p1", blocks: [
    { id: "email", kind: "email", label: "Work email", required: true },
    { id: "message", kind: "long_text", label: "What should we know?" },
  ] }],
});

renderForm("#fillo-form", { form, client, onSubmitted: (id) => console.log(id) });
コーディングエージェントを使った構築

Fillo には、Fillo フォームの構築、埋め込み、スタイル設定、同期、検証方法をエージェントに教える、プロバイダーに依存しない Agent Skill が含まれています。プロジェクトにインストールします。

npx @usefillo/cli@latest skill install

Claude Code または Codex では、このリポジトリはプラグインマーケットプレイスとしても利用できます。プラグインには、スキルとホスト型の Fillo MCP サーバーが含まれています。

/plugin marketplace add jacobfunch/usefillo
/plugin install fillo@fillo

続いて、セットアップフローをエージェントに指示します。製品から Build with AI の引き継ぎを行うと、CLI によって、スキルをインストールし、実行 1 回でライブワークスペースに接続する npx @usefillo/cli agent bootstrap … という1行のコマンドも表示されます。エージェントの利用手順全体については fillo.so/agents を、リファレンスについては fillo.so/docs をご覧ください。

リンク

このリポジトリについて

このリポジトリは、公開 SDK パッケージの読み取り専用ミラーです。パッケージは非公開のモノレポで開発され、リリース時にここへミラーされるため、ここにあるコードは npm で公開されるコードと同じです。このリポジトリの履歴は使い捨てです。リリースごとに自動ジョブがミラーに強制プッシュするため、特定のコミットがそのまま維持されることを期待してフォークしないでください。代わりに npm パッケージに依存してください。

問題や質問はこちらで受け付けています。CONTRIBUTING.mdをご覧ください。パッケージのコードに対するプルリクエストは、ソースが上流にあるため直接マージできません。問題を報告していただければ、非公開リポジトリを通じて修正を反映します。

アカウント名について。 usefillo GitHub 組織の取得手続き中のため、このミラーは現在 github.com/jacobfunch/usefillo にあります。取得後、リポジトリは組織に移管されます。GitHub は旧パスからのリダイレクトを維持するため、既存のリンクやクローンは引き続き機能します。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。