shigechika avatar

Aruba Central MCP

shigechika/aruba-central-mcp

Connects Claude to HPE Aruba Central's network infrastructure via OAuth2, exposing real-time status for access points, switches, and wireless clients. You get tools to list APs by site or status, check radio channel utilization and noise floors, track client roaming history, identify top bandwidth consumers, and pull throughput trends over time. It handles OData filtering server-side and auto-refreshes tokens, so you can ask conversational questions about your wireless environment without juggling the GreenLake API directly. Reach for this when you're troubleshooting Wi-Fi issues, auditing SSID configurations, or need to correlate client behavior across your Aruba deployment from the Claude interface.

tools
19
transport
STDIO
last updated
Oct 27, 2026

Tools

19 tools

Public tool metadata for what this MCP can expose to an agent.

list_apsList all access points (with optional site/status filter)

List all access points (with optional site/status filter)

No parameter schema in public metadata yet.

list_radiosList AP radios (channel, utilization, noise floor, TX power)

List AP radios (channel, utilization, noise floor, TX power)

No parameter schema in public metadata yet.

list_bssidsList all BSSIDs

List all BSSIDs

No parameter schema in public metadata yet.

list_wlansList WLANs (SSID, security, VLAN)

List WLANs (SSID, security, VLAN)

No parameter schema in public metadata yet.

list_swarmsList AP swarms/clusters

List AP swarms/clusters

No parameter schema in public metadata yet.

get_ap_statusGet detailed status of a specific AP

Get detailed status of a specific AP

No parameter schema in public metadata yet.

get_ap_throughputGet AP throughput trend (TX/RX over time)

Get AP throughput trend (TX/RX over time)

No parameter schema in public metadata yet.

get_top_apsTop APs by bandwidth usage (wireless/wired/total)

Top APs by bandwidth usage (wireless/wired/total)

No parameter schema in public metadata yet.

list_clientsList connected wireless clients (with optional SSID/band filter)

List connected wireless clients (with optional SSID/band filter)

No parameter schema in public metadata yet.

find_client_by_macFind a client by MAC address (direct API lookup)

Find a client by MAC address (direct API lookup)

No parameter schema in public metadata yet.

get_clients_trendClient count trend over time

Client count trend over time

No parameter schema in public metadata yet.

get_top_clients_by_usageTop clients by bandwidth usage

Top clients by bandwidth usage

No parameter schema in public metadata yet.

get_client_mobility_trailClient roaming history

Client roaming history

No parameter schema in public metadata yet.

list_switchesList all switches

List all switches

No parameter schema in public metadata yet.

get_site_summaryAggregated site-level summary (AP counts, client counts)

Aggregated site-level summary (AP counts, client counts)

No parameter schema in public metadata yet.

health_checkReport server version and verify Aruba Central authentication (no data fetch)

Report server version and verify Aruba Central authentication (no data fetch)

No parameter schema in public metadata yet.

daily_briefOne-shot morning AP health check: sites whose offline-AP ratio exceeds a threshold

One-shot morning AP health check: sites whose offline-AP ratio exceeds a threshold

No parameter schema in public metadata yet.

firmware_statusPer swarm: group, site, running versions, recommended version, upgrade status; filter by group, site and/or swarm

Per swarm: group, site, running versions, recommended version, upgrade status; filter by group, site and/or swarm

No parameter schema in public metadata yet.

firmware_versionsFirmware versions Classic Central offers for a device type or one swarm (registered only when Classic Central is configured)

Firmware versions Classic Central offers for a device type or one swarm (registered only when Classic Central is configured)

No parameter schema in public metadata yet.

Sponsors

Readme

aruba-central-mcp

English | 日本語

MCP server for Aruba Central (GreenLake New Central API).

Exposes access point, switch, and wireless client status to MCP-compatible AI assistants (Claude Code, Claude Desktop, OpenAI Codex, etc.) via STDIO transport.

Documentation: https://shigechika.github.io/aruba-central-mcp/

Features

Access Points

ToolDescription
list_apsList all access points (with optional site/status filter)
list_radiosList AP radios (channel, utilization, noise floor, TX power)
list_bssidsList all BSSIDs
list_wlansList WLANs (SSID, security, VLAN)
list_swarmsList AP swarms/clusters
get_ap_statusGet detailed status of a specific AP
get_ap_throughputGet AP throughput trend (TX/RX over time)
get_top_apsTop APs by bandwidth usage (wireless/wired/total)

Clients


View the full README on GitHub

Details

Repository
github.com/shigechika/aruba-central-mcp
Package
aruba-central-mcp
Transport
STDIO
Registry
MCP registry, active

More from shigechika