关于 Mcp Server Kusto
Mcp Server Kusto 是用于访问 Azure Data Explorer 集群的 MCP 服务。MCP 客户端可借此查看表和架构,并对内部表、外部表及具体化视图执行查询。
主要功能
- 01列出内部表和外部表
- 02列出具体化视图
- 03查询内部表和具体化视图
- 04查询外部表
- 05获取表架构
适用场景
- 01查看 Azure Data Explorer 中的可用表
- 02查询集群数据
- 03查询前检查表架构
MCP 相关
向 MCP 客户端提供 Azure Data Explorer 的表清单、架构获取和查询执行工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Kusto MCP 服务
一个 MCP 服务,用于访问 Azure Data Explorer(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",
"{{PATH_TO_PROJECT}}\\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 Data Explorer 模拟器时,提供集群 URL,例如 https://localhost:8082,无需提供
--authority_id、--client_id、--client_secret。
{
"mcpServers": {
"kusto": {
"command": "uv",
"args": [
"--directory",
"{{PATH_TO_PROJECT}}\\mcp-server-kusto\\src\\mcp_server_kusto",
"run",
"mcp-server-kusto",
"--cluster",
"{{ADX_CLUSTER_URL}}"
]
}
}
}
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。