OpenClawd pack for VS Code, Cursor, and VSCodium — one VSIX, three production plugins, a living MCP catalog.
github.com/solizardking/extension
·
cheshireterminal.ai
Clawd is a VS Code / Cursor / VSCodium extension that reads .cursor-plugin/marketplace.json and ships the three production plugins:
| Plugin | Vibe | Ships in the VSIX |
|---|---|---|
| clawd | Six-law harness, OODA trading, Cheshire Terminal MCP, MoonPay signed on-ramp URLs, Solana agent catalog | yes |
| clawd-code | Solana coding agent, paper-gated perps, Helius / DFlow / Jupiter / Phantom, Agent Arena | yes |
| helius | Helius + core-ai: MCP, CLI, DAS / Sender, DFlow / Jupiter / Phantom / OKX, Pump, Grok, Solana docs | yes |
| starter-simple / starter-advanced | Author templates (rules, skills, agents, hooks, MCP) | repo only |
On Cursor, activation copies those plugins into ~/.cursor/plugins/local. On VS Code / VSCodium, you still get the MCP servers, settings, status bar, and activity bar. Same lobster. Different shells.
🦞 marketplace.json
├─ clawd
├─ clawd-code
└─ helius ──► ~/.cursor/plugins/local
+ MCP provider "Clawd MCP Servers"
+ activity bar + status bar
Press F5 (Run Extension). An Extension Development Host pops open with this folder loaded. Look left: the Clawd activity bar. Look down: the Clawd status badge.
npm install
npm run package # → clawd-1.0.0.vsixThen Extensions → ⋯ → Install from VSIX… → reload.
Command Palette → Clawd: Install Cursor Plugins. Reload if they don't show under Customize.
Command Palette → Clawd: Install Cursor Plugins. Status bar badge shows live plugin + MCP count.
The extension is JavaScript — no compile step. Architecture is the Solana-VS-Code playbook (status bar, commands, feature modules) without copying anyone else's scanners.
| Surface | What it does |
|---|---|
| Activity bar → Clawd | Marketplace name, plugin install state, MCP ready vs needs-setup |
| Status bar | Clawd badge → Clawd: Show Status |
| Output channel | Timestamped install / settings / activation logs |
| MCP provider | Unions every bundled plugin's mcp.json (deduped) |
| Command | Job |
|---|---|
Clawd: Install Cursor Plugins |
Copy bundled plugins into ~/.cursor/plugins/local |
Clawd: Open Cursor Plugins Folder |
Open that folder |
Clawd: Show Status |
Dump marketplace + plugin + MCP status to the Clawd output channel |
Clawd: Show Output |
Focus the log |
Clawd: Open Settings |
Jump to clawd.* |
Clawd: Refresh |
Re-read settings, tree, and MCP definitions |
Clawd: Focus Explorer |
Open the activity bar view |
HTTP MCP servers (Solana docs, DFlow, ZK Compression, Cheshire Terminal, Phoenix, PayBox, Robinhood) register as soon as the plugin catalog has them. Local stdio servers (Helius, Pump, Grok, Clawd Code, Zero, ClawdBrowser) wait until the matching path / key exists.
| Setting | Env | Why |
|---|---|---|
clawd.installCursorPluginsOnActivate |
— | Auto-copy plugins on activate (default true) |
clawd.heliusApiKey |
HELIUS_API_KEY |
Helius + Pump MCP |
clawd.solanaRpcUrl |
SOLANA_RPC_URL |
RPC (defaults to mainnet) |
clawd.cheshireApiKey |
CHESHIRE_API_KEY |
Bearer for https://cheshireterminal.ai/mcp |
clawd.xaiApiKey |
XAI_API_KEY |
Clawd Grok MCP |
clawd.coreAiRoot |
CORE_AI_ROOT |
helius-mcp, Pump MCP, clawd-grok |
clawd.cheshireTerminalRoot |
CHESHIRE_TERMINAL_ROOT |
Cheshire mcp-server |
clawd.clawdCodeRoot |
CLAWD_CODE_ROOT |
Clawd Code CLI (dist/cli.js) |
clawd.zeroClawdRoot |
ZERO_CLAWD_ROOT |
zero-clawd MCP |
clawd.clawdBrowserRoot |
CLAWDBROWSER_ROOT |
ClawdBrowser MCP |
Paper first. Live trades, sends, and secret-touching shell still need a human.
Publisher ID in package.json is openclawd — create that ID before the first upload.
Microsoft Marketplace (VS Code + Cursor Extensions tab)
- Create a publisher at the Visual Studio Marketplace management portal.
- Sign in to Azure DevOps, create a PAT with Marketplace (Acquire & Publish).
- Publish:
npx @vscode/vsce login openclawd
npx @vscode/vsce publishOr upload clawd-1.0.0.vsix with New Extension on the marketplace site.
Open VSX (VSCodium and other open editors)
npx ovsx publish clawd-1.0.0.vsix -p YOUR_OPEN_VSX_TOKENCursor Plugins (rules, skills, agents, commands, hooks) can also be listed from this public repo:
- cursor.directory/plugins/new — community, fastest
- cursor.com/marketplace/publish — official, manual review
Repo: https://github.com/solizardking/extension
.cursor-plugin/marketplace.json— marketplacename,owner,metadataplugins/<name>/.cursor-plugin/plugin.json— kebab-casename,displayName,author,description,keywords,license,version- Drop in rules, skills, agents, commands, hooks, scripts, logos
npm run validate- See
docs/add-a-plugin.md
Starter plugins stay in git so you can clone the pattern. They are not packed into the VSIX.
Based on the Cursor plugin template.
Six laws. Paper default. Reload if the claw doesn't wave back.

