ZZZHDW_mcp Server Kusto

ZZZHDW_mcp Server Kusto

🚀 Kusto MCP 服务器

Kusto MCP 服务器是一个能够提供对 Azure 数据探索器(ADX)集群访问权限的工具,可帮助用户便捷地对集群进行操作和管理。

✨ 主要特性

该服务器提供了丰富的工具,主要功能如下:

  • 列出表
    • list_internal_tables:列出集群中的所有内部表。
    • list_external_tables:列出集群中的所有外部表。
    • list_materialized_views:列出集群中的所有物化视图。
  • 执行查询
    • execute_query_internal_table:在内部表或物化视图上执行查询。
    • execute_query_external_table:在外部表上执行查询。
  • 获取表结构
    • get_internal_table_schema:获取内部表或物化视图的结构信息。
    • get_external_table_schema:获取外部表的结构信息。

🚀 快速开始

Claude Desktop 配置

编辑 claude_desktop_config.json 文件以添加以下配置:

生产环境配置

{
"mcpServers": {
"kusto": {
"command": "uv",
"args": [
"--directory",
"{{PROJECT_PATH}}\\mcp-server-kusto\\src\\mcp_server_kusto",
"run",
"mcp-server-kusto",
"--cluster",
"{{ADX_CLUSTER_URL}}",
"--authority_id",
"{{TENANT_ID}}",
"--client_id",
"{{CLIENT_ID}}",
"--client_secret",
"{{CLIENT_SECRET}}"
]
}
}
}

本地开发配置

当使用 Azure 数据探索器 emulator 进行本地开发时,提供集群 URL 如 https://localhost:8082,无需提供 --authority_id--client_id--client_secret

{
"mcpServers": {
"kusto": {
"command": "uv",
"args": [
"--directory",
"{{PROJECT_PATH}}\\mcp-server-kusto\\src\\mcp_server_kusto",
"run",
"mcp-server-kusto",
"--cluster",
"{{ADX_CLUSTER_URL}}"
]
}
}
}

⚠️ 重要提示

在本地开发使用 Azure 数据探索器 emulator 时,无需提供 --authority_id--client_id--client_secret,但要确保集群 URL 正确配置为 https://localhost:8082

  • 0 关注
  • 0 收藏,14 浏览
  • system 提出于 2025-09-24 04:06

相似服务问题

相关AI产品