UNPKG

domotz-mcp

Version:

MCP server for Domotz API and BMS (Building Management System) integration with IoT device monitoring

54 lines (53 loc) 1.26 kB
{ "name": "domotz-mcp", "version": "0.1.0", "description": "MCP server for Domotz API and BMS (Building Management System) integration with IoT device monitoring", "main": "dist/index.js", "type": "module", "bin": { "domotz-mcp": "./dist/index.js" }, "scripts": { "build": "tsc && mcp-build", "dev": "tsc --watch", "test": "echo \"Error: no test specified\" && exit 1", "dashboard": "ts-node src/dashboard/server.ts" }, "keywords": [ "mcp", "domotz", "api", "bms", "building-management-system", "iot", "bacnet", "modbus", "monitoring", "mqtt", "home-assistant", "smart-home" ], "author": "", "license": "ISC", "dependencies": { "@modelcontextprotocol/sdk": "^1.12.3", "@types/mqtt": "^0.0.34", "axios": "^1.7.9", "better-sqlite3": "^11.6.0", "cheerio": "^1.0.0-rc.12", "express": "^4.18.0", "mcp-framework": "^0.2.13", "modbus-serial": "^8.0.0", "mqtt": "^5.13.1", "node-bacnet": "^0.2.4", "ws": "^8.14.0" }, "devDependencies": { "@types/better-sqlite3": "^7.6.11", "@types/express": "^4.17.0", "@types/node": "^22.10.2", "@types/ws": "^8.5.0", "ts-node": "^10.9.0", "typescript": "^5.7.2" } }