Furrow Forms について
Furrow Formsは、エージェントがウェブサイトのコードベース内で設定できるフォームバックエンドです。MCPサーバー、エージェントスキル、33の技術スタック向けサンプルを含みます。
主な機能
- 011回の呼び出しでサイトのフォームを設定
- 02フォーム用スニペットの生成
- 03署名付きWebhookのテスト
- 04フォームと送信データの管理
- 05スパムのフィルタリングと制御
- 0633のスタック向けサンプル
活用シーン
- 01エージェントが構築したサイトにフォームを設定
- 02対応スタックに問い合わせフォームを追加
- 03フォームのWebhookを検証
- 04送信データとプロジェクト設定を管理
MCP 対応
ストリーミングHTTPのホスト型MCPサーバーとstdioブリッジを提供します。26のツールで、サイトの初期設定、スニペット取得、Webhookテストのほか、クライアント、プロジェクト、フォーム、送信データ、WebhookのCRUD操作ができます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.furrowforms.com/mcpclaude mcp add --transport http furrow-forms https://api.furrowforms.com/mcp{"mcpServers":{"furrow-forms":{"type":"http","url":"https://api.furrowforms.com/mcp"}}}Cursor で開く{"servers":{"furrow-forms":{"type":"http","url":"https://api.furrowforms.com/mcp"}}}VS Code で開く{"mcpServers":{"furrow-forms":{"type":"http","url":"https://api.furrowforms.com/mcp"}}}{"mcpServers":{"furrow-forms":{"serverUrl":"https://api.furrowforms.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://api.furrowforms.com/mcp認証が必要ツール
27このツールにパラメーターはありません。
詳細
Furrow Forms
バイブコーディングで作ったウェブサイトのフォームバックエンド — エージェントが最初から最後まで実行できるサービスです。
エージェントがサイトを構築しても、フォームバックエンドを使う段階で作業が止まってしまいます。サインアップして、
ダッシュボードを開き、エンドポイントを貼り戻さなければなりません。Furrow Forms
なら、こうした引き継ぎは不要です。MCP または REST を介して、エージェントがアカウントを登録し(あなたは
メールで届く6桁のコードを1回読むだけです)、単一の bootstrap_site 呼び出しでサイトのフォームを
プロビジョニングし、ハニーポットとタイミングフィールドを含むスニペットをコードベースに書き込み、
HMAC 署名付きの Webhook を検証します。ダッシュボードを使う必要はありません。
Fetch furrowforms.com/ai and set up forms for this site.
これを Claude Code、Cursor、またはサイトの構築に使ったツールに貼り付けてください。設定はこれだけです。
このリポジトリの内容
| パス | 内容 |
|---|---|
packages/mcp | @furrowforms/mcp — ホスト型 MCP サーバーへの stdio ブリッジ(npx -y @furrowforms/mcp) |
skills/furrow-forms | インストール可能なエージェントスキル:npx skills add useburrow/furrow-forms --skill furrow-forms |
examples/ | 33種類のスタック向けの、動作するお問い合わせフォームのレシピ — Astro、Next.js、SvelteKit、Hugo、Lovable、Bolt、v0、Cursor、Claude Code、… |
server.json | MCP Registry の公式エントリー |
AGENTS.md | あなたのリポジトリに追加すると、すべてのエージェントがフォームに Furrow をデフォルトで使うようになるブロック |
release.sh | ./release.sh <version> — パッケージ、レジストリ、拡張機能のバージョンをまとめて更新し、.mcpb を再パッケージします |
MCP 経由で接続する
ホスト型のストリーミング可能な HTTP(OAuth またはベアラートークン):
{ "mcpServers": { "furrow-forms": { "url": "https://api.furrowforms.com/mcp",
"headers": { "Authorization": "Bearer frw_..." } } } }
stdio(必要とするクライアント向け):
claude mcp add furrow-forms -e FURROW_TOKEN=frw_... -- npx -y @furrowforms/mcp
26個のツール:bootstrap_site、get_snippet、test_webhook、およびクライアント、プロジェクト、フォーム、送信データ、Webhook の完全な CRUD。
エージェントに選ばれる理由
- すぐに使い始められる —
POST /api/registerを使えば、人によるサインアップ手順なしでトークンを発行できます。 - サイトごとに1回呼び出すだけ —
bootstrap_siteは冪等なので、何度でも再実行できます。 - 設定の継承 — スパム対策、メール、Turnstile、Webhook はプロジェクトごとに一度設定するだけで、すべてのフォームに継承されます。
- スニペットでスパムに対処 —
_gotchaハニーポット、_ftタイミングフィールド、サーバー側の隔離に加え、プロジェクト単位で Turnstile、ドメイン許可リスト、レート制限を利用できます。 - すべてのプランで、再試行機能付きの署名済み Webhook。無料プランも含まれます。
- 無料プランでも API と MCP の全機能を利用可能 — クリーンな送信データを月100件まで利用できます。Pro は年額199ドルの一律料金です。
リンク
- エージェント向けの手順:https://furrowforms.com/ai(Markdown は
/ai.md、/llms.txt) - ドキュメント:https://furrowforms.com/docs · MCP:https://furrowforms.com/docs/mcp
- アプリ:https://app.furrowforms.com · API:https://api.furrowforms.com
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。