npm analyzed 1.1.7

jamubc/gemini-mcp-tool

v1.1.7
npm

MCP server that enables AI assistants to interact with Google Gemini CLI, leveraging Gemini's massive token window for large file analysis and codebase understanding

maintainer
jamubc
license
NOASSERTION
first seen
2026-05-22
last seen
2026-06-17
releases · 30d
7
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 1 tools
transport stdio counts 1 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • macOS

    ~/Library/Application Support/Claude/claude_desktop_config.json

code evidence v1.1.7 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

filesystem 3

  • fs jamubc-gemini-mcp-tool-e29c948/scripts/doctor.mjs :17 import { existsSync, readFileSync } from "node:fs";
  • fs jamubc-gemini-mcp-tool-e29c948/scripts/run-tests.mjs :20 import { readdirSync, statSync, existsSync } from "node:fs";
  • fs jamubc-gemini-mcp-tool-e29c948/src/utils/chunkCache.ts :3 import * as fs from 'fs';

shell / exec 3

  • shell jamubc-gemini-mcp-tool-e29c948/scripts/doctor.mjs :16 import { spawnSync } from "node:child_process";
  • shell jamubc-gemini-mcp-tool-e29c948/scripts/run-tests.mjs :19 import { spawnSync } from "node:child_process";
  • shell jamubc-gemini-mcp-tool-e29c948/src/utils/commandExecutor.ts :1 import { spawn, execSync } from "child_process";

secrets 1

  • secrets jamubc-gemini-mcp-tool-e29c948/scripts/doctor.mjs :197 if (process.env.DEEPSEEK_API_KEY) {

declared dependencies 12

  • @modelcontextprotocol/sdk@^1.0.0
  • chalk@^5.0.0
  • d3-shape@^3.2.0
  • prismjs@^1.30.0
  • zod@^3.25.76
  • zod-to-json-schema@^3.24.6
  • @types/node@^20.0.0
  • mermaid@^11.15.0
  • tsx@^4.0.0
  • typescript@^5.0.0
  • vitepress@^1.6.3
  • vitepress-plugin-mermaid@^2.0.17