{"protocol":"mcp","protocolVersion":"2025-06-18","transport":"http-jsonrpc","endpoint":"https://iot.halowerk.com/mcp","server":{"name":"iotwerk","title":"HALOWERK iotwerk","version":"1.0.0"},"methods":["initialize","ping","tools/list","tools/call"],"tools":[{"name":"iotwerk_device_auth","title":"Builds and verifies an HMAC-SHA256 authentication tag for a canonical device challenge.","price_usdc":0.002},{"name":"iotwerk_sensor_calibration","title":"Fits an affine sensor calibration and reports slope, offset, residuals and RMSE.","price_usdc":0.003},{"name":"iotwerk_ota_sign","title":"Creates a canonical OTA manifest digest and an HMAC release-integrity tag.","price_usdc":0.003},{"name":"iotwerk_mesh_route","title":"Finds the minimum-cost route through a supplied mesh graph using Dijkstra’s algorithm.","price_usdc":0.004},{"name":"iotwerk_fleet_anomaly","title":"Flags fleet readings that deviate from the cohort using median absolute deviation.","price_usdc":0.003},{"name":"iotwerk_edge_compute_bid","title":"Ranks edge-compute bids by capacity, deadline feasibility, quoted cost and latency.","price_usdc":0.004},{"name":"iotwerk_lora_coverage","title":"Estimates LoRa link margin from a transparent log-distance path-loss budget.","price_usdc":0.003},{"name":"iotwerk_digital_twin_sync","title":"Merges local and remote digital-twin changes by field version and exposes conflicts.","price_usdc":0.004},{"name":"iotwerk_battery_degradation","title":"Estimates cycle and calendar capacity fade from explicit engineering coefficients.","price_usdc":0.003},{"name":"iotwerk_robotic_path_clearance","title":"Checks a polyline robot path against circular obstacles and reports minimum clearance.","price_usdc":0.004}],"payment":{"protocol":"x402","network":"eip155:8453","asset":"USDC","note":"tools/list braucht keine Zahlung. tools/call rechnet den Werkzeugpreis über x402 ab."}}