🐘
Neon
Serverlessデータベース データベース・ストレージインストールコマンド
npx clawhub@latest install neon
インストール手順
1
環境確認
Node.js 22以上とOpenClawがインストール済みであることを確認してください。ターミナルでopenclaw --versionを実行して確認できます。
2
インストール実行
上記のインストールコマンドをターミナルで実行します。ClawHubが自動的にNeonを~/.openclaw/skills/ディレクトリにダウンロード・インストールします。
3
インストール確認
openclaw skills listを実行してインストール済みスキル一覧を確認し、Neonが表示されていることを確かめてください。
4
パラメータ設定(任意)
下記の紹介にある設定手順に従い、~/.config/openclaw/openclaw.json5にスキルの設定項目を追加してください。
手動インストール方法:Skillフォルダを
~/.openclaw/skills/またはプロジェクトのskills/ディレクトリにコピーしてください。フォルダ内にSKILL.mdファイルが必要です。
データベースブランチの作成と管理
SQLクエリとトランザクション実行
Schemaマイグレーションとロールバック
詳細紹介
Neon MCPサーバーはAIにNeon Serverless Postgresの完全な管理機能を提供します。Neonのデータベースブランチ機能により、AI会話内で安全にデータベース変更を実験できます。
コア機能
- SQLクエリ(query):指定したデータベースでSQLクエリを実行します。SELECT、INSERT、UPDATE、DELETEなどの操作に対応し、構造化された結果を返します
- ブランチ管理:データベースブランチの作成、リストアップ、削除を行います。ブランチはGitのように任意の時点からデータベーススナップショットを作成できます
- プロジェクト管理:Neonプロジェクトの作成と管理、コンピュートリソースとストレージ設定の構成を行います
- Schema操作:データベースのテーブル構造を確認し、DDL文を実行してSchema変更を行います
- 接続情報:データベース接続文字列の取得、ロールと権限の管理を行います
設定方法
{
"mcpServers": {
"neon": {
"command": "npx",
"args": ["-y", "@neondatabase/mcp-server-neon"],
"env": {
"NEON_API_KEY": "your-neon-api-key" // Neon Console から取得
}
}
}
}
活用シーン
- 開発デバッグ:ブランチを作成して分離された環境でSQL変更をテストします
- データ分析:会話内で直接クエリを実行してビジネスデータを分析します
- Schema設計:AIにデータベーステーブル構造の設計と最適化を支援してもらいます
- データマイグレーション:Schema変更とデータマイグレーションスクリプトを管理します