mcp.arubademo.online — operational·78 tools·v4.0

Aruba Network MCP Server

Query your Aruba Central and ClearPass environment using plain English through Claude AI. Your credentials are encrypted and network data stays within your environment.

COVERAGE
Aruba Central REST API
ClearPass CPPM
AOS-S + CX switches
Gateways + tunnels
RAPIDS / WIDS security
EXAMPLE QUERIES
Show APs with RSSI below -70 dBm
Which switch port is this MAC on?
Show RADIUS failures last 24h
What is the network health score?
Check firmware compliance
GETTING STARTED
01
Create account
Sign up with email or Google. Takes 30 seconds.
02
Connect Aruba Central
Enter your API credentials. We test and encrypt them immediately.
03
Generate API key
Create a personal key scoped to your Central account.
04
Add to Claude Desktop
Paste one config snippet. All 78 tools become available instantly.
CLAUDE DESKTOP SETUP
STEP 1Install mcp-proxy

Requires Python 3.8+. Run in your terminal:

pip install mcp-proxy
STEP 2Find your config file

Open or create claude_desktop_config.json at the path for your OS:

macOS
~/Library/Application Support/Claude/claude_desktop_config.json
Windows
%APPDATA%\Claude\claude_desktop_config.json
Linux
~/.config/Claude/claude_desktop_config.json
STEP 3Add the Aruba MCP config

Paste this into your config file, replacing YOUR_API_KEY with the key from your dashboard. If the file already has content, add the "aruba" block inside the existing "mcpServers" section.

claude_desktop_config.json
{
"mcpServers": {
"aruba": {
"command": "mcp-proxy",
"args": ["https://mcp.arubademo.online/sse?api_key=YOUR_API_KEY"]
}
}
}
STEP 4Restart Claude Desktop

Fully quit Claude Desktop (Cmd+Q on Mac, Alt+F4 on Windows) and reopen it. Click the + button in the chat input — you should see aruba under Connectors. Try: "Give me a health overview of all my Aruba APs"

AVAILABLE TOOLS78 total
Access Points
get_all_sites · get_site_details · get_poor_health_sites · get_devices · find_device · get_device_stats · get_ap_clients · get_ap_events · get_firmware_versions · get_rogue_aps
Wireless Clients
get_clients · find_client · get_client_details · get_failed_clients · get_client_roaming_history
Switches
get_switches · find_switch · get_switch_ports · get_switch_vlans · find_client_port · get_switch_port_bandwidth · get_switch_port_errors · get_switch_poe · get_switch_stacks · get_network_topology
Gateways
get_gateways · get_gateway_details · get_gateway_uplinks · get_gateway_ports · get_gateway_vlan · get_gateway_dhcp_clients · get_gateway_tunnels
Events & Alerts
get_alerts · get_critical_alerts · get_events · get_events_count
Security / RAPIDS
get_rogue_aps · get_interfering_aps · get_suspect_aps · get_neighbor_aps · get_wids_events · get_wids_client_attacks · get_wids_infrastructure_attacks
Firmware
get_firmware_status · get_available_firmware · get_firmware_compliance · upgrade_firmware · cancel_firmware_upgrade
AI Insights / Clarity
get_global_insights · get_ap_insights · get_switch_insights · get_client_insights · get_network_health · get_connection_failures · get_client_health_stats · get_health_trend
Configuration
get_groups · get_wlans · get_ap_settings · move_device_to_group · get_switch_port_config · get_switch_vlan_config · get_switch_system_config · get_ap_cli_config · get_iap_variables · get_device_config · get_bssids
Audit & Troubleshooting
get_audit_logs · get_running_config · get_unreachable_devices · get_site_vlans
ClearPass CPPM
cppm_get_active_sessions · cppm_get_auth_logs · cppm_find_endpoint · cppm_update_endpoint · cppm_disconnect_session · cppm_get_guest_accounts · cppm_create_guest_account
Sign up →Sign in