Highlights
- Add
mcporter list --status,--exit-code, and--quietfor concise server health checks without introducing a separate health command. - Make
generate-cli --bundleartifacts deterministic by removing bundle-only paths/timestamps from embedded metadata and sorting generated tool/schema output. Thanks @imroc. - Let daemon-managed OAuth servers reuse cached credentials for tool calls and tool listing after token expiry. Thanks @bradhallett.
- Avoid restarting browser OAuth when an already-connected server has a still-valid cached access token. Thanks @jaigew and @StanAngeloff.
- Add the documented top-level
daemonIdleTimeoutMsconfig to shut down inactive keep-alive daemons. Thanks @jarek083.
Verification
- CI: https://github.com/openclaw/mcporter/actions/runs/26251244471
- npm version: https://www.npmjs.com/package/mcporter/v/0.11.2
- npm tarball: https://registry.npmjs.org/mcporter/-/mcporter-0.11.2.tgz
- npm integrity:
sha512-DJE710eH7EUuKCPtMHi54/vqtCbgOaT9guQc2Y1e9DSk2VI2FDtHlV6l4i+/tf+3GY/ChUSVVOqQno3p/tTPzg== - Smoke:
npx mcporter@0.11.2 generate-cli "npx -y chrome-devtools-mcp" --compile
Checksums
mcporter-0.11.2.tgzSHA1:b2e8731d39357934e174ac66feb1aebf83345407mcporter-0.11.2.tgzSHA256:379e1010daa4df47f8c1df068e749bc2b3c7d7d36905abaf1923ba342c0eadcbmcporter-macos-arm64-v0.11.2.tar.gzSHA256:4f87de9a1fc0d312c8c35cb1d60bebf6df19d97f7a74dda47be805e1b36abe75