What problem does it solve?
The CloudBase MCP bundled inside CodeBuddy IDE (via the genie extension) drifts out of date: the IDE-side tool whitelist keeps stale entries for renamed or removed MCP tools, so users see degraded CloudBase functionality even after new MCP releases. This Skill provides the full procedure to unpack the IDE's embedded configuration, rebuild the MCP bundle, regenerate the whitelist and prompts, inject them safely, verify, and roll back.
Core Features & Use Cases
- Unpack and diff the embedded config: Locate the tcb integration block inside the 21MB webpack bundle using the
"id":"tcb" anchor, eval-parse the JSON string, and compare the live whitelist against the repository's tools.json source of truth.
- Rebuild and inject safely: Build the new MCP bundle with webpack, generate a full toolWhiteList plus system/user prompts, apply changes with dry-run and timestamped backups, and patch the toolTimeout defect.
- Verify and roll back: Re-read the IDE config field-by-field, launch the bundle exactly as the IDE does to compare tools/list, run node --check syntax validation, and restore from backup with one command.
- Use Case: After an MCP release renames tools, run this Skill to regenerate the IDE whitelist, inject the new bundle into CodeBuddy, and confirm via end-to-end acceptance tests that agents now call the new tool names.
Quick Start
Ask the AI to upgrade the CloudBase MCP bundled inside CodeBuddy IDE and regenerate the tool whitelist from the latest MCP release.