- 新規データ
- 更新
- 削除
- 手動
すぐに答え
AIを使ってSurrealDBのレコードを管理できますか?
はい。自然言語を使って、特定のレコードの作成、更新、削除、あるいは一括更新をAIエージェントに指示できます。会話を通じて、データを直接コントロールできるようになります。
データの操作結果
指示によって実行されること
エージェントに送ったリクエストは、以下の4つのいずれかの結果をもたらします。
新規データ
レコードの作成
指示内容に基づき、エージェントがテーブルに新しいエントリを追加します。挿入ロジックはAIが処理するため、複雑な記述は不要です。
更新
レコードの変更
特定の値を変更したり、データセット全体を一度に更新したりできます。変更内容は既存のレコードに即座に反映されます。
削除
レコードの削除
不要になった単一のエントリやテーブル全体を削除します。AIは、指定された条件に基づいて削除を実行します。
手動
人間による確認
複雑な構造変更や機密性の高いスキーマ変更は、ユーザー自身が行います。AIは、直接の指示なしにデータベースのコアアーキテクチャに触れることはありません。
ワークフロー
コマンド受信時のAIの動作
エージェントは、あなたの意図を直接的なデータベース操作へと変換します。
エントリの追加
新しいエンティティの説明を受け取り、エージェントがデータベース内にレコードを構築します。
create_recordcreate_specific_recordデータの編集
エージェントが適切なレコードを特定し、指示された変更を適用します。
update_recordmodify_record一括変更
大量のデータを一度に変更する必要がある場合、AIがまとめて更新を処理します。
update_allmodify_allレコードの削除
指示に従って、AIが特定の行を消去したり、テーブルを空にしたりします。
delete_recorddelete_all
試してみる
以下のプロンプトをコピーして開始しましょう。
これらのプロンプトを使って、SurrealDBでの操作を起動できます。
出発点
これらは入力例です。実際のSurrealDBのスキーマに合わせて、テーブル名やフィールドの値を書き換えて使用してください。
SurrealDB Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_z8y2X9S7Lg9neGU4YlezuYLhsuJbWmTxMe30Ga4Q/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — SurrealDB capabilities are ready to use.
{
"mcpServers": {
"surrealdb-mcp": {
"url": "https://edge.vinkius.com/vk_preview_z8y2X9S7Lg9neGU4YlezuYLhsuJbWmTxMe30Ga4Q/mcp"
}
}
}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 などに接続
