Back to Home
kdoooh000h icon

gemini-daily-mcp-compressed

Verified Safe

by kdoooh000h

Overview

Provides a token-optimized API server for integrating Google Gemini CLI with applications like Claude, focusing on reducing tool schema overhead for cost efficiency.

Installation

Run Command
node /path/to/gemini-daily-mcp-compressed/dist/index.js

Environment Variables

  • GEMINI_ENABLED
  • SESSION_TTL_HOURS
  • MAX_SESSIONS
  • GEMINI_CLI_COMMAND
  • LOG_LEVEL
  • GOOGLE_API_KEY
  • GEMINI_INCLUDE_DIRECTORIES

Security Notes

The server correctly uses `child_process.execFile` with `shell: false` in `src/utils/command.ts`, which mitigates direct shell injection vulnerabilities. User-provided prompts are passed as arguments to the `gemini` CLI. A critical consideration is the `--yolo` flag explicitly pushed to `cmdArgs` in `src/tools/handlers.ts`. This flag 'enables auto-approval for tool execution (write_file, etc.)' within the Gemini CLI. While this is a feature of the underlying CLI to allow tool use, it delegates significant trust to the Gemini LLM's ability to safely interpret and execute commands via its tools, potentially including file system operations or arbitrary command execution, if the LLM were to be jailbroken or misused. This is an inherent risk of enabling powerful AI tool-use capabilities, rather than a direct vulnerability in the server's parsing or command construction. No hardcoded secrets or obfuscation were found.

Similar Servers

Stats

Interest Score30
Security Score7
Cost ClassLow
Avg Tokens172
Stars1
Forks0
Last Update2026-01-13

Tags

mcpgeminitoken-optimizationprogressive-disclosurecli