• SQL結果
  • KVアクセス
  • データ監査
  • 人間による確認

AIでCloudflareのD1およびKVデータを自在に管理する方法

AIをCloudflareに接続すれば、普段使っているチャット画面から自然な言葉でデータベースやキーバリューストアを操作できます。

このページについてAIに聞く

すぐに答え

AIでどのようにD1とKVを管理できますか?

チャットインターフェース上で直接、D1データベースへのSQLコマンド実行や、KVネームスペースからの特定の値の取得が可能です。AIクライアントを切り替えることなく、データの確認やクエリ実行が行えます。結果は会話の中に即座に表示されます。

すべての操作がここで完結します

データ管理の活用シーン

データベース操作やデータ取得といった複雑な作業は、すべてAIが引き受けます。

SQL結果

直接的なデータベースクエリ

AIがD1に対してSQLコマンドを実行し、要求された行を返します。チャット内に整理されたデータテーブルが表示されます。

KVアクセス

キーバリューの検索

エージェントが特定のキーを見つけ出したり、ネームスペース内の全リストを取得したりします。アプリケーションロジックに必要な値を正確に抽出します。

データ監査

ネームスペースの棚卸し

利用可能なD1データベースやKVネームスペースを一覧表示します。操作対象のストレージが正しいかどうかを簡単に確認できます。

人間による確認

手動での検証

クエリ結果やキーの値を確認してから判断を下せます。AIはデータを提供しますが、最終的な判断はあなたが行います。

ワークフロー

データを要求したときのAIの動き

AIはあなたの意図を解釈し、具体的なCloudflare API呼び出しへと変換します。

  1. ストレージの特定

    AIが操作対象となるD1データベースまたはKVネームスペースを特定します。

    list_d1_databaseslist_kv_namespaces
  2. キーの取得

    KVネームスペースの内容を確認する場合、AIが利用可能なキーのリストを取得します。

    list_kv_keys
  3. 値の抽出

    指定されたキーに保存されている具体的なデータを取得します。

    get_kv_key
  4. クエリの実行

    AIがSQL文を実行し、要求された行を返します。

    query_d1

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使って、Cloudflareデータの操作を開始しましょう。

出発点

データベース名やネームスペースIDは、実際のCloudflareの識別子に置き換えてください。

Cloudflare Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_QxZIaIoAXIL23CyRLSDVkRwHXoDvC0VRLSwRYtQS/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Cloudflare capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "cloudflare-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_QxZIaIoAXIL23CyRLSDVkRwHXoDvC0VRLSwRYtQS/mcp"
    }
  }
}
チャットにコピー04
  • すべてのD1データベースを表示して。

  • 'session_cache' KVネームスペース内のキーをリストアップして。

  • 'users_db' に対してクエリを実行して、最後にサインアップしたユーザー5人を教えて。

  • 本番環境のKVネームスペースにあるキー 'config_v1' の値を取得して。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Cloudflareを一度接続すれば、あとは聞くだけです

アカウントの連携は一度だけで済みます。認証情報は暗号化されて保持されるため、すぐにデータとの対話を開始できます。

CloudflareをAIに接続する

FAQ

Cloudflare Connectorの動作について

  • 01

    AIはD1のテーブルを削除できますか?

    いいえ。現在のツールでは、データのリスト表示とクエリ実行のみが可能です。テーブルの削除(DROP)やレコードの削除はできません。

  • 02

    チャットを通じてKVの値を更新できますか?

    いいえ。AIができるのはキーと値の読み取りおよびリスト表示のみです。KVネームスペース内のデータの書き込みや更新はできません。

  • 03

    AIはCloudflareのすべてのデータにアクセスできますか?

    いいえ。AIがアクセスできるのは、提供されたツールを使用して指示された特定のD1データベースおよびKVネームスペースのみです。

  • 04

    AIは新しいD1データベースを作成できますか?

    いいえ。機能は既存のデータベースのリスト表示と、それらに対するクエリ実行に限定されています。

  • 05

    SQLエラーが発生した場合、AIはどう対応しますか?

    クエリの構文が誤っている場合、AIはCloudflareからエラーを受け取り、何が問題だったのかを分かりやすい言葉で説明します。

  • Cloudflareに関するその他の質問 Cloudflare Connectorの全機能を見る

『Cloudflare』を Claude、Cursor、ChatGPT などに接続