Cnosdb Mcp Server

Cnosdb Mcp Server

🚀 CnosDB MCP 服务端

CnosDB MCP 服务端为用户提供了便捷的数据库操作功能,可执行查询、列出数据库和表等操作,助力用户高效管理和使用 CnosDB 数据库。

Python 3.8 License

✨ 主要特性

  • 查询:执行查询(自动识别 SQL)。
  • 列出数据库:列出所有数据库。
  • 列出表:列出数据库中的表。
  • 描述表:显示 [table_name] 的表格模式。

📦 安装指南

# 克隆仓库
git clone https://github.com/cnosdb/cnosdb-mcp-server.git
cd cnosdb-mcp-server

# 创建虚拟环境
uv .venv
source .venv/bin/activate  # 或 `venv\Scripts\activate` 在 Windows 上

# 安装开发依赖
pip install -r requirements.txt

📚 详细文档

配置

⚠️ 重要提示

有关其他 MCP 客户端,请参见:https://github.com/punkpeye/awesome-mcp-clients

  1. 打开 Claude Desktop 的配置文件,位于:
    • 在 macOS 上:~/Library/Application Support/Claude/claude_desktop_config.json
    • 在 Windows 上:%APPDATA%/Claude/claude_desktop_config.json
  2. 添加以下内容:
{
"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 服务。

  • 0 关注
  • 0 收藏,9 浏览
  • system 提出于 2025-09-24 08:03

相似服务问题

相关AI产品