Azure IoT Hub MCP Server
@tlaukkanen
Azure IoT Hub MCP Server について
MCP Server for Azure IoT Hub mainly for read-only monitoring purposes. Uses Azure CLI for authentication.
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"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"
}
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Azure IoT Hub MCP Server?
Azure IoT Hub MCP Server is a read‑only monitoring tool for Azure IoT Hub. It uses the Azure CLI and the azure-iot extension to authenticate and fetch device details, providing a simple MCP (Model Context Protocol) interface for querying IoT Hub information.
How to use Azure IoT Hub MCP Server?
Install and run the server via npx with the package @tlaukkanen/azure-iothub-mcp-server. Configure it in your mcpServers block with two environment variables: AZURE_SUBSCRIPTION_ID (your Azure subscription ID) and AZURE_IOTHUB_NAME (your IoT Hub name). Ensure Azure CLI is installed, authenticated with az login, and the azure-iot extension is added (az extension add -n azure-iot).
Key features of Azure IoT Hub MCP Server
- Read‑only access to Azure IoT Hub device data
- Uses Azure CLI for secure authentication
- Lightweight, runs via
npxwith no separate installation - Relies on standard Azure CLI
azure-iotextension
Use cases of Azure IoT Hub MCP Server
- Monitoring device status and properties without write permissions
- Retrieving device twin and connection state information
- Integrating IoT Hub device data into AI‑assisted workflows via MCP
FAQ from Azure IoT Hub MCP Server
What does this server do?
It provides read‑only monitoring of Azure IoT Hub devices by exposing device details through the MCP protocol. It cannot modify devices or hub settings.
What are the prerequisites?
Azure CLI must be installed, authenticated to the subscription containing your IoT Hub, and the azure-iot extension must be added (az extension add -n azure-iot).
How do I authenticate?
Authentication is handled by Azure CLI. Run az login before starting the server. The server uses the CLI credentials automatically—no separate keys or tokens are needed.
How do I run the server?
Run npx -y @tlaukkanen/azure-iothub-mcp-server with the environment variables AZURE_SUBSCRIPTION_ID and AZURE_IOTHUB_NAME set to your Azure subscription ID and IoT Hub name respectively.
Is there any write capability?
No. The server is explicitly designed for read‑only monitoring purposes. It does not support creating, updating, or deleting devices or hub resources.
よくある質問
What does this server do?
It provides read‑only monitoring of Azure IoT Hub devices by exposing device details through the MCP protocol. It cannot modify devices or hub settings.
What are the prerequisites?
Azure CLI must be installed, authenticated to the subscription containing your IoT Hub, and the `azure-iot` extension must be added (`az extension add -n azure-iot`).
How do I authenticate?
Authentication is handled by Azure CLI. Run `az login` before starting the server. The server uses the CLI credentials automatically—no separate keys or tokens are needed.
How do I run the server?
Run `npx -y @tlaukkanen/azure-iothub-mcp-server` with the environment variables `AZURE_SUBSCRIPTION_ID` and `AZURE_IOTHUB_NAME` set to your Azure subscription ID and IoT Hub name respectively.
Is there any write capability?
No. The server is explicitly designed for read‑only monitoring purposes. It does not support creating, updating, or deleting devices or hub resources.
基本情報
「クラウドとインフラ」の他のコンテンツ
Supabase MCP Server
supabase-communityConnect Supabase to your AI assistants
aws-finops-mcp-server
ravikiranvmAn MCP (Model Context Protocol) server that brings powerful AWS FinOps capabilities directly into your AI assistant. Analyze cloud costs, audit for waste, and get budget insights using natural language, all while keeping your credentials secure on your local machine.
🐋 Docker MCP server
ckreilingMCP server for Docker
Kubernetes MCP Server
manusaModel Context Protocol (MCP) server for Kubernetes and OpenShift
container-use
daggerDevelopment environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.
コメント