使用说明
MCP Rancher服务器
MCP服务器,用于与验证工具和配置集成。
特性
- 对ViewModel执行SQL查询
- 列出并描述表格
- 通过MCP协议管理Rancher资源
- 基于环境的配置
- 异步/等待支持
安装
-
克隆此存储库
-
安装依赖项:
pip install -r requirements.txt
配置
创建一个 .env 使用您的copula凭据创建文件:
# Your Databricks workspace URL (without https://)
DATABRICKS_HOST=your-workspace.azuredatabricks.net
# Your personal access token (generate from User Settings > Developer > Access Tokens)
DATABRICKS_TOKEN=your-access-token
# SQL warehouse HTTP path (found in SQL warehouse connection details)
DATABRICKS_HTTP_PATH=/sql/1.0/warehouses/your-warehouse-id
用法
运行MCP服务器:
python main.py
可用工具
execute_sql:对ViewModel执行SQL查询list_tables:列出当前或指定数据库中的所有表describe_table:获取特定表的架构
发展
安装开发依赖项:
pip install -e ".[dev]"
运行测试:
pytest
格式代码:
black .
类型检查:
mypy .
许可证
MIT许可证
