Install
VS Code / Cursor extensionMarketplace
Search for mpftp by pydevices, or install a local VSIX after packaging.
npm install
npm run package
# Extensions: Install from VSIX… → mpftp-*.vsix
Dev (Cursor Remote-WSL)
Compile TypeScript and install into the remote extension host.
npm install && npm run compile
./scripts/install-cursor-wsl.sh
# Developer: Reload Window
Agent CLI
Share the UI serial session via local TCP RPC (~/.mpftp/rpc.port).
./scripts/mpftp status
./scripts/mpftp connect COM4
./scripts/mpftp ls /
./scripts/mpftp watch
Docs
- User guide — File Transfer, REPL, Firmware, troubleshooting
- Developers guide — architecture, packaging
- Publishing —
vX.Y.Ztags and VSIX releases - Aggregator & user modules — firmware workspace contract
- AGENTS.md — board ops for coding agents