SurrealDB MCP Server
SurrealDB MCPサーバーでClaude連携・次世代マルチモデルDBを操作
npx surrealdb-mcp-server概要
SurrealDB MCP Serverの設定方法と使い方。
次世代マルチモデルデータベース「SurrealDB」をClaudeから操作できるMCPサーバー。
SurrealQLクエリの実行・レコードの取得・リアルタイムサブスクリプション・グラフ関係の操作が可能。
ClaudeとSurrealDBのMCPサーバー連携により、ドキュメント・グラフ・リレーショナルデータの一元管理・複雑なデータ構造の分析を自動化できる。
SQL・NoSQL・グラフDBの機能を1つに統合したSurrealDBのパワーをAIから活用できる。
設定方法は接続URLを設定するだけでシンプルに完結する。
料金・APIキー情報
APIキー
🔓 不要✅このMCPはAPIキー不要です。別途セットアップが必要な場合があります(上記参照)。
こんな使い方ができます
SurrealDBのテーブルとレコードをClaudeがSurrealQLで照会・管理できる
グラフ関係データをClaudeが走査してネットワーク分析ができる
リアルタイムクエリの結果をClaudeが監視してデータ変更を検知できる
複雑なSurrealQLクエリをClaudeが生成して多次元データを分析できる
セットアップ手順
- 1
https://surrealdb.com/install でSurrealDBをインストールするか、Dockerで起動する
- 2
SurrealDBサーバーを起動する(surreal start --user root --pass root)
- 3
claude mcp add surrealdb -e SURREALDB_URL=ws://localhost:8000 -e SURREALDB_NS=test -e SURREALDB_DB=test -e SURREALDB_USER=root -e SURREALDB_PASS=root -- npx -y surrealdb-mcp-server
設定ファイル
コピー前に確認
Node.js 18以上が必要。SurrealDB 2.0以上が必要。セルフホストまたはSurrealDB Cloudへのアクセスが必要。
claude mcp add surrealdb -e SURREALDB_URL=ws://localhost:8000 -e SURREALDB_NS=test -e SURREALDB_DB=test -e SURREALDB_USER=root -e SURREALDB_PASS=root -- npx -y surrealdb-mcp-server