KC

karthikskumar98/central-mcp-server

API 开发

本页由 AI 翻译,技术细节请以原文为准。 查看原文

8 stars 8 forks 质量 81 趋势 24MIT

Unofficial MCP Server for HPE Aruba Networking Central

概览

Community MCP server for HPE Aruba Networking Central. This exposes your Central data as tools that AI assistants can query directly. This is an officially supported product of HPE. It is provided as-is, with no warranty or guarantee of fitness for any purpose. - Review your organization's before connecting this server to any AI assistant. - (API secrets, API keys) with AI model providers unless your security policy explicitly permits it. - All read operations query live data from your HPE Aruba Networking Central instance. Recommended to test MCP server use in non-production or lab environments where possible before running on production. central-mcp-server wraps Central REST APIs and exposes them as MCP (Model Context Protocol) tools — across inventory, monitoring, events, alerts, and troubleshooting. Once configured, AI assistants like Claude or GitHub Copilot can answer questions like: - "Which sites have poor health scores right now?

README

以下为原文 README 节选,完整内容请查看原文。

central-mcp-server

Community MCP server for HPE Aruba Networking Central. This exposes your Central data as tools that AI assistants can query directly.


[!WARNING] Unofficial Community Project

This is not an officially supported product of HPE. It is provided as-is, with no warranty or guarantee of fitness for any purpose.

  • Review your organization’s corporate device and data policies before connecting this server to any AI assistant.
  • Never share credentials (API secrets, API keys) with AI model providers unless your security policy explicitly permits it.
  • All read operations query live data from your HPE Aruba Networking Central instance. Recommended to test MCP server use in non-production or lab environments where possible before running on production.

Table of Contents


Overview

central-mcp-server wraps Central REST APIs and exposes them as MCP (Model Context Protocol) tools — 12 MCP tools across inventory, monitoring, events, alerts, and troubleshooting. Once configured, AI assistants like Claude or GitHub Copilot can answer questions like:

  • “Which sites have poor health scores right now?”
  • “Show me all failed wireless clients at HQ in the last 24 hours.”
  • “Show me all online access points at the Chicago office.”
  • “What events happened on switch SW-CORE-01 yesterday?”

See the full overview guide for a deeper look at capabilities, limitations, and how the server works.


Getting Started

Getting Your Credentials

You need three values to connect this server to Central’s REST APIs: CENTRAL_BASE_URL, CENTRAL_CLIENT_ID, and CENTRAL_CLIENT_SECRET.

API Gateway Base URL (CENTRAL_BASE_URL)

The API gateway base URL for your Central account (e.g. https://us5.api.central.arubanetworks.com).

在 GitHub 查看完整 README

安装

uvx --prerelease=allow central-mcp-server
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "central-mcp": { "command": "uvx", "args": ["--prerelease=allow", "central-mcp-server"], "env": { "CENTRAL_BASE_URL": "your-central-base-url", "CENTRAL_CLIENT_ID": "your-client-id", "CENTRAL_CLIENT_SECRET": "your-client-secret" } } } }