consentFlow Webform MCP
consentFlow の WEB フォーム (Form.io JSON) 開発ガイドを、AI 開発ツールから使える リモート MCP サーバーとして無料公開しています。URL を 1 本登録するだけで、お使いの AI がフォーム JSON の書き方・落とし穴・サンプル・静的チェックを参照できます。
エンドポイント
consentFlow 本体 (お客様のデータ) には一切接続しません。知識の配布と、送られた JSON の静的チェックだけを行います。短時間に大量のリクエストを送るとレート制限が掛かります。
https://mcp.cflow.cloud/mcp (Streamable HTTP / 認証なし)consentFlow 本体 (お客様のデータ) には一切接続しません。知識の配布と、送られた JSON の静的チェックだけを行います。短時間に大量のリクエストを送るとレート制限が掛かります。
接続方法
Claude Code
claude mcp add --transport http consentflow https://mcp.cflow.cloud/mcp
Claude Desktop / claude.ai
設定 → コネクタ → カスタムコネクタを追加 → URL に https://mcp.cflow.cloud/mcp を入力 (認証なし)。
Gemini CLI
~/.gemini/settings.json (またはプロジェクトの .gemini/settings.json)。キーは httpUrl です (url と書くと旧 SSE 扱いになり接続できません)。
{
"mcpServers": {
"consentflow": { "httpUrl": "https://mcp.cflow.cloud/mcp" }
}
}
OpenAI Codex CLI
codex mcp add consentflow --url https://mcp.cflow.cloud/mcp
Streamable HTTP に未対応の古いバージョンでは npx mcp-remote https://mcp.cflow.cloud/mcp を stdio サーバーとして登録してください。
ChatGPT (Developer Mode)
設定 → コネクタ → 作成 → MCP サーバー URL に https://mcp.cflow.cloud/mcp、認証は「なし」。ChatGPT 向けに search / fetch ツールも用意しています。
Cursor / VS Code (GitHub Copilot)
{
"mcpServers": {
"consentflow": { "url": "https://mcp.cflow.cloud/mcp" }
}
}
提供するツール
| ツール | 内容 |
|---|---|
list_topics | 作業の最初に 1 回。前提・Red Flags (守らないと確実に事故る規則)・全セクション id・サンプル一覧 |
get_section | セクション id または文書名でガイド本文を読む |
search_guide | キーワード検索 (日本語・英語) |
get_sample | 公開サンプル JSON (cfKitchenSink / projectManagement) の全体または部分木 |
lint_webform_json | webform JSON の静的チェック。Red Flags 違反を error / warning / info で返す |
search / fetch | ChatGPT コネクタ互換 (他のクライアントは上の各ツールを使用) |
このほか MCP resources (consentflow://guide/…, consentflow://sample/…) と prompt webform-authoring を提供します。
AI への最初の指示例
consentFlow の WEB フォームを作ります。まず list_topics を呼んでガイドの前提と Red Flags を読み、
必要なセクションを get_section で確認してから JSON を書いてください。
書き上げた JSON は lint_webform_json に通し、error をすべて解消してから提示してください。
作った JSON の適用手順
- consentFlow デザイナーのフォームビルダーで設計し、JSON をエクスポートする (AI が直接書いた JSON でも可)
- 管理画面「WEB フォーム管理」の WEBフォーム JSON 欄に貼り付けて保存する
- 運用中のフォームを編集するときは、編集前に リビジョン保存する (既存の申請文書は旧デザインのまま保たれ、新規申請から新デザインになる)
MCP を使わずに読む
- /llms.txt — ガイドの索引 (AI の Web 取得向け)
- /docs/skill.md — ガイド本体 (入口)。data-binding / server-data / layout-styling / scripting / json-conventions
- /samples/cfKitchenSink.json / /samples/projectManagement.json
提供: 株式会社ケートリック (consentFlow 開発元)。内容は予告なく更新されます。/health で配信中のコンテンツ版を確認できます。