MCP.Market

Aruba Central MCP server

by shigechika·io.github.shigechika/aruba-central-mcp·v0.10.2

MCP server for Aruba Central: expose AP, switch, and client status to AI assistants

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

0 stars223 downloads/wk

Reviews

Write one

Nobody has reviewed Aruba Central MCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Aruba Central MCP tools (18, 1 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • daily_briefwrite action

    Run a morning AP health check across all sites.

  • find_client_by_mac

    Look up a single client by MAC address (wireless or wired).

  • firmware_status

    Firmware of every AP swarm (cluster): running versions, upgrade status, group and site.

  • get_ap_status

    Get detailed status of a specific access point by name.

  • get_ap_throughput

    Get throughput trend for a specific AP as a time-series table.

  • get_client_mobility_trail

    Get roaming history for a wireless client as a time-series table.

  • get_clients_trend

    Get client count trend over time, grouped by a chosen dimension.

  • get_site_summary

    Get a summary of all sites with AP and client counts.

  • get_top_aps

    Get top access points ranked by bandwidth usage over a time range.

  • get_top_clients_by_usage

    Get top clients ranked by bandwidth usage.

  • health_check

    Report server version and Aruba Central backend authentication.

  • list_aps

    List access points with device-level overview.

  • list_bssids

    List all BSSIDs (per-radio, per-SSID broadcast identifiers).

  • list_clients

    List connected wireless clients with connection details.

  • list_radios

    List AP radios with RF details.

  • list_swarms

    List all AP swarms (clusters) from Aruba Central.

  • list_switches

    List all switches from Aruba Central.

  • list_wlans

    List configured WLANs (SSIDs) with security and VLAN settings.

Public scan report

scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan6 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 8 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Aruba Central MCP compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 95% of 48,255 servers
Tools
18
the typical server has 7
Tools that change things
6%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
223
more than 77% of 12,191 servers with a package

What its tools let an agent do: 17 read · 1 change

Release history: 5 versions in the registry since 2026-08-15, latest 2026-10-27, typically one every 25 days.

Install Aruba Central MCP in Claude Code, Cursor or VS Code

claude mcp add aruba-central-mcp -- uvx aruba-central-mcp
Add to Cursor

What the publisher says

From the Aruba Central MCP repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: io.github.shigechika/aruba-central-mcp -->

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, etc.) via STDIO transport.

Documentation:

Features

Access Points

Clients

Infrastructure

Highlights

  • Server-side OData filtering for efficient queries
  • OAuth2 Client Credentials authentication (GreenLake SSO)
  • Automatic pagination for large result sets
  • Token auto-refresh before expiration
  • Lightweight: only mcp SDK + httpx (no pandas)

Prerequisites

  • Python 3.10+
  • Aruba Central account with API access (GreenLake New Central API)
  • OAuth2 client credentials (client ID and secret)

Setup

# uv
uv pip install aruba-central-mcp

# pip
pip install aruba-central-mcp

Or run without installing:

uvx aruba-central-mcp

From source:

git clone https://github.com/shigechika/aruba-central-mcp.git
cd aruba-central-mcp

# uv
uv sync

# pip
pip install -e .

Configuration

Set the following environment variables:

How to obtain API credentials

  1. Log in to HPE GreenLake Platform
  2. Go to Manage Workspace > Personal API clients
  3. Click Create Personal API client
  4. Enter a nickname and select Aruba Central as the service
  5. Copy the clientid and clientsecret — the secret is shown only once

For details, see:

  • OAuth APIs for Access Token
  • Making API Calls

Usage

Claude Code (plugin)

This repository doubles as a single-plugin marketplace, so Claude Code can install the server for you:

/plugin marketplace add shigechika/aruba-central-mcp
/plugin install aruba-central-mcp@aruba-central-mcp

The plugin launches uvx aruba-central-mcp and reads the same three environment variables described in Configuration; export them before starting Claude Code.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Aruba Central MCP: common questions

Is Aruba Central MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Aruba Central MCP safety report
How do I install Aruba Central MCP?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Aruba Central MCP need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Aruba Central MCP maintained?
The last commit was 9 days ago (2026-10-26). The latest release is v0.10.2.
How does Aruba Central MCP compare with other MCP servers?
safety score 92/100 (higher than 95% of 48,255 servers); tools 18 (the typical server has 7); tools that change things 6% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

More from shigechika →