MCP.so
登录

1. Background MCP Server

@nitishsharma25

基本信息

分类

数据库

传输方式

stdio

作者

nitishsharma25

关于 1. Background MCP Server

An MCP Server for Kusto which is connected to a Chat app with MCP client for answering user queries related to their data in Kusto cluster

1. Background MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mysql-kusto-mcp": {
      "command": "python",
      "args": [
        "main.py",
        "../kusto-mcp-server/main.py"
      ]
    }
  }
}

1. Background MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is 1. Background?

  1. Background is a chat application that answers Kusto queries in a conversational manner. It uses the MCP Client/Server framework with Azure OpenAI’s LLM to process natural language questions and return query results.

How to use 1. Background?

Set up a Python virtual environment, install dependencies for both kusto-mcp-client and kusto-mcp-server, and create a .env file with Azure OpenAI credentials (API key, endpoint, API version, model). Run az login for Azure CLI authentication, then execute python main.py "../kusto-mcp-server/main.py" from the kusto-mcp-client directory. Enter queries in the terminal and type quit to start a new session.

Key features of 1. Background?

  • Conversational interface for Kusto queries.
  • Backend uses MCP Client/Server framework.
  • Integrates with Azure OpenAI’s language models.
  • Authenticates via Azure CLI.
  • Terminal-based chat with session management.

Use cases of 1. Background?

  • Data analysts exploring Kusto clusters with natural language.
  • Developers embedding Kusto query capabilities into chat tools.
  • Teams needing quick, conversational access to Azure Data Explorer.

常见问题

1

What are the prerequisites?

Python, pip, and Azure OpenAI service parameters (API key, endpoint, API version, model). You also need Azure CLI for Kusto authentication.

2

How do I authenticate with Kusto?

The app uses Azure CLI authentication. Run `az login` before starting the chat session.

3

How do I start a new chat session?

Type `quit` in the terminal to end the current session, then re‑run the client script.

评论

数据库 分类下的更多 MCP 服务器