ClaudeとCognito Formsを連携する方法 — 接続手順・使えるツール・API料金
Cognito FormsのConnectorをClaudeにつなぐ手順、必要な管理者権限、フォーム作成から回答の検索・ファイル取得までの範囲、API利用量の数え方をまとめます。
Cognito FormsのConnectorをClaudeにつなぐと、フォームの作成、回答(エントリ)の検索と更新、添付ファイルや生成ドキュメントの取得を会話で頼めます。操作はCognito FormsのAPIを通るので、フォームに設定した入力チェックや権限はそのまま効きます。
つまずきやすい点は3つあります。接続できるのが管理者だけであること、ツール名の表記が提供元の2つのページで食い違うこと、そして操作のたびにAPIリクエストが消費されることです。この記事は接続手順に続けて、この3点を順に説明します。
Cognito Forms Connectorとは — 提供元・接続先・対象プラン
Cognito Forms Connectorは、Cognito Formsが提供するリモートMCPサーバーです。MCP(Model Context Protocol)は、AIアプリが外部のツールやサービスにつながるための標準規格です。
ClaudeのConnectorsディレクトリには「Anthropic verified」付きで載っています。カテゴリはProductivity、サインインは必須で、追加は2026年5月、接続先は https://mcp.cognitoforms.com/mcp です。
頼める作業は、提供元のヘルプでは次の5つにまとめられています。
- 説明文からのフォーム作成
- 回答の表示と検索
- 回答の作成と更新
- ファイルやドキュメントの取得
- フォームの受付状態の管理
対象は、Cognito Formsの組織がPro、Team、Enterpriseのいずれかのプランにある場合です。Claudeの側は有料アカウントが必要で、要件はAIアプリごとに違うとされています。
接続の前に確認する3つの条件
最初に引っかかるのは権限です。
接続に必要なもの
Cognito Formsの管理者
コネクタの設定ができるのは、組織のAdministratorです。一般メンバーのアカウントでは進められません。
対象プランの組織
Cognito Forms側がPro、Team、Enterpriseのいずれかである必要があります。
Claudeの有料アカウント
Cognito Formsのヘルプは、AIアプリ側にも有料アカウントが要ると説明しています。要件はアプリごとに異なります。
接続はユーザー個人のアカウントに紐づきます。つないだ内容は、Cognito Formsの組織設定にあるIntegrationsに表示されます。
Claudeで接続する手順
一番簡単なのは、ClaudeのConnectorsディレクトリでCognito Formsを探して追加する方法です。Cognito Formsのヘルプも、ディレクトリの一覧から画面の案内に従う方法を勧めています。
ディレクトリに出てこないときや、組織のルールで手動登録が必要なときは、カスタムコネクタとして入れます。
手動でカスタムコネクタとして追加する流れ
- 1
カスタムコネクタを追加する
Pro・Maxプランなら、Claudeの「Customize」→「Connectors」で「+ Add」から「Add custom connector」を選びます。TeamとEnterpriseでは、組織のOwnerが先に追加します。
- 2
サーバーURLを入れる
名前を付け、サーバーURLに
https://mcp.cognitoforms.com/mcpを入れます。 - 3
OAuthクライアントIDを設定する
Cognito Formsのヘルプは、OAuth Client IDを
366c9904-def2-451a-af2f-8e08d751088cに設定するよう案内しています。 - 4
Cognito Formsにログインして認可する
Cognito Formsのアカウントでログインし、つなぎたい組織を選んで「Authorize Organization」を押します。
- 5
使うAIモデルを選ぶ
最後に、使っているAIモデルを選びます。
Claudeのカスタムコネクタ画面には、OAuthクライアントの扱いを選ぶ項目があります。選択肢は「Use Claude's published identity」「Register automatically」「Use your own OAuth client」の3つです。Cognito Formsのヘルプが挙げるClient IDが、このうちどれに対応するかは、どちらのページにも書かれていません。手動で入れて認可が通らないときは、ディレクトリからの追加に切り替えると入力自体が要りません。
TeamやEnterpriseでは、Ownerがコネクタを追加しても、メンバーが自動で認証済みになるわけではありません。各メンバーが自分で接続して、会話ごとに有効にします。
汎用的な手順は、Claudeのコネクタとはにまとめています。ツールを使うコードの側から作る場合は、Coworkカスタムコネクタ自作ガイドが参考になります。
何を頼めるか — 9つの操作と、10個のツール名
提供元のヘルプは、できる操作を次の9つに分けています。
| 操作 | できること |
|---|---|
| Generate Form | できること自然言語の説明から新しいフォームを作る |
| Create Entry | できること新しいエントリを作る |
| Update Entry | できること既存のエントリを更新する |
| Delete Entry | できること指定したエントリを削除する |
| Get Entry | できること指定したエントリを取得する |
| Get Form Entries | できること指定したエントリビューでフォームの回答を取得する |
| Get Document | できることCognito Formsが生成したドキュメント(カスタムドキュメントや無料の標準ドキュメント)を取得する |
| Get File | できることFile Uploadフィールドで届いたファイルと電子署名を取得する |
| Set Form Availability | できることフォームの受付状態を設定する |
一方、Claudeのディレクトリページに並ぶツールは次の10個です。
get_documentget_entryget_entry_viewsget_fileget_form_schemaget_formsmanage_entryprovide_mcp_server_feedbackset_form_availabilityget_entries_in_view
2つのページの表記は揃っていません。ヘルプには「Generate Form」「Delete Entry」の名前がありますが、ディレクトリ側のツール名に generate_form や delete_entry はありません。作成・更新・削除が manage_entry にまとまっているのか、フォームの生成がどのツールに当たるのかは、どちらにも説明がありません。
ここから実際の動きは断定できません。ツール名で挙動を推測せず、フォーム作成や削除を頼むときは、Claudeが呼ぼうとしているツールと引数を承認画面で確かめてください。provide_mcp_server_feedback は、サーバーへの意見送信用と名前から読めますが、役割の説明はありません。
頼めないこと
ヘルプは、次の3点をできないと明記しています。
- エントリデータのインポートとファイルのアップロード
- エントリビューの作成と管理
- Cognito Forms APIにない操作
分析の前提になるエントリビューは、Claudeからは作れません。先にCognito Forms側で作っておく必要があります。
頼み方の例 — 場面別のプロンプト
ヘルプには英語の例文が載っています。日本語で頼むときは、次のような形にできます。例文はヘルプの趣旨に沿って作った例で、そのまま動作が保証されるものではありません。
場面別の頼み方
フォームを作る
「取引先の新規登録フォームを作って。連絡先、取引の種類、確認書類のファイル添付欄を付けて」
回答を読む
「新規相談フォームの直近5件を見せて」
回答を更新する
「契約書フォームの47番を探して、ステータスを『締結済み』に更新して」
ファイルを取る
「保険証券フォームの11番に添付されたファイルをダウンロードして」
受付を締め切る
「春のワークショップ申込フォームを、3月10日17時(東部時間)で締め切って。メッセージは『受付を終了しました』にして」
エントリを指すときは、番号を入れると探すのが速く正確になります。ヘルプにも、具体的な情報があるほどうまく動くとあります。
集計はエントリビューが土台になる
コネクタは1件ずつの取得だけでなく、フォーム全体を横断して集計する質問にも答えます。例は「保留中の休暇申請は何件か」「今期のリードのうち北東部は何%か」といったものです。
結果は、指定したエントリビューに映る範囲に限られます。ビューのフィルタや期間が狭いと、集計も欠けます。大きなデータは分割して取得されるので、時間がかかることがあります。
ビューの名前を毎回言うのが面倒なら、Claudeのプロジェクトの指示に書いておく手があります。次は一例です。
Cognito Formsの回答を集計するときは、フォーム「新規相談」では
エントリビュー「今期・全件」を使う。
件数を答えるときは、使ったビュー名も一緒に書く。ビュー名の付け方はフォームごとに違うので、自分の環境の名前に置き換えてください。使ったビューを毎回答えに書かせると、結果が欠けているかどうかを後から追えます。
書き込みの前に知っておくこと
更新・削除ができる分、確認の仕組みを先に見ておきます。
落とし穴
入金済み・未完了のエントリは更新できない
Update Entryは、ステータスがIncompleteのエントリと、支払いステータスがPaidのエントリを対象外にしています。更新を頼んで失敗したときは、まずそのエントリの状態を確かめてください。
操作の記録は、種類によって残り方が違います。
| 操作 | 記録 |
|---|---|
| 更新・フォーム受付状態の変更など | 記録組織の監査ログに残る |
| エントリ個別の変更 | 記録エントリの監査ログに残り、実行したユーザーが入る |
| 閲覧・取得などの読み取り | 記録ログに残らない |
「AIが意図しない変更をした」ときは、エントリの監査ログで何がいつ変わったかを見るのが最初の手です。あわせて、Claude側で変更前に確認を求める設定になっているかも見直します。
Claudeのヘルプも、ツールの承認画面は内容を確かめてから許可し、「Allow always」は無人で動かしてよいと判断したサーバーとツールに限るよう案内しています。削除を含むサーバーでは、この判断がそのまま事故の起きやすさに直結します。
権限はCognito Formsの側でも絞れます。Integrationsの設定では、コネクタがアクセスできるフォームとフォルダを指定できます。フォルダに許可を与えると、そのフォルダの既存・新規のフォームがすべて対象になります。ヘルプには、既存の接続は切り離せないという注記もあります。最初は対象を絞って始めるのが無難です。
API利用量はどう数えられるか
コネクタの操作は、Cognito FormsのAPIリクエストとして数えられ、組織の利用枠を消費します。月ごとの込みの枠は次のとおりです。
月あたりのAPIリクエスト枠
Proプラン
2,000
件/月
Teamプラン
10,000
件/月
Enterpriseプラン
100,000
件/月
数え方には癖があります。
- リクエストは100KBにつき1件で数える。150KBなら2件、400KBなら4件
- 1つの依頼でも、MCPサーバーが必要な回数のツール呼び出しを判断するので、複数のリクエストになることがある
- ファイルやドキュメントの取得は、通常の問い合わせより多く消費する
- 上限は5分あたり300リクエストのレート制限がある
- 枠を超えると、100,000件の単位ごとに20ドルが請求される
使用量は、組織設定のページで確認できます。Make、Power Automate、Zapier、JSON Webhooks、Cognito Forms APIと同じ枠を共有している点には注意が必要です。すでにZapierで回している組織がClaudeを足すと、同じ月の枠を取り合います。
リクエストが急に増えたときは、ファイルのダウンロードを含む依頼がなかったかを見てください。ヘルプも、ファイル取得は通常の問い合わせより多く消費すると説明しています。
つまずいたときの切り分け
提供元のヘルプが挙げる症状と対処を、使う順に並べます。
| 症状 | 確かめること |
|---|---|
| 組織は接続したのにフォームや回答が見えない | 確かめることフォームが接続した組織のものか。対象フォームでAdministrator権限があるか |
| 接続後に組織が出てこない | 確かめること違う組織を選んだ可能性。連携を切って選び直す |
| 書き込みが失敗する | 確かめることフォームの入力チェックが保存を止めていないか。編集対象のフォームの管理者権限があるか |
| 集計結果が欠けている | 確かめること指定したビューのフィルタや期間が、必要な回答を除いていないか |
| ファイル・ドキュメントが落ちない | 確かめることダウンロードのリンクは期限切れになる。新しいリンクを取り直す。エントリに実際に添付があるか |
切断したいときは、Cognito Formsの組織設定のIntegrationsから連携を削除します。Claudeからのアクセスは、その場で取り消されます。
まとめ
Cognito Forms Connectorは、フォームの作成から回答の更新、ファイル取得までを一続きで頼める代わりに、管理者権限とAPI枠を前提にします。始めるなら、読み取りだけで済む質問から試し、Integrationsでアクセスできるフォームを絞り、承認画面で呼ばれるツールを毎回見る、という順が安全です。ツール名の食い違いがあるうちは、特に削除と一括更新の依頼を承認画面で確かめてください。