CnosDB MCP サーバー
CnosDB 用の MCP サーバー。
特徴
クエリ
クエリを実行する(SQLを自動的に識別する)
データベース一覧
すべてのデータベースを一覧表示する
リストテーブル
データベース内のテーブルを一覧表示する
テーブルの説明
[table_name]のテーブルスキーマを表示する
Related MCP server: Salesforce MCP Server
発達
# Clone the repository
git clone https://github.com/cnosdb/cnosdb-mcp-server.git
cd cnosdb-mcp-server
# Create virtual environment
uv .venv
source .venv/bin/activate # or `venv\Scripts\activate` on Windows
# Install development dependencies
pip install -r requirements.txt
構成
代替の MCP クライアントについては、https: //github.com/punkpeye/awesome-mcp-clientsを参照してください。
次の場所にある Claude Desktop 構成ファイルを開きます。
macOSの場合: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
以下を追加します。
{
"name": "CnosDB",
"key": "CnosDBMCPServer",
"command": "uv",
"args": [
"--directory",
"REPO_PATH/cnosdb-mcp-server",
"run",
"server.py"
],
"env": {
"CNOSDB_HOST": "127.0.0.1",
"CNOSDB_PORT": "8902",
"CNOSDB_USERNAME": "root",
"CNOSDB_PASSWORD": "CnosDB#!"
}
}
独自の CnosDB サービスを指すように環境変数を更新します。