{"_id":"gemini-mcp-tool","_rev":"12-2b1eb3bfb03a3e8e1a8966140b067009","name":"gemini-mcp-tool","dist-tags":{"latest":"1.1.7"},"versions":{"1.0.0":{"name":"gemini-mcp-tool","version":"1.0.0","keywords":["mcp","modelcontextprotocol","gemini","cli","ai","llm"],"author":{"name":"jamubc"},"license":"MIT","_id":"gemini-mcp-tool@1.0.0","maintainers":[{"name":"filecrop","email":"filecrop1@gmail.com"}],"homepage":"https://github.com/jamubc/gemini-mcp-tool#readme","bugs":{"url":"https://github.com/jamubc/gemini-mcp-tool/issues"},"bin":{"gemini-mcp":"dist/index.js"},"dist":{"shasum":"515af98133f74a970f8757f055f4b95a8ea328d4","tarball":"https://registry.npmjs.org/gemini-mcp-tool/-/gemini-mcp-tool-1.0.0.tgz","fileCount":7,"integrity":"sha512-tpx/YxuzAgmmOTlR189jtlHfSpG38SJpNs3yyF0aU/JJbcTQYbnBvEqzZrbt0PWhb1fe0zD1s0/hfT4+fAykDA==","signatures":[{"sig":"MEQCIC4orLH9X7/aH8NE7mTWLYkC6Mm9ojZdrM9vb4zw197VAiAnuDTzIL08VDQmYN0R82kfTjEimcrtSzUc/g9v+ZALHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34096},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"b09f5d5c9b73138ba75bf05f2f59a52797aafed5","scripts":{"dev":"tsc && node dist/index.js","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"filecrop","actor":{"name":"filecrop","type":"user","email":"filecrop1@gmail.com"},"email":"filecrop1@gmail.com"},"repository":{"url":"git+https://github.com/jamubc/gemini-mcp-tool.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Gemini CLI integration","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.22.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gemini-mcp-tool_1.0.0_1751179734104_0.6779078907962868","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"gemini-mcp-tool","version":"1.0.1","keywords":["mcp","modelcontextprotocol","gemini","cli","ai","llm"],"author":{"name":"jamubc"},"license":"MIT","_id":"gemini-mcp-tool@1.0.1","maintainers":[{"name":"filecrop","email":"filecrop1@gmail.com"}],"homepage":"https://github.com/jamubc/gemini-mcp-tool#readme","bugs":{"url":"https://github.com/jamubc/gemini-mcp-tool/issues"},"bin":{"gemini-mcp":"dist/index.js"},"dist":{"shasum":"4dcc9afcd2d7a6fe1e3002ee9c5785fde082686c","tarball":"https://registry.npmjs.org/gemini-mcp-tool/-/gemini-mcp-tool-1.0.1.tgz","fileCount":7,"integrity":"sha512-kh1KiKrFlz7c/W3elNiK5a34bBdssIPkaOXfhBpt8tUgSC0Wg/Tq0uORCgPLfTu0qfyQAVnJr8UCZjeaF4vAEw==","signatures":[{"sig":"MEQCIBOlXTCrl2vuDBGCiSKMez69MRuv3qB2g4dnVcdVrqP8AiB9gjK4EhZx0OnK62/7ZKcViFIBbmMrf3BIhnZENL6MkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34137},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"b09f5d5c9b73138ba75bf05f2f59a52797aafed5","scripts":{"dev":"tsc && node dist/index.js","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"filecrop","actor":{"name":"filecrop","type":"user","email":"filecrop1@gmail.com"},"email":"filecrop1@gmail.com"},"repository":{"url":"git+https://github.com/jamubc/gemini-mcp-tool.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Gemini CLI integration","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.22.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gemini-mcp-tool_1.0.1_1751180131072_0.6519414798434173","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"gemini-mcp-tool","version":"1.0.2","keywords":["mcp","modelcontextprotocol","gemini","cli","ai","llm"],"author":{"name":"jamubc"},"license":"MIT","_id":"gemini-mcp-tool@1.0.2","maintainers":[{"name":"filecrop","email":"filecrop1@gmail.com"}],"homepage":"https://github.com/jamubc/gemini-mcp-tool#readme","bugs":{"url":"https://github.com/jamubc/gemini-mcp-tool/issues"},"bin":{"gemini-mcp":"dist/index.js"},"dist":{"shasum":"1d89f7e0708304b74846aca7c5eed4865f5e63dc","tarball":"https://registry.npmjs.org/gemini-mcp-tool/-/gemini-mcp-tool-1.0.2.tgz","fileCount":7,"integrity":"sha512-mKBlFRo0+5ebNGMMWOeEhaobLMjH5Ug1hjpBOiRsJnEw72t/FXuF4Wg3ENtMflLcNdVtTFggxElTkPUw4dVsZA==","signatures":[{"sig":"MEUCIQD1ifdar2dd1omfuxoB6zrV3V5koMrJFItxRlvUnBW6iQIgANjzHGgvuAbCk4VD+pj4HZ61dCIVpV/lE7CrkMB8A6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34137},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"b09f5d5c9b73138ba75bf05f2f59a52797aafed5","scripts":{"dev":"tsc && node dist/index.js","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"filecrop","actor":{"name":"filecrop","type":"user","email":"filecrop1@gmail.com"},"email":"filecrop1@gmail.com"},"repository":{"url":"git+https://github.com/jamubc/gemini-mcp-tool.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Gemini CLI integration","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.22.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gemini-mcp-tool_1.0.2_1751180275990_0.2066020945893945","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"gemini-mcp-tool","version":"1.0.3","keywords":["mcp","modelcontextprotocol","gemini","cli","ai","llm"],"author":{"name":"jamubc"},"license":"MIT","_id":"gemini-mcp-tool@1.0.3","maintainers":[{"name":"filecrop","email":"filecrop1@gmail.com"}],"homepage":"https://github.com/jamubc/gemini-mcp-tool#readme","bugs":{"url":"https://github.com/jamubc/gemini-mcp-tool/issues"},"bin":{"gemini-mcp":"dist/index.js"},"dist":{"shasum":"b9e6f6b76493a5f55f0298cbb06c4d5c6150cc0e","tarball":"https://registry.npmjs.org/gemini-mcp-tool/-/gemini-mcp-tool-1.0.3.tgz","fileCount":7,"integrity":"sha512-xMZ3SaLQkbAGNFlGgWlGtmGa5QRTODGTQqtKgH40mdp5LN5si+BN829Yy/NKx4/g4gd1vqfahO/1xkhNs+INGg==","signatures":[{"sig":"MEUCIQDbyE1dhEXcYiNIsG9PxzgIYh3suKVv77U0GR3rAUSArAIgFhGH/hMUAws7lHBqZeW+W+81XhjgnZzEDlilETQImfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35536},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"b09f5d5c9b73138ba75bf05f2f59a52797aafed5","scripts":{"dev":"tsc && node dist/index.js","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"filecrop","actor":{"name":"filecrop","type":"user","email":"filecrop1@gmail.com"},"email":"filecrop1@gmail.com"},"repository":{"url":"git+https://github.com/jamubc/gemini-mcp-tool.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Gemini CLI integration","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.22.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gemini-mcp-tool_1.0.3_1751181784035_0.7466110635006091","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"gemini-mcp-tool","version":"1.1.0","keywords":["mcp","modelcontextprotocol","gemini","cli","ai","llm"],"author":{"name":"jamubc"},"license":"MIT","_id":"gemini-mcp-tool@1.1.0","maintainers":[{"name":"filecrop","email":"filecrop1@gmail.com"}],"homepage":"https://github.com/jamubc/gemini-mcp-tool#readme","bugs":{"url":"https://github.com/jamubc/gemini-mcp-tool/issues"},"bin":{"gemini-mcp":"dist/index.js"},"dist":{"shasum":"e58b21653025a31b0b5a503ac645f3597e640fa2","tarball":"https://registry.npmjs.org/gemini-mcp-tool/-/gemini-mcp-tool-1.1.0.tgz","fileCount":7,"integrity":"sha512-TjmklihBVXRgm/z2w4ZmnIG0zwm1gA9nOUysMqDfpd2p1DhTc7ksqcyNS/ko527n/A4kL28D+eMW2DFy0xKxXQ==","signatures":[{"sig":"MEYCIQC14c8FIK8jXCSLcHvaMfKrSKMid8QLGlRmK4MRKcH/DAIhAL326gmxiP1tMQm9wSDIzS3Dko+XR6E+EcrRh2ldbDWV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58810},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"0a4625dc1e3dfb4ec83f536efde4ec7b93479adc","scripts":{"dev":"tsc && node dist/index.js","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"filecrop","actor":{"name":"filecrop","type":"user","email":"filecrop1@gmail.com"},"email":"filecrop1@gmail.com"},"repository":{"url":"git+https://github.com/jamubc/gemini-mcp-tool.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Gemini CLI integration","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.22.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gemini-mcp-tool_1.1.0_1751183667934_0.27131938497145125","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"gemini-mcp-tool","version":"1.1.1","keywords":["mcp","modelcontextprotocol","gemini","cli","ai","llm"],"author":{"name":"jamubc"},"license":"MIT","_id":"gemini-mcp-tool@1.1.1","maintainers":[{"name":"filecrop","email":"filecrop1@gmail.com"}],"homepage":"https://github.com/jamubc/gemini-mcp-tool#readme","bugs":{"url":"https://github.com/jamubc/gemini-mcp-tool/issues"},"bin":{"gemini-mcp":"dist/index.js"},"dist":{"shasum":"13c2d8ad070d07fe19b4be74a549c2b8b1229240","tarball":"https://registry.npmjs.org/gemini-mcp-tool/-/gemini-mcp-tool-1.1.1.tgz","fileCount":7,"integrity":"sha512-VQmXIZtdqG25DZza2jfdX1YsOoHXVx93DBrdHOkQ3adyjPLriYQoa0y6QdI+PKpXEYVfZ7MDRsjGk5XbtBD0hA==","signatures":[{"sig":"MEUCIA8cRlbzxaspTGAqSms+9b3IcqzOI4F22NwlfaPg/yp8AiEA1y8uJejYlQA3pOGMzOonk/tbSomhTmnoNTvExVe0LLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58810},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"b6aa9bfadf44e81149395a101e28d49a57e2d171","scripts":{"dev":"tsc && node dist/index.js","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"filecrop","actor":{"name":"filecrop","type":"user","email":"filecrop1@gmail.com"},"email":"filecrop1@gmail.com"},"repository":{"url":"git+https://github.com/jamubc/gemini-mcp-tool.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Gemini CLI integration","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.22.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gemini-mcp-tool_1.1.1_1751184003163_0.9910786308845994","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"gemini-mcp-tool","version":"1.1.2","keywords":["mcp","modelcontextprotocol","gemini","cli","ai","llm"],"author":{"name":"jamubc"},"license":"MIT","_id":"gemini-mcp-tool@1.1.2","maintainers":[{"name":"filecrop","email":"filecrop1@gmail.com"}],"homepage":"https://github.com/jamubc/gemini-mcp-tool#readme","bugs":{"url":"https://github.com/jamubc/gemini-mcp-tool/issues"},"bin":{"gemini-mcp":"dist/index.js"},"dist":{"shasum":"5d511d2084eacd7e3f66fb461bf818a08739fc76","tarball":"https://registry.npmjs.org/gemini-mcp-tool/-/gemini-mcp-tool-1.1.2.tgz","fileCount":19,"integrity":"sha512-6EBIDRBn7UToo0UcTD5l9ODtmbqi73QCYgBdJW9VJxlW0pXRiYrF740vUmodBBAm7bjgHxM7aBNIzWcEGdILnQ==","signatures":[{"sig":"MEUCIEDBu7b/lZpFMrwipT1GHrg9bcxmoGOyMgA/wZxiYxhmAiEAs1SwjvCdyeBAeV5b4LkV4b7qsaaNTsDee/T0wThYjMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134421},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"e6d7ee7ed0272a46c47e4e3f9185c4586f78c4cd","scripts":{"dev":"tsc && node dist/index.js","lint":"tsc --noEmit","test":"echo \"No tests yet\" && exit 0","build":"tsc","start":"node dist/index.js","docs:dev":"vitepress dev docs","contribute":"tsx src/contribute.ts","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"echo '⚠️  Remember to test locally first!' && npm run build"},"_npmUser":{"name":"filecrop","email":"filecrop1@gmail.com"},"repository":{"url":"git+https://github.com/jamubc/gemini-mcp-tool.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Gemini CLI integration","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ai":"^4.3.17","zod":"^3.22.0","chalk":"^5.0.0","inquirer":"^9.0.0","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gemini-mcp-tool_1.1.2_1752404300101_0.18346524516986018","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"gemini-mcp-tool","version":"1.1.3","keywords":["mcp","modelcontextprotocol","gemini","cli","ai","llm"],"author":{"name":"jamubc"},"license":"MIT","_id":"gemini-mcp-tool@1.1.3","maintainers":[{"name":"filecrop","email":"filecrop1@gmail.com"}],"homepage":"https://github.com/jamubc/gemini-mcp-tool#readme","bugs":{"url":"https://github.com/jamubc/gemini-mcp-tool/issues"},"bin":{"gemini-mcp":"dist/index.js"},"dist":{"shasum":"f5bf8c95f8316ab59707019f90ae45496376dfdd","tarball":"https://registry.npmjs.org/gemini-mcp-tool/-/gemini-mcp-tool-1.1.3.tgz","fileCount":23,"integrity":"sha512-/Lpwmbfkv5ppNHFWtJ+dK0/RCLeWgS21X80mQCBxP+hZlvwne9RLZ0B8z2Fkzg2eqSQTmolkVYyf8KpbA8ZwWA==","signatures":[{"sig":"MEUCICyl4FeOUFu6V0JWdn9S97FW85qd3gb8WvgagwkWfB8gAiEA5lcD/OEd0+Bsx7pvE8RWtFg69fvH8Su246RFvMPBoAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205864},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"8f2474a668e6fecbd8d5082e337753c21f8c2151","scripts":{"dev":"tsc && node dist/index.js","lint":"tsc --noEmit","test":"echo \"No tests yet\" && exit 0","build":"tsc","start":"node dist/index.js","docs:dev":"vitepress dev docs","contribute":"tsx src/contribute.ts","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"echo '⚠️  Remember to test locally first!' && npm run build"},"_npmUser":{"name":"filecrop","email":"filecrop1@gmail.com"},"repository":{"url":"git+https://github.com/jamubc/gemini-mcp-tool.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Gemini CLI integration","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ai":"^4.3.17","zod":"^3.22.0","chalk":"^5.0.0","inquirer":"^9.0.0","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gemini-mcp-tool_1.1.3_1752417139148_0.0473541908000652","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"gemini-mcp-tool","version":"1.1.4","keywords":["mcp","modelcontextprotocol","gemini","cli","ai","llm"],"author":{"name":"jamubc"},"license":"MIT","_id":"gemini-mcp-tool@1.1.4","maintainers":[{"name":"filecrop","email":"filecrop1@gmail.com"}],"homepage":"https://github.com/jamubc/gemini-mcp-tool#readme","bugs":{"url":"https://github.com/jamubc/gemini-mcp-tool/issues"},"bin":{"gemini-mcp":"dist/index.js"},"dist":{"shasum":"3372e2e7dd51adbab62aea10c8c18643d852d899","tarball":"https://registry.npmjs.org/gemini-mcp-tool/-/gemini-mcp-tool-1.1.4.tgz","fileCount":83,"integrity":"sha512-rAC+JFy9nGqjobe1nYVGp2+Y5bZzUNQw99WE1IWBqMPlkaSWVw7uo5i7HfbJfyQqthyPCfg68yK72zEh7Ieh+Q==","signatures":[{"sig":"MEQCIBVIqILNGOFdaFLOdTH1JpH043aZ67M0LVgABK01qXnfAiBc37IQ9xHqnaqq2KXVBuUzK8QhJIuHdy7C1A8bKt3EuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189104},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"efdca7d2fb62052d23fc59a2b8b65e04f7a34be6","scripts":{"dev":"tsc && node dist/index.js","lint":"tsc --noEmit","test":"echo \"No tests yet\" && exit 0","build":"tsc","start":"node dist/index.js","docs:dev":"vitepress dev docs","contribute":"tsx src/contribute.ts","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"echo '⚠️  Remember to test locally first!' && npm run build"},"_npmUser":{"name":"filecrop","email":"filecrop1@gmail.com"},"repository":{"url":"git+https://github.com/jamubc/gemini-mcp-tool.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Gemini CLI integration","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ai":"^4.3.17","zod":"^3.25.76","chalk":"^5.0.0","prismjs":"^1.30.0","d3-shape":"^3.2.0","inquirer":"^9.0.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","mermaid":"^11.9.0","archiver":"^7.0.1","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","vitepress-plugin-mermaid":"^2.0.17"},"_npmOperationalInternal":{"tmp":"tmp/gemini-mcp-tool_1.1.4_1753221825835_0.8748811744291509","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"gemini-mcp-tool","version":"1.1.5","keywords":["mcp","modelcontextprotocol","gemini","cli","ai","llm"],"author":{"name":"jamubc"},"license":"MIT","_id":"gemini-mcp-tool@1.1.5","maintainers":[{"name":"filecrop","email":"filecrop1@gmail.com"}],"homepage":"https://github.com/jamubc/gemini-mcp-tool#readme","bugs":{"url":"https://github.com/jamubc/gemini-mcp-tool/issues"},"bin":{"gemini-mcp":"dist/index.js"},"dist":{"shasum":"ebf32b25fc29ba6c16aabdb7999adefcfb61145e","tarball":"https://registry.npmjs.org/gemini-mcp-tool/-/gemini-mcp-tool-1.1.5.tgz","fileCount":75,"integrity":"sha512-Y1taucB/tqhfAJzKO4JdeWvI9x8q/PcEgilCAEVo4kGsAf1pr6xrGovRLn+Fa1yu6yeLWlFBTR6X7qDJq0RY+Q==","signatures":[{"sig":"MEYCIQCINvpBvXG9Z6URtcM6hxE+ztsFIrrej/nVnYvOCCk3ZQIhAP0tDZIww7wi5MjKjG+gXzpIoufaxGc2emCn5KmoDkXh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126846},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"86d02c7fc924274170b365d987c3d228b0d5300a","scripts":{"dev":"tsc && node dist/index.js","lint":"tsc --noEmit","test":"echo \"No tests yet\" && exit 0","build":"tsc","start":"node dist/index.js","docs:dev":"vitepress dev docs","contribute":"tsx src/contribute.ts","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"echo '⚠️  Remember to test locally first!' && npm run build"},"_npmUser":{"name":"filecrop","email":"filecrop1@gmail.com"},"repository":{"url":"git+https://github.com/jamubc/gemini-mcp-tool.git","type":"git"},"_npmVersion":"11.12.1","description":"MCP server for Gemini CLI integration","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ai":"^4.3.17","zod":"^3.25.76","chalk":"^5.0.0","prismjs":"^1.30.0","d3-shape":"^3.2.0","inquirer":"^9.0.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","mermaid":"^11.9.0","archiver":"^7.0.1","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","vitepress-plugin-mermaid":"^2.0.17"},"_npmOperationalInternal":{"tmp":"tmp/gemini-mcp-tool_1.1.5_1779878343162_0.35333984587325085","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"gemini-mcp-tool","version":"1.1.6","keywords":["mcp","modelcontextprotocol","gemini","cli","ai","llm"],"author":{"name":"jamubc"},"license":"MIT","_id":"gemini-mcp-tool@1.1.6","maintainers":[{"name":"filecrop","email":"filecrop1@gmail.com"}],"homepage":"https://github.com/jamubc/gemini-mcp-tool#readme","bugs":{"url":"https://github.com/jamubc/gemini-mcp-tool/issues"},"bin":{"gemini-mcp":"dist/index.js"},"dist":{"shasum":"d863821c705b771248f5e1e564aa04d7b6d08f6c","tarball":"https://registry.npmjs.org/gemini-mcp-tool/-/gemini-mcp-tool-1.1.6.tgz","fileCount":75,"integrity":"sha512-haV4K9DUsAix73H0WO29MQO0RxIzHKdNT466op30X9L22FAUS3tXjmrQ3+6vr+MZTZGdPjucnTrYtirzqwrt1w==","signatures":[{"sig":"MEUCIQCRjhyv4DQNQRTwMHYPY1vg4NkpYD8YhGSQBAgSmAjwEAIgB4u8P252CRrOzRxxcyFSzEqe26XyFB7rPm5zeQNV6mE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131175},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"715d567f7905eaa778d7bd887c5b2332ac0b565a","scripts":{"dev":"tsc && node dist/index.js","lint":"tsc --noEmit","test":"echo \"No tests yet\" && exit 0","build":"tsc","start":"node dist/index.js","docs:dev":"vitepress dev docs","contribute":"tsx src/contribute.ts","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"echo '⚠️  Remember to test locally first!' && npm run build"},"_npmUser":{"name":"filecrop","email":"filecrop1@gmail.com"},"repository":{"url":"git+https://github.com/jamubc/gemini-mcp-tool.git","type":"git"},"_npmVersion":"11.12.1","description":"MCP server for Gemini CLI integration","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ai":"^4.3.17","zod":"^3.25.76","chalk":"^5.0.0","prismjs":"^1.30.0","d3-shape":"^3.2.0","inquirer":"^9.0.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","mermaid":"^11.9.0","archiver":"^7.0.1","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","vitepress-plugin-mermaid":"^2.0.17"},"_npmOperationalInternal":{"tmp":"tmp/gemini-mcp-tool_1.1.6_1780136373145_0.478683984013903","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"gemini-mcp-tool","version":"1.1.7","description":"MCP server for Gemini CLI integration","type":"module","main":"dist/index.js","bin":{"gemini-mcp":"dist/index.js"},"scripts":{"build":"tsc","start":"node dist/index.js","dev":"tsc && node dist/index.js","doctor":"node scripts/doctor.mjs","doctor:judge":"node scripts/doctor.mjs judge","test":"node scripts/run-tests.mjs unit integration","test:unit":"node scripts/run-tests.mjs unit","test:integration":"node scripts/run-tests.mjs integration","test:e2e":"npm run build && node scripts/run-tests.mjs e2e","lint":"tsc -p tsconfig.test.json","contribute":"tsx src/contribute.ts","prepublishOnly":"echo '⚠️  Remember to test locally first!' && npm run build","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"keywords":["mcp","modelcontextprotocol","gemini","cli","ai","llm"],"author":{"name":"jamubc"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jamubc/gemini-mcp-tool.git"},"bugs":{"url":"https://github.com/jamubc/gemini-mcp-tool/issues"},"homepage":"https://github.com/jamubc/gemini-mcp-tool#readme","engines":{"node":">=16.0.0"},"dependencies":{"@modelcontextprotocol/sdk":"^0.5.0","ai":"^4.3.17","chalk":"^5.0.0","d3-shape":"^3.2.0","inquirer":"^9.0.0","prismjs":"^1.30.0","zod":"^3.25.76","zod-to-json-schema":"^3.24.6"},"devDependencies":{"@types/inquirer":"^9.0.0","@types/node":"^20.0.0","archiver":"^7.0.1","mermaid":"^11.9.0","tsx":"^4.0.0","typescript":"^5.0.0","vitepress":"^1.6.3","vitepress-plugin-mermaid":"^2.0.17"},"publishConfig":{"access":"public"},"gitHead":"c3d33ee6d3647e9db9e6ac617ae08fc289b1ca68","types":"./dist/index.d.ts","_id":"gemini-mcp-tool@1.1.7","_nodeVersion":"26.0.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-esJnhLZCB/BxIRB4G8CWl4N+9AraVOKFwn4J53bdVpxFDEwkVOltnBcZhymOH0QYn+lAM1K3bDFD8hUyDy9yMQ==","shasum":"1bdf599226b6768a1950694e23aa17ed98771a4a","tarball":"https://registry.npmjs.org/gemini-mcp-tool/-/gemini-mcp-tool-1.1.7.tgz","fileCount":75,"unpackedSize":142694,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDTV1mA+qTYv8wBo5umFq/9LbEL03NKMgvkxkaAp0T5mwIgJRyPQ7PfN60Q/5zhDB+BS/1X/ICG1GJcSuaJ7k1j0ow="}]},"_npmUser":{"name":"filecrop","email":"filecrop1@gmail.com"},"directories":{},"maintainers":[{"name":"filecrop","email":"filecrop1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gemini-mcp-tool_1.1.7_1780303786109_0.8491786229636342"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-29T06:48:54.103Z","modified":"2026-06-01T08:49:46.383Z","1.0.0":"2025-06-29T06:48:54.284Z","1.0.1":"2025-06-29T06:55:31.261Z","1.0.2":"2025-06-29T06:57:56.212Z","1.0.3":"2025-06-29T07:23:04.200Z","1.1.0":"2025-06-29T07:54:28.124Z","1.1.1":"2025-06-29T08:00:03.337Z","1.1.2":"2025-07-13T10:58:20.299Z","1.1.3":"2025-07-13T14:32:19.345Z","1.1.4":"2025-07-22T22:03:46.000Z","1.1.5":"2026-05-27T10:39:03.301Z","1.1.6":"2026-05-30T10:19:33.386Z","1.1.7":"2026-06-01T08:49:46.293Z"},"bugs":{"url":"https://github.com/jamubc/gemini-mcp-tool/issues"},"author":{"name":"jamubc"},"license":"MIT","homepage":"https://github.com/jamubc/gemini-mcp-tool#readme","keywords":["mcp","modelcontextprotocol","gemini","cli","ai","llm"],"repository":{"type":"git","url":"git+https://github.com/jamubc/gemini-mcp-tool.git"},"description":"MCP server for Gemini CLI integration","maintainers":[{"name":"filecrop","email":"filecrop1@gmail.com"}],"readme":"\n# Gemini MCP Tool\n\n<div align=\"center\">\n\n[![GitHub Release](https://img.shields.io/github/v/release/jamubc/gemini-mcp-tool?logo=github&label=GitHub)](https://github.com/jamubc/gemini-mcp-tool/releases)\n[![npm version](https://img.shields.io/npm/v/gemini-mcp-tool)](https://www.npmjs.com/package/gemini-mcp-tool)\n[![npm downloads](https://img.shields.io/npm/dt/gemini-mcp-tool)](https://www.npmjs.com/package/gemini-mcp-tool)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n[![Open Source](https://img.shields.io/badge/Open%20Source-❤️-red.svg)](https://github.com/jamubc/gemini-mcp-tool)\n\n</div>\n\n> 📚 **[View Full Documentation](https://jamubc.github.io/gemini-mcp-tool/)** - Search me!, Examples, FAQ, Troubleshooting, Best Practices\n\nThis is a simple Model Context Protocol (MCP) server that allows AI assistants to interact with the [Gemini CLI](https://github.com/google-gemini/gemini-cli). It enables the AI to leverage the power of Gemini's massive token window for large analysis, especially with large files and codebases using the `@` syntax for direction.\n\n- Ask gemini natural questions, through claude or Brainstorm new ideas in a party of 3!\n\n<a href=\"https://glama.ai/mcp/servers/@jamubc/gemini-mcp-tool\">\n  <img width=\"380\" height=\"200\" src=\"https://glama.ai/mcp/servers/@jamubc/gemini-mcp-tool/badge\" alt=\"Gemini Tool MCP server\" />\n</a>\n\n## TLDR: [![Claude](https://img.shields.io/badge/Claude-D97757?logo=claude&logoColor=fff)](#) + [![Google Gemini](https://img.shields.io/badge/Google%20Gemini-886FBF?logo=googlegemini&logoColor=fff)](#)\n\n\n**Goal**: Use Gemini's powerful analysis capabilities directly in Claude Code to save tokens and analyze large files.\n\n## Prerequisites\n\nBefore using this tool, ensure you have:\n\n1. **[Node.js](https://nodejs.org/)** (v16.0.0 or higher)\n2. **[Google Gemini CLI](https://github.com/google-gemini/gemini-cli)** installed and configured\n\n\n### One-Line Setup\n\n```bash\nclaude mcp add gemini-cli -- npx -y gemini-mcp-tool\n```\n\n### Verify Installation\n\nType `/mcp` inside Claude Code to verify the gemini-cli MCP is active.\n\n---\n\n### Alternative: Import from Claude Desktop\n\nIf you already have it configured in Claude Desktop:\n\n1. Add to your Claude Desktop config:\n```json\n\"gemini-cli\": {\n  \"command\": \"npx\",\n  \"args\": [\"-y\", \"gemini-mcp-tool\"]\n}\n```\n\n2. Import to Claude Code:\n```bash\nclaude mcp add-from-claude-desktop\n```\n\n## Configuration\n\nRegister the MCP server with your MCP client:\n\n### For NPX Usage (Recommended)\n\nAdd this configuration to your Claude Desktop config file:\n\n```json\n{\n  \"mcpServers\": {\n    \"gemini-cli\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gemini-mcp-tool\"]\n    }\n  }\n}\n```\n\n### For Global Installation\n\nIf you installed globally, use this configuration instead:\n\n```json\n{\n  \"mcpServers\": {\n    \"gemini-cli\": {\n      \"command\": \"gemini-mcp\"\n    }\n  }\n}\n```\n\n**Configuration File Locations:**\n\n- **Claude Desktop**:\n  - **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`\n  - **Windows**: `%APPDATA%\\Claude\\claude_desktop_config.json`\n  - **Linux**: `~/.config/claude/claude_desktop_config.json`\n\nAfter updating the configuration, restart your terminal session.\n\n## Example Workflow\n\n- **Natural language**: \"use gemini to explain index.html\", \"understand the massive project using gemini\", \"ask gemini to search for latest news\"\n- **Claude Code**: Type `/gemini-cli` and commands will populate in Claude Code's interface.\n\n## Usage Examples\n\n### With File References (using @ syntax)\n\n- `ask gemini to analyze @src/main.js and explain what it does`\n- `use gemini to summarize @. the current directory`\n- `analyze @package.json and tell me about dependencies`\n\n### General Questions (without files)\n\n- `ask gemini to search for the latest tech news`\n- `use gemini to explain div centering`\n- `ask gemini about best practices for React development related to @file_im_confused_about`\n\n### Using Gemini CLI's Sandbox Mode (-s)\n\nThe sandbox mode allows you to safely test code changes, run scripts, or execute potentially risky operations in an isolated environment.\n\n- `use gemini sandbox to create and run a Python script that processes data`\n- `ask gemini to safely test @script.py and explain what it does`\n- `use gemini sandbox to install numpy and create a data visualization`\n- `test this code safely: Create a script that makes HTTP requests to an API`\n\n### Tools (for the AI)\n\nThese tools are designed to be used by the AI assistant.\n\n- **`ask-gemini`**: Asks Google Gemini for its perspective. Can be used for general questions or complex analysis of files.\n  - **`prompt`** (required): The analysis request. Use the `@` syntax to include file or directory references (e.g., `@src/main.js explain this code`) or ask general questions (e.g., `Please use a web search to find the latest news stories`).\n  - **`model`** (optional): The Gemini model to use. Defaults to `gemini-2.5-pro`.\n  - **`sandbox`** (optional): Set to `true` to run in sandbox mode for safe code execution.\n- **`sandbox-test`**: Safely executes code or commands in Gemini's sandbox environment. Always runs in sandbox mode.\n  - **`prompt`** (required): Code testing request (e.g., `Create and run a Python script that...` or `@script.py Run this safely`).\n  - **`model`** (optional): The Gemini model to use.\n- **`Ping`**: A simple test tool that echoes back a message.\n- **`Help`**: Shows the Gemini CLI help text.\n\n### Slash Commands (for the User)\n\nYou can use these commands directly in Claude Code's interface (compatibility with other clients has not been tested).\n\n- **/analyze**: Analyzes files or directories using Gemini, or asks general questions.\n  - **`prompt`** (required): The analysis prompt. Use `@` syntax to include files (e.g., `/analyze prompt:@src/ summarize this directory`) or ask general questions (e.g., `/analyze prompt:Please use a web search to find the latest news stories`).\n- **/sandbox**: Safely tests code or scripts in Gemini's sandbox environment.\n  - **`prompt`** (required): Code testing request (e.g., `/sandbox prompt:Create and run a Python script that processes CSV data` or `/sandbox prompt:@script.py Test this script safely`).\n- **/help**: Displays the Gemini CLI help information.\n- **/ping**: Tests the connection to the server.\n  - **`message`** (optional): A message to echo back.\n\n## Contributing\n\nContributions are welcome! Please see our [Contributing Guidelines](CONTRIBUTING.md) for details on how to submit pull requests, report issues, and contribute to the project.\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n\n**Disclaimer:** This is an unofficial, third-party tool and is not affiliated with, endorsed, or sponsored by Google.\n","readmeFilename":"README.md"}