Chat with your Wi‑Fi
WiFi Lens can connect to MCP, letting AI tools like Claude Desktop read Wi‑Fi data directly — all processed on your machine, nothing uploaded to the cloud. Ask "which channel is least crowded?" or "what stands out in nearby networks?"
Three JSON endpoints
networks
Browse all nearby Wi‑Fi networks with signal strength, band, channel, security, and more.
detail
Inspect a single network in detail by device address, including channel-width information.
occupancy
Check per-channel occupancy to understand congestion across each Wi‑Fi band.
One config to connect
Turn on the MCP server in WiFi Lens, add this config to Claude Desktop, then start chatting with your Wi‑Fi environment.
{
"mcpServers": {
"wifi-lens": {
"command": "WiFiLensMCP",
"args": ["19840"]
}
}
}What is MCP?
MCP (Model Context Protocol) is an open standard that lets AI tools connect to local data sources and services. Instead of copying your data into a chat, an MCP server exposes it through a small set of typed endpoints the AI can query on demand. WiFi Lens ships a local MCP server that reads from your live Wi‑Fi scan — so Claude Desktop or any MCP-compatible client can answer questions about your networks without your data ever leaving your Mac.
What the endpoints return
Each endpoint returns plain JSON you can read directly or pipe into another tool. Below is a trimmed sample of what WiFi Lens actually returns.
networks
{
"networks": [
{ "ssid": "HomeNet", "bssid": "A4:2B:…", "band": "5GHz", "channel": 36, "rssi": -48, "security": "WPA2" },
{ "ssid": "Office-5G", "bssid": "9C:3D:…", "band": "5GHz", "channel": 149, "rssi": -61, "security": "WPA3" }
]
}All visible networks, strongest first.
detail
{
"ssid": "HomeNet",
"bssid": "A4:2B:…",
"band": "5GHz",
"channel": 36,
"channelWidth": "80MHz",
"rssi": -48,
"noise": -92,
"security": "WPA2"
}One network, looked up by its BSSID.
occupancy
{
"band": "5GHz",
"channels": [
{ "channel": 36, "occupancy": 0.12 },
{ "channel": 149, "occupancy": 0.41 },
{ "channel": 157, "occupancy": 0.08 }
]
}Per-channel load across the 5 GHz band.
A real workflow
Say you keep dropping video calls in the home office. Instead of guessing, you open WiFi Lens, let it scan, then ask your AI assistant to find the problem.
- Ask “Which channel is least crowded right now?” — the AI reads occupancy and names a quiet channel.
- Ask “Why is my connection slower than my phone's?” — it compares your network's signal, channel, and band against the others nearby.
- Ask “What should I change on my router?” — it turns the findings into a concrete, local-only suggestion.
Private by design
The MCP server binds to 127.0.0.1 only and starts only when you turn it on. It never reaches the network, never uploads a scan, and shuts down with the app. Your Wi‑Fi data stays on your Mac the entire time — the AI simply reads what is already there.