{"name":"io.github.salatmaster/keenetic-mcp","slug":"salatmaster-keenetic-mcp","title":null,"description":"Control a Keenetic router: devices, Wi-Fi, VPN routing, segments, safe verified writes.","url":"https://mcp.market/server/salatmaster-keenetic-mcp","rating":null,"grade":"B","score":78,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":33,"stars":24,"forks":4,"downloads_week":67,"last_push_at":"2026-08-09T13:17:45.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/salatmaster/keenetic-mcp","website":null,"version":"0.3.2","remotes":[],"packages":[{"registryType":"npm","identifier":"keenetic-mcp","version":"0.3.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Router address on the LAN, for example 192.168.1.1. Optional: `npx keenetic-mcp init` discovers it from the default gateway and stores it.","format":"string","name":"KEENETIC_HOST"},{"description":"Router login. Optional, defaults to admin.","format":"string","name":"KEENETIC_USER"},{"description":"Router password. Optional: the setup wizard stores it in the operating system keychain instead. Use this in a container, where there is no keychain.","format":"string","isSecret":true,"name":"KEENETIC_PASSWORD"}]}],"tools":[],"scan":null,"grade_history":[],"reviews":[]}