{"name":"io.github.mattoddie/hive-mcp","slug":"mattoddie-hive-mcp","title":"Hive heating","description":"Check and control Hive smart heating: thermostats, radiator valves, hot water and holiday mode","url":"https://mcp.market/server/mattoddie-hive-mcp","rating":null,"grade":"B","score":73,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":18,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-10-22T17:17:25.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"mixed","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/mattoddie/hive-mcp","website":"https://hive-mcp.mattoddie.dev","version":"0.3.1","remotes":[],"packages":[{"registryType":"oci","identifier":"ghcr.io/mattoddie/hive-mcp:0.3.1","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Docker volume for the login (tokens and the remembered device), so it survives restarts. Use the same volume for `hive-mcp login`.","isRequired":true,"default":"hive-data:/data","type":"named","name":"-v"}],"environmentVariables":[{"description":"Serve MCP over stdio (the image defaults to HTTP).","value":"stdio","name":"MCP_TRANSPORT"},{"description":"The email address you log in to the Hive app with.","isRequired":true,"name":"HIVE_USERNAME"},{"description":"Your Hive password, used to log in and to log in again by itself as a remembered device.","isRequired":true,"isSecret":true,"name":"HIVE_PASSWORD"},{"description":"Let the assistant log in for you with an SMS code (hive_auth_start and hive_auth_complete).","format":"boolean","default":"true","choices":["true","false"],"name":"HIVE_ALLOW_LOGIN_TOOLS"},{"description":"Allow changes to your home: heating, boosts, hot water, holiday mode, plugs and lights. Off means read-only.","format":"boolean","default":"false","choices":["true","false"],"name":"HIVE_ALLOW_WRITES"},{"description":"The highest heating target the assistant may set, in °C: 5 to 32 in steps of 0.5.","format":"number","default":"25","name":"HIVE_MAX_TEMP"},{"description":"Optional comma-separated toolsets to expose fewer tools, e.g. home,heating,hotwater. Empty means all but raw.","placeholder":"home,heating,hotwater","name":"HIVE_TOOLSETS"},{"description":"Optional audit log of every change and login: stderr, or a file on the volume such as /data/audit.jsonl.","placeholder":"/data/audit.jsonl","name":"HIVE_AUDIT_LOG"}]},{"registryType":"mcpb","identifier":"https://github.com/mattoddie/hive-mcp/releases/download/v0.3.1/hive-mcp-0.3.1-darwin-arm64.mcpb","fileSha256":"3b0fc0066f7681059049a2821682b02b2bb699435bb62b4d7d1daa3bd0c1d1c6","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/mattoddie/hive-mcp/releases/download/v0.3.1/hive-mcp-0.3.1-darwin-amd64.mcpb","fileSha256":"be137c57ce16193646b63e14388840230fe1923e6e6fb44f22246f7a1b8744f1","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/mattoddie/hive-mcp/releases/download/v0.3.1/hive-mcp-0.3.1-windows-amd64.mcpb","fileSha256":"db1a4f7bcf9c1faefc709653110aec3dcf582eaaf80485834940099f14e9d79d","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/mattoddie/hive-mcp/releases/download/v0.3.1/hive-mcp-0.3.1-windows-arm64.mcpb","fileSha256":"178271a1ac6310b43e8991186a8c7a17b99f3b4696280f22df7099b7c9fffeaf","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/mattoddie/hive-mcp/releases/download/v0.3.1/hive-mcp-0.3.1-linux-amd64.mcpb","fileSha256":"0cf8eae54dea2870d3d17f006d9e2ee30dfa3d019373e74e49f56084fcbd65c1","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/mattoddie/hive-mcp/releases/download/v0.3.1/hive-mcp-0.3.1-linux-arm64.mcpb","fileSha256":"720c6f1eba03aafa878b886d636e238f66314b6898c0e179e8c6fc107a404c0c","transport":{"type":"stdio"}}],"tools":[],"scan":{"score":73,"grade":"B","scanned_at":"2026-10-25T05:02:11.181Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-25T05:02:11.100Z","components":{"code":{"score":-1,"max":25,"notes":["package could not be scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 2 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[],"repo":{"found":true,"owner":"mattoddie","repo":"hive-mcp","archived":false,"pushedAt":"2026-10-22T17:17:25Z","stars":0,"forks":0,"openIssues":2,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/156721?v=4","ownerCreatedAt":"2009-11-22T16:53:40Z","license":"MIT"},"icon":{"url":"https://hive-mcp.mattoddie.dev/favicon.svg","source":"site"},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-10-22T17:17:25.000Z","score":18}}}},"grade_history":[],"reviews":[]}