Skip to content

v0.2.0 — zero-runtime install (Node DXT)

Choose a tag to compare

@ayush488-glitch ayush488-glitch released this 04 May 16:41
· 8 commits to main since this release

Highlights

Install no longer requires Python. Claude Desktop ships Node, so the bundled extension runs out of the box for everyone — paste your API key and you're in. Previously, users without Python ≥3.10 on PATH hit ModuleNotFoundError: No module named 'pydantic_core._pydantic_core' at install time.

What changed

  • 🚀 TypeScript rewrite — the MCP server is now a single node binary inside the DXT (@modelcontextprotocol/sdk + zod + fetch). No native modules.
  • 📦 30× smaller bundlesbl-mcp-0.2.0.dxt is 544 KB (was ~15 MB).
  • ✅ All 9 tools preserved 1:1 — sbl_list_campaigns, sbl_get_campaign, sbl_create_campaign_from_prompt, sbl_list_campaign_users, sbl_get_conversation, sbl_get_campaign_analytics, sbl_list_human_intervention, sbl_send_campaign_message, sbl_add_user_to_campaign.
  • ✅ All sbl-stack skill prompts preserved (sbl, and others as SKILL_MCP.md files are added).

Install

  1. Get your API key at sbl.so/api-integration.
  2. Download sbl-mcp-0.2.0.dxt from the Assets section below.
  3. Double-click → Claude Desktop install dialog → paste the API key → Install.

That's it. No Python. No Node. No terminal.

Upgrade notes

  • From 0.1.x: uninstall the old extension in Claude Desktop's extension manager first, then install 0.2.0. Your API key carries over if you re-paste it.
  • Claude Code users: the Python pip install sbl-mcp path is being replaced. We'll publish an npm/npx install in 0.3.0 — for now, Claude Desktop is the supported path.