getNetworkWirelessSsids
Retrieve all wireless SSIDs configured on a Meraki network by providing the network ID.
Instructions
Get wireless SSIDs
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| networkId | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |
Implementation Reference
- meraki-mcp-dynamic.py:479-482 (handler)The MCP tool 'getNetworkWirelessSsids' handler in meraki-mcp-dynamic.py - an async function decorated with @mcp.tool() that calls call_meraki_method('wireless', 'getNetworkWirelessSsids', networkId=networkId). This is the direct tool implementation.
@mcp.tool() async def getNetworkWirelessSsids(networkId: str) -> str: """Get wireless SSIDs""" return await call_meraki_method("wireless", "getNetworkWirelessSsids", networkId=networkId) - meraki-mcp-dynamic.py:479-482 (registration)Registration of 'getNetworkWirelessSsids' as an MCP tool via @mcp.tool() decorator in meraki-mcp-dynamic.py (pre-registered common tool).
@mcp.tool() async def getNetworkWirelessSsids(networkId: str) -> str: """Get wireless SSIDs""" return await call_meraki_method("wireless", "getNetworkWirelessSsids", networkId=networkId) - meraki-mcp-dynamic.py:655-658 (registration)List of pre-registered tools in get_mcp_config() listing 'getNetworkWirelessSsids' among the 12 pre-registered tools.
"pre_registered_tools": ["getOrganizations", "getOrganizationAdmins", "getOrganizationNetworks", "getOrganizationDevices", "getNetwork", "getNetworkClients", "getNetworkEvents", "getNetworkDevices", "getDevice", "getNetworkWirelessSsids", "getDeviceSwitchPorts", "updateDeviceSwitchPort"], - meraki-mcp.py:469-473 (handler)The get_wireless_ssids tool (with snake_case name) in meraki-mcp.py - calls async_get_wireless_ssids which wraps dashboard.wireless.getNetworkWirelessSsids via to_async(). This is the static (non-dynamic) implementation.
@mcp.tool() async def get_wireless_ssids(network_id: str) -> str: """Get wireless SSIDs for a network""" ssids = await async_get_wireless_ssids(network_id) return json.dumps(ssids, indent=2) - meraki-mcp.py:78-78 (helper)Async wrapper creation for dashboard.wireless.getNetworkWirelessSsids using the to_async() helper, bound to the variable async_get_wireless_ssids.
async_get_wireless_ssids = to_async(dashboard.wireless.getNetworkWirelessSsids)