v0.2.0 — MCP catalog 63, backup + telemetry, 124 tests
0.2.0 — 2026-06-20
Second release — closes the "post-launch roadmap" gaps from v0.1.0.
Added
- MCP catalog expanded 41 → 63 servers (all verified against official docs or
npm/GitHub as of 2026-06-20; no fabricated packages):- Atlassian (Jira + Confluence) via
uvx mcp-atlassian(sooperset) - Twilio via
@twilio-alpha/mcp(official alpha) - SendGrid via
sendgrid-mcp(Garoth) - Trello via
@delorenj/mcp-server-trello - Asana via
mcp-server-asana - ClickUp via
clickup-mcp-server - Spotify via
spotify-mcp-server(marcelmarais) - YouTube Transcript via
@sinco-lab/mcp-youtube-transcript - arXiv via
uvx mcp-simple-arxiv - Kubernetes via
docker ghcr.io/alexei-led/k8s-mcp-server - Browserbase via
@browserbasehq/mcp - Apify via
@apify/actors-mcp-server(4500+ scrapers) - Time via
uvx mcp-server-time(no creds, timezone utils) - Google Workspace official remote MCPs (HTTP transport + OAuth):
Gmail, Google Drive, Google Calendar, Google Chat
- Atlassian (Jira + Confluence) via
- HTTP transport support in catalog schema:
transport: 'stdio' | 'http',serverUrl,oauth: { clientIdEnv, clientSecretEnv }writeMcpConfigwrites either stdio command/args/env OR serverUrl/oauth JSON
- New CLI command:
ai-bootstrap backup <sub>backup init— git init + remote + initial push (uses system git auth)backup sync— stage + commit + push current statebackup pull— clone or pull from remote (restore on new machine)backup status— show remote, last sync, last commit- Auto-generates
.gitignoreexcluding mcp-tracking.json (no creds leaked)
- New CLI command:
ai-bootstrap telemetry <sub>telemetry on/off/status— strict opt-in (default off)- Writes
~/.claude/telemetry.jsonwith random install UUID - Endpoint configured via
AI_BOOTSTRAP_TELEMETRY_URLenv (no default —
no data goes anywhere unless user sets a collector) - Collects: version, Node, platform, bundle choice, MCP IDs, event name
- Never collects: profile, project names/paths, knowledge files, credentials
- 2-second timeout, silent failure (never breaks CLI)
- E2E test suite (
tests/e2e.test.mjs): 43 tests covering compiled CLI
via subprocess — --version, --help, doctor on empty HOME, mcp list/installed,
update with no state, telemetry status/on/off, backup status, error handling - New category:
researchfor arxiv, youtube-transcript
Changed
package.json scripts:test= smoke + e2e (was: smoke only)test:smokeandtest:e2efor individual runsprepublishOnlynow runs e2e too before publish
- Help text reorganized to show new subcommands
Quality
- 124 tests passing (was 81): 81 smoke + 43 e2e
- All MCP catalog entries include
source:field attributing the maintainer
(official vs community) for transparency - HTTP transport entries clearly marked with
transport: 'http'
Known limitations (still post-launch)
- Documentation site (ai-bootstrap.dev) — separate marketing project
- Some MCPs depend on npm packages that may rename; catalog will need refresh
- Telemetry collector backend is user-provided (intentional — privacy-first)
- ProductHunt / HackerNews launch — manual