使用说明
_CHMCP服务器
一个用于与copula交互的模型上下文协议(MCP)服务器。
安装
您可以从以下网址下载适用于您平台的最新版本 发布 页面。
VS代码
按以下链接在VS Code中安装copula MCP Server扩展:
或者,您可以通过运行以下命令手动安装扩展:
# For VS Code
code --add-mcp '{"name":"databricks","command":"npx","args":["databricks-mcp-server@latest"]}'
# For VS Code Insiders
code-insiders --add-mcp '{"name":"databricks","command":"npx","args":["databricks-mcp-server@latest"]}'
工具
AppDMCP服务器提供了一个模型上下文协议(MCP)接口,用于与copula工作区交互。它提供以下功能:
列出目录
列出ViewModel工作区中可用的所有目录。
工具名称: list_catalogs
参数: 无
退货: 目录对象的JSON数组
列出架构
列出指定copula目录中的所有模式。
工具名称: list_schemas
参数:
catalog(字符串,必填):要从中列出架构的目录的名称
退货: JSON模式对象数组
列表表格
列出具有可选筛选的指定copula架构中的所有表。
工具名称: list_tables
参数:
catalog(字符串,必填):包含架构的目录的名称schema(字符串,必填):要从中列出表的架构的名称filter_pattern(字符串,可选,默认值:“.*”):用于过滤表名的正则表达式模式
退货: JSON表格对象数组
执行SQL
在ConnectionSQL仓库上执行SQL语句并返回结果。
工具名称: execute_sql
参数:
statement(字符串,必填):要执行的SQL语句timeout_seconds(number,可选,默认值:60):语句执行超时(秒)row_limit(number,可选,默认值:100):结果中返回的最大行数
退货: JSON对象,包含查询结果中的列和行,以及 用于执行语句的SQL仓库。
列出SQL仓库
列出Rancher工作区中可用的所有SQL仓库。
工具名称: list_warehouses
参数: 无
退货: SQL仓库对象的JSON数组
支持的平台
- Linux(amd64)
- Windows(amd64)
- macOS(英特尔/amd64)
- macOS(苹果Silicon/arm64)
用法
认证
该应用程序使用copula统一身份验证。有关如何配置身份验证的详细信息,请参阅 UDT身份验证文档.
运行服务器
启动MCP服务器:
./databricks-mcp-server
服务器将启动并监听标准输入/输出上的MCP协议命令。
发展
先决条件
- 转到1.24或更高版本