christopherkarani/wax/wax-mcp
Claude Code and agent skill by christopherkarani/wax
- community
Checking that the SKILL.md file is still in the repository.
Operator install and diagnose playbook for waxmcp hosts (HTTP vs stdio, LaunchAgent, Hermes plugin, doctor, vector-health). Use only when installing, repairing, or rewiring a host. Do not use at session start. Do not use when MCP remember/recall/stats are already available — follow the live server instructions instead of loading this skill.
Install
npx vskill@latest install christopherkarani/wax/wax-mcpSKILL.md
Wax MCP
The MCP server instructions field is the playbook. Do not restate a second lifecycle here. Do not invoke this skill at session start.
Daily tools: remember, recall, stats. Follow the live server instructions instead of restating them here. Aliases stay callable. WAX_MCP_TOOLS=legacy restores the previous eight-tool playbook. WAX_MCP_TOOLS=full lists the rest. WAX_MCP_AUTO_SESSION=0 restores explicit-open.
Recall defaults to the current project after project/repo resolution. Pass scope=global only for cross-project retrieval (person facts, standing preferences). Global searches the entire local store with no current-project rank boost. It is not an authorization boundary.
Pasteable host rules (pointer only): references/project-rules.md.
This is not the Swift framework skill. For embedding Wax in Swift apps, use Resources/skills/public/wax.
Install / Host Setup
Stage binaries once:
Then wire the host, not a new prompt:
| Host | What to do | |
|---|---|---|
| Claude Code | swift run --traits MCPServer wax-cli mcp install --scope user then claude install-skill ~/.local/share/waxmcp/skills/wax-mcp | |
| Codex | wax-cli mcp install prints the stdio block (writes it with --write-toml-config) + copies the skill; manual: HTTP URL in ~/.codex/config.toml | |
| Cursor | wax-cli mcp install merges the stdio entry automatically; manual: HTTP URL in ~/.cursor/mcp.json + paste references/project-rules.md | |
| Hermes | Native memory.provider: wax-memory only (npx -y waxmcp@latest install-hermes-plugin). Never plugins.enabled. Never also mcp_servers.wax; do not also register generic MCP or this generic skill. Call wax_remember / wax_recall / wax_stats with no Wax UUID. | |
| OpenClaw | HTTP + memory plugin + paste the SOUL.md stanza into workspace SOUL.md (replace existing ## Memory (Wax)) | |
| Grok CLI | wax-cli mcp install --hosts grok prints the stdio block (writes it with --write-toml-config); daily: HTTP URL http://127.0.0.1:3000/mcp. Do not use GROK_CONFIG / GROK_CONFIG_PATH to retarget Wax. Isolated labs: project .grok/config.toml + --leader-socket (or --no-leader / GROK_HOME) — see Resources/docs/wax-mcp-hosts.md. | |
| OpenCode | wax-cli mcp install --hosts opencode merges the stdio entry automatically (JSONC stays manual); manual: HTTP URL in opencode.json + paste references/project-rules.md | |
| Muse Code | wax-cli mcp install registers Muse automatically (unless --skip-muse); manual: mcp_servers.wax in ~/.config/muse/settings.json (schema_version: 1): stdio wax-cli mcp serve when solo, shared http://127.0.0.1:3000/mcp with two or more clients + paste the AGENTS.md fence from references/project-rules.md | |
| Other | HTTP URL + paste the AGENTS.md fence from references/project-rules.md |
Optional: wax-cli mcp install --write-host-rule PATH writes the generated host-rule blob. It never overwrites a host rule unless that flag is set.
Two or more clients must share one HTTP server on http://127.0.0.1:3000/mcp. Snippets and smoke test: Resources/docs/wax-mcp-hosts.md.
The npm launcher serves MCP. It does not implement mcp install --scope.
Diagnose / recover
vector-health is green only when both vectorSearchEnabled and queryEmbeddingAvailable are true. After install, restart HTTP if it is already a service — do not start a second writer:
Native Hermes, after install-hermes-plugin from this tree:
hermes wax-memory registers status, doctor, and config only. If those doctors fail to register or import, reinstall the plugin. Do not add wax-memory to plugins.enabled.
References
references/project-rules.md— pasteable project instruction block- Repo setup doc:
Resources/docs/wax-mcp-setup.md
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingResources/skills/public/wax-mcp/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/christopherkarani/wax/wax-mcp)