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.
Generally available
Section titled “Generally available”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.
Webhooks
Section titled “Webhooks”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.
Write Guard
Section titled “Write Guard”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.
Live CLI
Section titled “Live CLI”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.
Test Bed
Section titled “Test Bed”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.
Floorplan
Section titled “Floorplan”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.
Early Access
Section titled “Early Access”Password-gated. Ask for access if one of these fits your work.
GraphQL
Section titled “GraphQL”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.
Data Studio
Section titled “Data Studio”Sixteen ds_* tools driving a headless Apache Superset to build and publish
charts and dashboards from R1 data. See
Data Studio dashboards.
Console
Section titled “Console”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.
VLAN probe
Section titled “VLAN probe”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.
Admin-granted
Section titled “Admin-granted”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.
Effect on prompts
Section titled “Effect on prompts”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.