gemini-daily-mcp-compressed
Verified Safeby 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
node /path/to/gemini-daily-mcp-compressed/dist/index.jsEnvironment 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
company-docs-mcp
Transforms organizational documentation into an AI-powered knowledge base for semantic search, Q&A via chat interface, Claude Desktop, and Slack integration.
karma
A modern, dark-themed chat interface demonstrating the Karma Memory system for AI agents, enabling context-aware conversations and dynamic switching of memory retrieval and caching strategies.
consult-user-mcp
Enables AI agents (like Claude) to interact with users through native macOS dialogs (confirmation, choice, text input) or a PWA for push notifications and responses.
firemcp
Enables AI agents and LLMs to securely interact with Firestore databases through a Model Context Protocol (MCP) server, offering complete CRUD and query operations.