• 新規データ
  • 更新
  • 削除
  • 手動

AIでSurrealDBのデータベースレコードを自在に管理する方法

SurrealDBをAIクライアントに接続すれば、テキストによる指示だけでデータベース操作が可能になります。接続後は、AIエージェントがデータの操作をすべて代行します。

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

すぐに答え

AIを使ってSurrealDBのレコードを管理できますか?

はい。自然言語を使って、特定のレコードの作成、更新、削除、あるいは一括更新をAIエージェントに指示できます。会話を通じて、データを直接コントロールできるようになります。

データの操作結果

指示によって実行されること

エージェントに送ったリクエストは、以下の4つのいずれかの結果をもたらします。

新規データ

レコードの作成

指示内容に基づき、エージェントがテーブルに新しいエントリを追加します。挿入ロジックはAIが処理するため、複雑な記述は不要です。

更新

レコードの変更

特定の値を変更したり、データセット全体を一度に更新したりできます。変更内容は既存のレコードに即座に反映されます。

削除

レコードの削除

不要になった単一のエントリやテーブル全体を削除します。AIは、指定された条件に基づいて削除を実行します。

手動

人間による確認

複雑な構造変更や機密性の高いスキーマ変更は、ユーザー自身が行います。AIは、直接の指示なしにデータベースのコアアーキテクチャに触れることはありません。

ワークフロー

コマンド受信時のAIの動作

エージェントは、あなたの意図を直接的なデータベース操作へと変換します。

  1. エントリの追加

    新しいエンティティの説明を受け取り、エージェントがデータベース内にレコードを構築します。

    create_recordcreate_specific_record
  2. データの編集

    エージェントが適切なレコードを特定し、指示された変更を適用します。

    update_recordmodify_record
  3. 一括変更

    大量のデータを一度に変更する必要がある場合、AIがまとめて更新を処理します。

    update_allmodify_all
  4. レコードの削除

    指示に従って、AIが特定の行を消去したり、テーブルを空にしたりします。

    delete_recorddelete_all

試してみる

以下のプロンプトをコピーして開始しましょう。

これらのプロンプトを使って、SurrealDBでの操作を起動できます。

出発点

これらは入力例です。実際のSurrealDBのスキーマに合わせて、テーブル名やフィールドの値を書き換えて使用してください。

SurrealDB Connector

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

コネクタリンクhttps://edge.vinkius.com/vk_preview_z8y2X9S7Lg9neGU4YlezuYLhsuJbWmTxMe30Ga4Q/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 — SurrealDB capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "surrealdb-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_z8y2X9S7Lg9neGU4YlezuYLhsuJbWmTxMe30Ga4Q/mcp"
    }
  }
}
チャットにコピー04
  • usersテーブルに、名前が 'Alex'、メールアドレスが 'alex@example.com' の新しいユーザーレコードを作成して。

  • 保留中のすべての注文のステータスを 'shipped' に更新して。

  • logsテーブルのIDが '12345' のレコードを削除して。

  • inventoryテーブルのすべての商品の価格を10パーセント引き上げて。

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

ここから始める

一度接続すれば、あとは指示するだけです。

リンクからデータベースを接続してください。ログイン情報はVinkius側で暗号化して管理されるため、すぐにデータの管理を開始できます。

SurrealDBをAIに接続する

FAQ

SurrealDB MCPの動作について

  • 01

    AIはデータベースのスキーマを変更できますか?

    いいえ。AIは提供されたツールを通じてレコードを管理することのみが可能であり、テーブル、インデックス、または基礎となるスキーマ構造を変更することはできません。

  • 02

    不注意な操作で、AIがすべてを削除してしまうことはありますか?

    AIは、あなたが許可した特定の削除コマンドのみを実行します。すべてを消去するように明示的に指示しない限り、delete_all 操作が行われることはありません。

  • 03

    AIにデータベースのパスワードを教える必要がありますか?

    いいえ。Vinkius経由で接続し、認証情報は安全に管理されます。AIクライアントに生のログイン情報が渡ることはありません。

  • 04

    自然言語を使って複雑なJOIN操作はできますか?

    いいえ。現在のツールは、レコードの作成、更新、削除といったCRUD操作に特化しています。任意の複雑なSurrealQLのJOINクエリを実行するためのツールは備わっていません。

  • 05

    AIは一度に複数のレコードを作成できますか?

    はい。複数のレコードを作成するように指示すれば、AIは適切な作成ツールを使用してリクエストに応じます。

  • SurrealDBに関するその他の質問は? SurrealDB MCPの全機能を見る

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