MCP server and CLI for Anycubic Cloud printers.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"anycubic-cloud-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Anycubic Cloud MCP (Kobra 3) Cloud-backed MCP server and helper scripts for Anycubic printers. This uses the reverse-engineered Anycubic cloud REST API (and MQTT where supported) from the `hass-anycubic_cloud` integration. ## Quick Start Install from GitHub (recommended): ```bash python3 -m pip install "git+https://github.com/aegis-agent/anycubic-cloud-mcp.git" ``` Install with pipx (isolated CLI): ```bash pipx install anycubic-cloud-mcp ``` Or from source: ```bash python3 -m pip install -r requirements.txt python3 -m pip install -e . ``` Run the MCP server (stdio transport by default): ```bash anycubic-cloud-mcp ``` HTTP transport (optional): ```bash anycubic-cloud-mcp --http --host 0.0.0.0 --port 8000 ``` HTTP endpoint: `http://<host>:<port>/mcp` Configure auth either via environment variables or the `auth_set` tool. Environment variables: - `ANYCUBIC_AUTH_MODE`: `slicer` (recommended) or `web` - `ANYCUBIC_TOKEN`: token string - `ANYCUBIC_DEVICE_ID`: only for `android` auth mode ## Token Sources ### Slicer Next (recommended) This enables MQTT logon and better status updates. Windows (Slicer Next): - Config file: - `%AppData%\AnycubicSlicerNext\AnycubicSlicerNext.conf` - The `access_token` value is the token you want. Extract with the helper script (macOS): ```bash anycubic-slicer-token ``` Tip: clear `access_token` in the Slicer config after extracting it to avoid logging out your MCP session when the slicer refreshes. ### Web token (REST-only) - Go to `https://cloud-universe.anycubic.com/file` - Sign in - Open DevTools console - Run `window.localStorage["XX-Token"]` - Copy the token string ## MCP Tools Core tools you asked for: - `printer_list` - `printer_status` - `print_pause`, `print_resume`, `print_cancel` - `cloud_file_list`, `cloud_file_upload`, `cloud_file_delete` - `print_upload`, `print_cloud_gcode`, `print_cloud_file` - `ace_set_slot`, `ace_feed_filament`, `ace_retract_filament`, `ace_set_auto_feed` - `ace_dry_start`, `ace_d…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.