Troubleshooting ​
Common issues and their solutions.
Installation Issues ​
"Command not found: gemini" ​
The Gemini CLI is not installed. Install it first:
bash
pip install google-generativeai-cli
gemini config set api_key YOUR_API_KEY
"MCP server not responding" ​
- Check your Claude Desktop config file location
- Verify JSON syntax is correct
- Restart Claude Desktop completely
- Check logs at:
~/Library/Logs/Claude/
Connection Issues ​
"Failed to connect to Gemini" ​
- Verify API key:
gemini config get api_key
- Check internet connection
- Verify firewall settings
- Try:
/gemini-cli:ping "test"
"Timeout errors" ​
- Large files may take time
- Try using Gemini Flash for faster responses
- Break up large requests
File Analysis Issues ​
"File not found" ​
- Use absolute paths when possible
- Check file permissions
- Verify working directory
"Token limit exceeded" ​
- Use Gemini Pro for larger contexts
- Break up file analysis
- Use specific file patterns
Configuration Issues ​
Changes not taking effect ​
- Save config file
- Completely quit Claude Desktop
- Restart Claude Desktop
- Verify with
/gemini-cli:help
Environment variables not working ​
bash
# Check current settings
echo $GEMINI_MODEL
echo $GOOGLE_GENERATIVE_AI_API_KEY
Debug Mode ​
Enable debug logging:
json
{
"mcpServers": {
"gemini-cli": {
"command": "gemini-mcp",
"env": {
"DEBUG": "true"
}
}
}
}
Getting Help ​
- Check GitHub Issues
- Enable debug mode
- Collect error logs
- Open a new issue with details
Quick Fixes ​
Reset Everything ​
bash
# Remove and reinstall
npm uninstall -g gemini-mcp-tool
npm install -g gemini-mcp-tool
# Reset Gemini CLI
gemini config reset
gemini config set api_key YOUR_API_KEY
Test Basic Functionality ​
bash
# Test Gemini CLI
gemini "Hello"
# Test MCP Tool
/gemini-cli:ping
# Test file analysis
/gemini-cli:analyze @README.md summarize