consentFlow Webform MCP

consentFlow の WEB フォーム (Form.io JSON) 開発ガイドを、AI 開発ツールから使える リモート MCP サーバーとして無料公開しています。URL を 1 本登録するだけで、お使いの AI がフォーム 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_jsonwebform JSON の静的チェック。Red Flags 違反を error / warning / info で返す
search / fetchChatGPT コネクタ互換 (他のクライアントは上の各ツールを使用)

このほか 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 の適用手順

  1. consentFlow デザイナーのフォームビルダーで設計し、JSON をエクスポートする (AI が直接書いた JSON でも可)
  2. 管理画面「WEB フォーム管理」の WEBフォーム JSON 欄に貼り付けて保存する
  3. 運用中のフォームを編集するときは、編集前に リビジョン保存する (既存の申請文書は旧デザインのまま保たれ、新規申請から新デザインになる)

MCP を使わずに読む

提供: 株式会社ケートリック (consentFlow 開発元)。内容は予告なく更新されます。/health で配信中のコンテンツ版を確認できます。