IPSwitch is an MCP plugin for WorkBuddy / Codex: batch-rotate elastic IPs on AWS, Azure, Oracle Cloud and Vultr, and sync Cloudflare DNS records — no more hopping between cloud consoles.
curl -fsSL https://gitee.com/areyi2014/ip-switch-cloud/raw/main/install.sh -o install-ip-switch.sh && bash install-ip-switch.shThe whole routine — log in to each console, find the instance, unbind the IP, allocate a new one, rebind, update DNS — compressed into one natural-language sentence.
A unified operating model across AWS, Azure, Oracle Cloud (OCI) and Vultr — rotate one server or the whole fleet without opening a single console.
A records update automatically after each rotation, so your domain always points at the live IP. Each profile can carry its own Cloudflare credentials.
Manage all your servers as profiles. Credentials stay on your machine — add, edit or remove them entirely through conversation.
Pro supports task plans: rotate IPs automatically on a schedule and push results to webhooks in real time — ideal for unattended setups.
/ips-rotate, /ips-dns, /ips-list and more — frequent operations are one keystroke away.
Cloud credentials live only in your local config file and are passed per call. License keys are stored hashed; plaintext appears only at delivery.
Standard MCP protocol. The installer handles environment checks, dependencies and client configuration automatically.
Run the install script — it clones the repo, installs dependencies, builds and writes ~/.workbuddy/mcp.json. Windows / macOS / Ubuntu supported.
Fill in cloud credentials and your Cloudflare API Token in the browser form — or just tell your agent “add an AWS profile”.
“Rotate the IPs of all my servers and update DNS.” One sentence triggers rotation + DNS sync, with results streamed back into the chat.
Five slash commands are deployed automatically at install time (type /ips in WorkBuddy to filter the list). Frequent operations need no prompt engineering — one keystroke, parameters filled in for you.
IPSwitch adapts to each provider natively — not a thin SDK wrapper. It picks the optimal rotation path per platform: stop/reassign on AWS, unbind-and-recreate on Azure, ephemeral-IP swap on OCI, reserved-IP migration on Vultr.
Start with a free 30-day full-feature trial — no payment required. Upgrade to a lifetime license when you're convinced. Keys are delivered instantly and retrievable on this page.
Free for 30 days, full features, no credit card required.