Skip to content
R1-MCP
Get Support

Features and feature flags

R1-MCP ships more capability than most people need at once. Rather than putting everything in front of every user, features are opt-in per account — you turn on what you use, and Claude’s tool surface grows accordingly.

Manage them in the Features section of the R1-MCP dashboard.

Why they’re flags and not just always on

Section titled “Why they’re flags and not just always on”

Every enabled feature adds tools to the code_mode description Claude reads on every request. Enabling everything makes Claude slower and less focused. Turn on what you actually use.

No password — toggle them yourself.

FastIron documentation search plus the end-to-end ICX switch configuration workflow. Full-text search over the command reference and configuration guides, scoped to a specific firmware train so the syntax you get matches the switch you’re configuring, plus a separate search over the ICX hardware installation guides (search_icx_hw_docs). See ICX switches.

An inbound webhook receiver plus analytics built on the events it collects: incidents, client troubleshooting, admin audit trails, anomaly detection, event watches, and roaming analysis. See Webhooks and analytics.

Documentation search over RUCKUS Edge.

Confirm-before-write for the API. Any mutating call_r1 or call_r1_gql call is previewed to you — including which tenant it targets — and must be confirmed before it executes. Read-only POST …/query and …/search calls are exempt. It does not cover device_cli, MOP and autopilot replay (so not venue copy, element copy, backup restore, or test-bed apply either), or Data Studio writes. If you let Claude near a production tenant, turn this on. See Write Guard.

A held console session to devices (device_cli), plus MOP — Method of Procedure — authoring, recording, replay, and export, with an unattended autopilot mode. See Live CLI and MOPs.

Capture, plan, and apply lab hardware swaps between saved configuration sets, with export/import and configuration restore, plus config_diff — what changed on a switch since its captured baseline, with credential lines redacted. See Test beds.

Configuration capture, copy, backup, and restore. It covers three related jobs, all compiled into a MOP rather than executed directly:

  • Venue copy — snapshot a venue’s configuration, plan a copy into another venue, another tenant, or a template, review it, run it, verify it, and undo it.
  • Element copy — move a single WLAN, switch profile, or AP ethernet-port profile, with its whole dependency closure, to another tenant — or copy it under a new name within the same tenant.
  • Backups — keep a venue’s configuration indefinitely, encrypted, and restore it into the same venue, a new one, or another tenant.

Enabling Copy also gives you the mop_* tools, even without Live CLI.

Reads a venue’s floorplans with every AP and switch placed in metres, and renders a floor as an image Claude can see plus an ASCII grid, with findings — AP placement, coverage, co-channel pairs, roaming, client bands. Adds get_floorplan and floorplan_map, and a browser Floor Map page. See Floorplans and the layer catalogue.

Password-gated. Ask for access if one of these fits your work.

call_r1_gql against the RUCKUS internal GraphQL services — analytics (network health, incidents, config change, client and incident troubleshooting), IntentAI, Service Validation, and Zoom Call QoE — plus schema reference docs.

Introspection is disabled on those services, so R1-MCP ships reference documents instead; Claude fetches the relevant one before composing a query. See GraphQL API support.

On-LAN ground truth via Probe MCP. R1 tells you what the controller believes; the probe tells you what’s actually on the wire. Linking the two lets Claude reconcile them. See Probe.

Sixteen ds_* tools driving a headless Apache Superset to build and publish charts and dashboards from R1 data. See Data Studio dashboards.

The Live Console page — a browser window that streams a watched client’s events and plots its RSSI, SNR, and Tx while you troubleshoot in Claude. watch_client returns a deep link straight to it. It needs the Webhooks feature on too: watch_client is a webhooks tool, and Console on its own adds no tools. See Live Console.

Checks whether a wireless VLAN is reachable at a venue where no WLAN exists to test it with. A run puts a temporary SSID on the air from the venue’s online APs, runs a Service Validation test, then removes the SSID. It is driven from the r1-mcp companion extension and has no Claude tools by design. It is Early Access as a safety measure, because a run broadcasts a real SSID at a live site. See VLAN probe.

ai_chat powers the AI chat panel on the Live Console page. You cannot enable it yourself — not with a toggle and not with the Early Access password. Only an administrator can grant it.

Workflow prompts are gated the same way as tools — enabling a feature adds both its tools and its prompts. After changing features, reconnect the connector in Claude so it picks up the new list.