You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Claude Code with 2-minute timeout for large files
claude mcp add gemini-bridge -s user --env GEMINI_BRIDGE_TIMEOUT=120 -- uvx gemini-bridge
# Manual configuration
{
"mcpServers": {
"gemini-bridge": {
"command": "uvx",
"args": ["gemini-bridge"],
"env": {
"GEMINI_BRIDGE_TIMEOUT": "120"
}
}
}
}
🛠️ Technical Improvements
Warning System: Replaced print() statements with proper logging.warning() for library code
Error Handling: Timeout validation with clear feedback for invalid environment variable values
Added _get_timeout() function for environment variable handling
Updated both execution functions to use configurable timeout
📦 Installation
pip install gemini-bridge
🚀 Usage
# Basic installation
claude mcp add gemini-bridge -s user -- uvx gemini-bridge
# With custom timeout (recommended for large files)
claude mcp add gemini-bridge -s user --env GEMINI_BRIDGE_TIMEOUT=120 -- uvx gemini-bridge
Addresses user reports of timeouts with large files and complex queries while maintaining backward compatibility and project simplicity.