{"_id":"@hypothesi/tauri-mcp-cli","_rev":"7-6ef8879462e209dd18f53232fa40bca1","name":"@hypothesi/tauri-mcp-cli","dist-tags":{"latest":"0.13.2","tauri-2-12-0":"0.13.1-tauri.2.12.0.2"},"versions":{"0.10.0":{"name":"@hypothesi/tauri-mcp-cli","version":"0.10.0","keywords":["mcp","model-context-protocol","tauri","cli","automation","debugging","tanstack-intent"],"author":{"name":"hypothesi"},"license":"MIT","_id":"@hypothesi/tauri-mcp-cli@0.10.0","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/hypothesi/mcp-server-tauri#readme","bugs":{"url":"https://github.com/hypothesi/mcp-server-tauri/issues"},"bin":{"intent":"bin/intent.js","tauri-mcp":"dist/index.js"},"dist":{"shasum":"dc594d1410fb5360dfd6e252da0d4e7e7da376ed","tarball":"https://registry.npmjs.org/@hypothesi/tauri-mcp-cli/-/tauri-mcp-cli-0.10.0.tgz","fileCount":13,"integrity":"sha512-tvHnY6MY+wBEiHPW5TtZF4oFtuv6DwMJDedZZhA1JLjvSML32uPbFnM4CeoHeQjAE88wSgLpqraU/eBYfzaTmQ==","signatures":[{"sig":"MEYCIQDT+z7iDNZqc8af4x53r1T9Jdl8hsoMjORIq4LgMhguMgIhAKaJ9rTP6m9yRejRDr2Qv5+uGMD8TkAJVLZ2xpTDMBHV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33899},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"298c6b2feac228facc52c5672345069697e3b00a","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && chmod +x dist/index.js","skills:stale":"cd ../.. && npx @tanstack/intent stale","prepublishOnly":"npm run build && npm run skills:validate","skills:validate":"intent validate skills/"},"_npmUser":{"name":"mluedke","email":"matt@createdbyfireside.com"},"repository":{"url":"git+https://github.com/hypothesi/mcp-server-tauri.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.8.0","description":"CLI wrapper for calling the Tauri MCP server tools directly from the terminal","directories":{},"_nodeVersion":"24.13.1","dependencies":{"mcporter":"0.7.3","commander":"14.0.2","@hypothesi/tauri-mcp-server":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.0.13","@types/node":"22.19.1","@tanstack/intent":"^0.0.14"},"_npmOperationalInternal":{"tmp":"tmp/tauri-mcp-cli_0.10.0_1773664642387_0.056415236968962335","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@hypothesi/tauri-mcp-cli","version":"0.12.0","keywords":["mcp","model-context-protocol","tauri","cli","automation","debugging","tanstack-intent"],"author":{"name":"hypothesi"},"license":"MIT","_id":"@hypothesi/tauri-mcp-cli@0.12.0","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/hypothesi/mcp-server-tauri#readme","bugs":{"url":"https://github.com/hypothesi/mcp-server-tauri/issues"},"bin":{"intent":"bin/intent.js","tauri-mcp":"dist/index.js"},"dist":{"shasum":"0133a6c11db7a4800e55fb19b34e0a3579528ad9","tarball":"https://registry.npmjs.org/@hypothesi/tauri-mcp-cli/-/tauri-mcp-cli-0.12.0.tgz","fileCount":9,"integrity":"sha512-gYrRIuZQ0rAPWxeOUBV6kt6vx7kZRg71xfWgP94IhdUOHRpQ+IS4ZtThh8xEL62/PHGutDloTK55/1jUzEIPKg==","signatures":[{"sig":"MEQCIEC2i2pKGBbOuAR8VAaI+43A5dKAVbRiFc17E3RlJUu9AiAaCrVIelfRQb0o1ozhP56TbjvS74FiXxNbcQmIzYCqfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hypothesi%2ftauri-mcp-cli@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31488},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c3656802d87849aaa61a42b3481fa33804bb2bb9","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && chmod +x dist/index.js","skills:stale":"node bin/intent.js list","prepublishOnly":"npm run build && npm run skills:validate","skills:validate":"node bin/intent.js list"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:73ae4f40-8cf9-4248-a313-cacccc4f9767"}},"repository":{"url":"git+https://github.com/hypothesi/mcp-server-tauri.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"CLI wrapper for calling the Tauri MCP server tools directly from the terminal","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mcporter":"0.7.3","commander":"14.0.2","@hypothesi/tauri-mcp-server":"0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.0.13","@types/node":"22.19.1","@tanstack/intent":"^0.0.14"},"_npmOperationalInternal":{"tmp":"tmp/tauri-mcp-cli_0.12.0_1783298819085_0.4281216164253576","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@hypothesi/tauri-mcp-cli","version":"0.13.0","keywords":["mcp","model-context-protocol","tauri","cli","automation","debugging","tanstack-intent"],"author":{"name":"hypothesi"},"license":"MIT","_id":"@hypothesi/tauri-mcp-cli@0.13.0","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/hypothesi/mcp-server-tauri#readme","bugs":{"url":"https://github.com/hypothesi/mcp-server-tauri/issues"},"bin":{"intent":"bin/intent.js","tauri-mcp":"dist/index.js"},"dist":{"shasum":"930c53c661968fd4d2d3a60787eb0084ac3bb285","tarball":"https://registry.npmjs.org/@hypothesi/tauri-mcp-cli/-/tauri-mcp-cli-0.13.0.tgz","fileCount":9,"integrity":"sha512-o8/r3KuHd6JcALg/Hmg/vmLkCLEquPWWWeV2zswDb2MNpwqsCnzfOxlp34M12UJaXjXmJGzWC+J7JWlmUcsCDg==","signatures":[{"sig":"MEUCIDO0EgBhEBH6Bl9lRh2vEZztbbW+Uo/ngkE0gmMYuyW5AiEAnh86y36sEvoASMwR8lXF1ExLU2P20VFfQpY02gk6iuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hypothesi%2ftauri-mcp-cli@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31283},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4451b2b1d1eb3a817674f60957e148224c24d3a8","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && chmod +x dist/index.js","skills:stale":"node bin/intent.js list","prepublishOnly":"npm run build && npm run skills:validate","skills:validate":"node bin/intent.js list"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:73ae4f40-8cf9-4248-a313-cacccc4f9767"}},"repository":{"url":"git+https://github.com/hypothesi/mcp-server-tauri.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.17.0","description":"CLI wrapper for calling the Tauri MCP server tools directly from the terminal","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mcporter":"0.7.3","commander":"14.0.2","@hypothesi/tauri-mcp-server":"0.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.0.13","@types/node":"22.19.1","@tanstack/intent":"^0.0.14"},"_npmOperationalInternal":{"tmp":"tmp/tauri-mcp-cli_0.13.0_1787957827224_0.7428362057883207","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@hypothesi/tauri-mcp-cli","version":"0.13.1","keywords":["mcp","model-context-protocol","tauri","cli","automation","debugging","tanstack-intent"],"author":{"name":"hypothesi"},"license":"MIT","_id":"@hypothesi/tauri-mcp-cli@0.13.1","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/hypothesi/mcp-server-tauri#readme","bugs":{"url":"https://github.com/hypothesi/mcp-server-tauri/issues"},"bin":{"intent":"bin/intent.js","tauri-mcp":"dist/index.js"},"dist":{"shasum":"746af7c3df0187354c93f4152744a88c1d957b2a","tarball":"https://registry.npmjs.org/@hypothesi/tauri-mcp-cli/-/tauri-mcp-cli-0.13.1.tgz","fileCount":9,"integrity":"sha512-0RSb+WIt0fYIjSg3+qo3WsEFkZJT0BCMySksFDjEECVOjLI9Avh6Ro4sj9pVNGKRF4sttW3O1YHRfWBMGzdlug==","signatures":[{"sig":"MEUCIBMqyDFyz+cPzonTFXfFjQcJeVffrd6qHMuIQFKOdrLgAiEAhgci/Zcq/cXzDaB+GirchdiSW2ZkbcMIb7Q9UZckGzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEROZCJSi1rSA1k4GoLZmUw8ZGG5mbEgznDuIQVpw9lpAiAn5QsSA4lBHdDessjg9pTshEUxPgI46EAWr3iRufxIFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hypothesi%2ftauri-mcp-cli@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31283},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"216ef221bcf9f02f00a69913226da7edb166cceb","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && chmod +x dist/index.js","skills:stale":"node bin/intent.js list","prepublishOnly":"npm run build && npm run skills:validate","skills:validate":"node bin/intent.js list"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"73ae4f40-8cf9-4248-a313-cacccc4f9767"}},"repository":{"url":"git+https://github.com/hypothesi/mcp-server-tauri.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI wrapper for calling the Tauri MCP server tools directly from the terminal","directories":{},"_nodeVersion":"24.21.0","dependencies":{"mcporter":"0.7.3","commander":"14.0.2","@hypothesi/tauri-mcp-server":"0.13.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.0.13","@types/node":"22.19.1","@tanstack/intent":"^0.0.14"},"_npmOperationalInternal":{"tmp":"tmp/tauri-mcp-cli_0.13.1_1791559533393_0.6681758372133393","host":"s3://npm-registry-packages-npm-production"}},"0.13.1-tauri.2.12.0.1":{"name":"@hypothesi/tauri-mcp-cli","version":"0.13.1-tauri.2.12.0.1","keywords":["mcp","model-context-protocol","tauri","cli","automation","debugging","tanstack-intent"],"author":{"name":"hypothesi"},"license":"MIT","_id":"@hypothesi/tauri-mcp-cli@0.13.1-tauri.2.12.0.1","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/hypothesi/mcp-server-tauri#readme","bugs":{"url":"https://github.com/hypothesi/mcp-server-tauri/issues"},"bin":{"intent":"bin/intent.js","tauri-mcp":"dist/index.js"},"dist":{"shasum":"80cd04e8a55aa399e80ec5b639dbdc58e1f811e8","tarball":"https://registry.npmjs.org/@hypothesi/tauri-mcp-cli/-/tauri-mcp-cli-0.13.1-tauri.2.12.0.1.tgz","fileCount":9,"integrity":"sha512-xw9kl4z4XTUe6H6/rCUmVhRvSFXC7EOeinDDZ1rtsTHju6r4wocfxz8xRktgHue/Swx961nAQ2siuv3yAlG3Jw==","signatures":[{"sig":"MEQCIAuwszbQdAuDALlDwm/QlujD8lYXUwCNv+dm+of6/fMmAiA38VjSl491AFyulddZ4BFhVwsYZ/5pNigp6itoTZ7k/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDiR6Nku+1AjEjl5Sj7L6LD+sJnMSCU6ufzrKeuPc/3NQIgULAvLf032RYm/V6IHClfas5vgKDyUFZ/yy6wDja+M58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hypothesi%2ftauri-mcp-cli@0.13.1-tauri.2.12.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31357},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"15c46437bac10cc98d1ee7808a96fce281e8c611","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && chmod +x dist/index.js","skills:stale":"node bin/intent.js list","prepublishOnly":"npm run build && npm run skills:validate","skills:validate":"node bin/intent.js list"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"73ae4f40-8cf9-4248-a313-cacccc4f9767"}},"repository":{"url":"git+https://github.com/hypothesi/mcp-server-tauri.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI wrapper for calling the Tauri MCP server tools directly from the terminal","directories":{},"_nodeVersion":"24.21.0","dependencies":{"mcporter":"0.7.3","commander":"14.0.2","@hypothesi/tauri-mcp-server":"0.13.1-tauri.2.12.0.1"},"publishConfig":{"tag":"tauri-2-12-0","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"4.0.13","@types/node":"22.19.1","@tanstack/intent":"^0.0.14"},"_npmOperationalInternal":{"tmp":"tmp/tauri-mcp-cli_0.13.1-tauri.2.12.0.1_1791574474084_0.11692114239605456","host":"s3://npm-registry-packages-npm-production"}},"0.13.1-tauri.2.12.0.2":{"name":"@hypothesi/tauri-mcp-cli","version":"0.13.1-tauri.2.12.0.2","keywords":["mcp","model-context-protocol","tauri","cli","automation","debugging","tanstack-intent"],"author":{"name":"hypothesi"},"license":"MIT","_id":"@hypothesi/tauri-mcp-cli@0.13.1-tauri.2.12.0.2","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/hypothesi/mcp-server-tauri#readme","bugs":{"url":"https://github.com/hypothesi/mcp-server-tauri/issues"},"bin":{"intent":"bin/intent.js","tauri-mcp":"dist/index.js"},"dist":{"shasum":"834ebe742f7852963e33be8be82023c5c06f4245","tarball":"https://registry.npmjs.org/@hypothesi/tauri-mcp-cli/-/tauri-mcp-cli-0.13.1-tauri.2.12.0.2.tgz","fileCount":9,"integrity":"sha512-a7AAiAZv4dxi4LSyTERDq2y2MrGYXjMcBLQlwoOuYAz+Cwr3cgC9E57vT9WbXorsXohrJUne5MktyHzgKiekVw==","signatures":[{"sig":"MEQCIE1rCr4k01IoFAHvTIkW/VUKikdwS87V8bPtczQq2l+JAiA0AUSsc3Z2sASzpqtzG/3Rj/a20HBA8tsWkeMRPlHWgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCsP7bH5CtfDhRljm4YvzyqxkF3tRGajToMKck+lelWeAIge+SDNNuekz8Fi3QBdAPwrHEYqfrNv5Uqr7oA5++Z2qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hypothesi%2ftauri-mcp-cli@0.13.1-tauri.2.12.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31357},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9363fe188344af938aa2234f582edd87b3439fc8","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && chmod +x dist/index.js","skills:stale":"node bin/intent.js list","prepublishOnly":"npm run build && npm run skills:validate","skills:validate":"node bin/intent.js list"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"73ae4f40-8cf9-4248-a313-cacccc4f9767"}},"repository":{"url":"git+https://github.com/hypothesi/mcp-server-tauri.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI wrapper for calling the Tauri MCP server tools directly from the terminal","directories":{},"_nodeVersion":"24.21.0","dependencies":{"mcporter":"0.7.3","commander":"14.0.2","@hypothesi/tauri-mcp-server":"0.13.1-tauri.2.12.0.2"},"publishConfig":{"tag":"tauri-2-12-0","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"4.0.13","@types/node":"22.19.1","@tanstack/intent":"^0.0.14"},"_npmOperationalInternal":{"tmp":"tmp/tauri-mcp-cli_0.13.1-tauri.2.12.0.2_1791861620019_0.3808096443342601","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"_id":"@hypothesi/tauri-mcp-cli@0.13.2","bin":{"intent":"bin/intent.js","tauri-mcp":"dist/index.js"},"bugs":{"url":"https://github.com/hypothesi/mcp-server-tauri/issues"},"dist":{"shasum":"46db77a41b068176232ff35bdea5d11e8d091c60","tarball":"https://registry.npmjs.org/@hypothesi/tauri-mcp-cli/-/tauri-mcp-cli-0.13.2.tgz","fileCount":9,"integrity":"sha512-4bdZLG5tn5u7Ixntwk+cNqek/3sqQXfgoH2dY4ZV+cUdBu6tctwUXOSkcjY8GDC9fXGFsVtMK6s2OGBWG6ogeg==","signatures":[{"sig":"MEUCIQDVFObBdWJz4mOYu8/Qkkb/PWpTzBZt/r3lGT+12ZqXXgIgBb7VTfsyQFcrgIaLce5JRdyG9cCJrmUFTQDxosRhw78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCnyDD1Ovi3UA5XLc98hCJG48mMgf1+VPC4coHK4ET/pgIgczg3uaESGbMixElEbKAKvXtgjc8GRmC0CO1GMwyv4/I="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hypothesi%2ftauri-mcp-cli@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31283},"main":"./dist/index.js","name":"@hypothesi/tauri-mcp-cli","type":"module","types":"./dist/index.d.ts","author":{"name":"hypothesi"},"gitHead":"0e57f2448299df0787d808dc41599a0a14b1c0d9","license":"MIT","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && chmod +x dist/index.js","skills:stale":"node bin/intent.js list","prepublishOnly":"npm run build && npm run skills:validate","skills:validate":"node bin/intent.js list"},"version":"0.13.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"73ae4f40-8cf9-4248-a313-cacccc4f9767"}},"homepage":"https://github.com/hypothesi/mcp-server-tauri#readme","keywords":["mcp","model-context-protocol","tauri","cli","automation","debugging","tanstack-intent"],"repository":{"url":"git+https://github.com/hypothesi/mcp-server-tauri.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI wrapper for calling the Tauri MCP server tools directly from the terminal","directories":{},"maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"_nodeVersion":"24.21.0","dependencies":{"mcporter":"0.7.3","commander":"14.0.2","@hypothesi/tauri-mcp-server":"0.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.0.13","@types/node":"22.19.1","@tanstack/intent":"^0.0.14"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tauri-mcp-cli_0.13.2_1792699492154_0.5156880545534381"}}},"time":{"created":"2026-03-16T12:37:22.263Z","modified":"2026-10-22T20:04:52.620Z","0.10.0":"2026-03-16T12:37:22.558Z","0.12.0":"2026-07-06T00:46:59.254Z","0.13.0":"2026-08-28T22:57:07.379Z","0.13.1":"2026-10-09T15:25:33.490Z","0.13.1-tauri.2.12.0.1":"2026-10-09T19:34:34.165Z","0.13.1-tauri.2.12.0.2":"2026-10-13T03:20:20.105Z","0.13.2":"2026-10-22T20:04:52.236Z"},"bugs":{"url":"https://github.com/hypothesi/mcp-server-tauri/issues"},"author":{"name":"hypothesi"},"license":"MIT","homepage":"https://github.com/hypothesi/mcp-server-tauri#readme","keywords":["mcp","model-context-protocol","tauri","cli","automation","debugging","tanstack-intent"],"repository":{"url":"git+https://github.com/hypothesi/mcp-server-tauri.git","type":"git","directory":"packages/cli"},"description":"CLI wrapper for calling the Tauri MCP server tools directly from the terminal","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"readme":"# @hypothesi/tauri-mcp-cli\n\nCLI wrapper for calling the Tauri MCP server tools directly from the terminal.\n\n## Install\n\n```bash\nnpm install -g @hypothesi/tauri-mcp-cli\n```\n\nOr run without a permanent install:\n\n```bash\nnpx @hypothesi/tauri-mcp-cli <command>\n```\n\n## Session Lifecycle\n\nMost automation tools require an active driver session. Start one before calling other tools.\n\n### 1. Start a session\n\n```bash\ntauri-mcp driver-session start --port 9223\n```\n\nThe session connects to a Tauri app running in development mode (`cargo tauri dev`) on the specified port. The MCP server process stays alive in the background via MCPorter keep-alive, so later commands reuse the same session.\n\n### 2. Call tools in separate invocations\n\n```bash\ntauri-mcp webview-screenshot --file screenshot.png\ntauri-mcp webview-execute-script --script \"document.title\"\ntauri-mcp driver-session status --json\n```\n\nEach command exits normally. Session state persists across invocations.\n\n### 3. Stop the session\n\n```bash\ntauri-mcp driver-session stop\n```\n\n## Output\n\n- Image-producing tools write image files to disk by default.\n- Default filename: `<tool-name>-<timestamp>.png` in the current directory.\n- Use `--file <path>` to control the output filename.\n- Use `--json` to print structured JSON output. Images are still written to disk; the JSON includes their file paths.\n\n## Daemon Management\n\nThe keep-alive daemon persists the MCP server between commands. Manage it directly:\n\n```bash\ntauri-mcp daemon status    # Show daemon status\ntauri-mcp daemon stop      # Stop the daemon\ntauri-mcp daemon start     # Start or prewarm the daemon\ntauri-mcp daemon restart   # Restart the daemon\n```\n\n## Troubleshooting\n\n### \"No active session\" error\n\nThe daemon restarted and lost session state. Re-run `driver-session start`:\n\n```bash\ntauri-mcp driver-session start --port 9223\n```\n\n### Connection refused or stale daemon\n\n```bash\ntauri-mcp daemon restart\ntauri-mcp driver-session start --port 9223\n```\n\n### Check daemon and session state\n\n```bash\ntauri-mcp daemon status\ntauri-mcp driver-session status --json\n```\n\n## Agent Skills\n\nThis package ships one bundled [Agent Skill](https://agentskills.io) so AI coding agents learn correct CLI usage automatically. After installing the package, wire it into your agent config:\n\n```bash\nnpx @tanstack/intent@latest install\n```\n\nBundled skill:\n\n- `tauri-mcp-cli` — one skill covering session lifecycle, UI automation, screenshots and inspection, IPC debugging, and mobile or remote device workflows\n\nSee the [Agent Skills guide](../../docs/guides/agent-skills.md) for installation options and the full coverage summary.\n","readmeFilename":"README.md"}