Two production-readiness fixes so colleagues can install cleanly: 1. Plugin's MCP server now spawns `claude-mailbox mcp-stdio`, a small stdio MCP wrapper that proxies tool calls to the daemon's REST API. Claude Code does not support env-var substitution in HTTP MCP `url` fields (issue #46889), so the wrapper is the only way to make the daemon URL configurable per machine via CLAUDE_MAILBOX_URL. 2. Windows `install-autostart` now falls back from `schtasks /Create` to an HKCU\Software\Microsoft\Windows\CurrentVersion\Run entry when Group Policy blocks the Scheduled Task path. Both modes are per-user, no admin, persist across logoffs. The chosen mode is recorded in ~/.claude-mailbox/autostart-mode so status/start/stop/ uninstall-autostart pick the right cleanup path. Also bumps the npm version to 1.0.1 to align with the published 1.0.0 plus this patch.
57 lines
1.2 KiB
JSON
57 lines
1.2 KiB
JSON
{
|
|
"name": "@kuns/claude-mailbox",
|
|
"version": "1.0.1",
|
|
"description": "Standalone MCP mail server that lets parallel Claude sessions coordinate with each other.",
|
|
"type": "module",
|
|
"bin": {
|
|
"claude-mailbox": "dist/cli.js"
|
|
},
|
|
"files": [
|
|
"dist",
|
|
"README.md",
|
|
"LICENSE"
|
|
],
|
|
"scripts": {
|
|
"build": "tsc -p tsconfig.json",
|
|
"pretest": "npm run build",
|
|
"test": "vitest run",
|
|
"test:watch": "vitest",
|
|
"start": "node dist/cli.js serve",
|
|
"prepack": "npm run build"
|
|
},
|
|
"engines": {
|
|
"node": ">=20"
|
|
},
|
|
"dependencies": {
|
|
"@modelcontextprotocol/sdk": "^1.29.0",
|
|
"better-sqlite3": "^11.3.0",
|
|
"commander": "^12.1.0",
|
|
"fastify": "^5.0.0",
|
|
"zod": "^3.25.0"
|
|
},
|
|
"optionalDependencies": {
|
|
"node-windows": "^1.0.0-beta.8"
|
|
},
|
|
"devDependencies": {
|
|
"@types/better-sqlite3": "^7.6.11",
|
|
"@types/node": "^22.7.4",
|
|
"typescript": "^5.6.2",
|
|
"vitest": "^2.1.1"
|
|
},
|
|
"keywords": [
|
|
"mcp",
|
|
"model-context-protocol",
|
|
"claude",
|
|
"mailbox",
|
|
"ipc"
|
|
],
|
|
"license": "MIT",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://git.kuns.dev/releases/ClaudeMailbox.git"
|
|
},
|
|
"publishConfig": {
|
|
"registry": "https://git.kuns.dev/api/packages/releases/npm/"
|
|
}
|
|
}
|