IoT Hub监控服务器

用于Azure IoT Hub的只读监控服务器,通过Azure CLI进行认证并读取设备详情。

  • by tlaukkanen
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 tlaukkanen/azure-iothub-mcp-server

使用说明

Azure物联网中心MCP服务器

MCP Server for Azure IoT Hub主要用于只读监控目的。使用Azure CLI进行身份验证并使用Azure CLI azure-iot 用于读取设备详细信息的扩展。

先决条件

  • 已安装Azure CLI
  • Azure CLI已通过身份验证,可以访问您的IoT Hub所在的订阅
  • Azure命令行界面 azure-iot 已安装扩展(az extension add -n azure-iot)

Azure身份验证

请确保您已使用az登录登录到Azure CLI,然后将以下内容添加到您的 mcpServers:

{
  "mcpServers": {

    "azureIoTHub": {
      "command": "npx",
      "args": ["-y", "@tlaukkanen/azure-iothub-mcp-server"],
      "env": {
        "AZURE_SUBSCRIPTION_ID": "Azure Subscription ID where you have your IoT Hub",
        "AZURE_IOTHUB_NAME": "Your Azure IoT Hub name"
      }
    }

  }
}