LabscoMCP early access ↗
jim-coyneMCP SERVER

Intersight MCP

Ask a Cisco Intersight estate what is on fire — alarms, firmware, telemetry — and start read-only, because that is the default.

by jim-coyne ↗Network, Endpoint & Fleet ManagementCommunity

LABSCO SUMMARY

Core mode is the one to start in — the dangerous tools are not registered at all.

The full toolset, delete calls included, is not something to hand an agent on day one, and the split here is enforced by the server rather than by prompt instructions: in core mode the write tools never reach the model. The health report tool is the other reason to look — it orchestrates the read tools itself and hands back a scored summary instead of raw inventory.

What it is

A Node server that exposes Cisco Intersight's API as tools, with two modes. By the README's count, core mode registers 66 essential read-only tools for safe exploration, and all-tools mode the complete 199+ toolset with full create, update and delete. Filtering happens server-side, so destructive operations are not merely discouraged in all-tools mode — they are absent in core mode.

What you get

  • Inventory and telemetry: list_compute_blades, list_compute_rack_units, get_server_telemetry, get_chassis_telemetry, get_power_statistics, get_thermal_statistics
  • Risk and compliance: list_tam_security_advisories with CVE information, list_tam_advisory_instances for which devices are affected, list_firmware_running across the estate
  • Fabric and policy management: VLANs, VSANs, port channels, LACP, QoS, plus boot, BIOS, SNMP, Syslog and NTP policies with full CRUD in all-tools mode
  • generate_security_health_report runs a multi-phase analysis and returns component scores with prioritised remediation steps
  • Automation references: get_terraform_examples, get_ansible_examples, get_python_examples and get_powershell_examples pull real code from Cisco's own repositories

Requirements

Intersight API credentials — a Key ID and a secret key file — set as INTERSIGHT_API_KEY_ID and INTERSIGHT_API_SECRET_KEY_PATH, with INTERSIGHT_BASE_URL pointing at https://intersight.com/api/v1. INTERSIGHT_TOOL_MODE chooses core or all. The npm package is intersight-mcp, version 1.0.16; build with npm install and npm run build on Node.js 16+ and point the client at build/index.js.

Setup effort

Build from source