EdgeDB MCP Server
EdgeDB MCPサーバーでClaude連携・次世代グラフリレーショナルDBを操作
npx edgedb-mcp-server概要
EdgeDB MCP Serverの設定方法と使い方。
次世代グラフリレーショナルデータベース「EdgeDB(現Gel)」をClaudeから操作できるMCPサーバー。
EdgeQLクエリの実行・スキーマの確認・マイグレーション管理・型安全なデータ操作が可能。
ClaudeとEdgeDBのMCPサーバー連携により、複雑なリレーショナルデータの照会・スキーマ設計の最適化・マイグレーション計画の自動化を実現できる。
SQLの複雑さを解消しつつリレーショナルDBの力を活かすEdgeDBをAIから制御できる。
設定方法は接続文字列を設定するだけでシンプルに完結する。
料金・APIキー情報
APIキー
🔓 不要✅このMCPはAPIキー不要です。別途セットアップが必要な場合があります(上記参照)。
こんな使い方ができます
EdgeQLクエリをClaudeが自動生成してEdgeDBのデータを取得・分析できる
データベーススキーマをClaudeが確認してリレーション構造を把握できる
マイグレーションファイルをClaudeが解析してスキーマ変更履歴を追跡できる
複雑なネストされたデータ取得をClaudeがEdgeQLで最適化できる
セットアップ手順
- 1
https://docs.edgedb.com/get-started/quickstart でEdgeDBをインストールする
- 2
EdgeDBプロジェクトを初期化する(edgedb project init)
- 3
claude mcp add edgedb -e EDGEDB_DSN=edgedb://user:pass@localhost:5656/db -- npx -y edgedb-mcp-server
設定ファイル
コピー前に確認
Node.js 18以上が必要。EdgeDB 3.0以上(またはGel)が必要。セルフホストまたはEdgeDB Cloudへのアクセスが必要。
claude mcp add edgedb -e EDGEDB_DSN=edgedb://user:password@localhost:5656/mydb -- npx -y edgedb-mcp-server