Skip to main content
Glama

Gemini MCP Tool

natural-language.md2.42 kB
# Natural Language Usage You don't need to memorize commands - just ask naturally! ## How It Works Claude Code understands when you want to use Gemini and automatically routes your request. ## Examples ### File Analysis Instead of: `/gemini-cli:analyze @app.js explain` Say: - "Use gemini to explain app.js" - "Ask gemini what this code does" - "Have gemini analyze the main application file" ### Code Generation Instead of: `/gemini-cli:sandbox create a web server` Say: - "Get gemini to create a simple web server" - "I need gemini to write a REST API example" - "Can gemini show me how to build an Express server?" ### Debugging Instead of: `/gemini-cli:analyze @error.log @app.js debug` Say: - "Help me debug this error using gemini" - "Gemini, why is my app crashing?" - "Use gemini to find the bug in my code" ## Keywords That Trigger Gemini Claude recognizes these patterns: - "use gemini..." - "ask gemini..." - "gemini please..." - "have gemini..." - "get gemini to..." - "with gemini..." ## Best Practices ### 1. Be Conversational ``` ❌ /gemini-cli:analyze @config.json validate ✅ "Hey, can gemini check if my config.json is valid?" ``` ### 2. Provide Context ``` ❌ "analyze the bug" ✅ "Gemini, I'm getting a null pointer error in my auth handler, can you help?" ``` ### 3. Specify Files Naturally ``` ❌ @src/utils.js @src/helpers.js relationship ✅ "How do utils.js and helpers.js work together? Ask gemini." ``` ## Common Patterns ### Code Review - "Gemini, review my latest changes" - "Use gemini to check my pull request" - "Is this code production-ready? Ask gemini" ### Learning - "Gemini, explain how React hooks work" - "Can gemini show me Python best practices?" - "I want to learn about async/await with gemini" ### Refactoring - "Gemini, how can I make this code cleaner?" - "Use gemini to refactor this function" - "Help me optimize this algorithm with gemini" ## Mixing Commands and Natural Language You can combine both approaches: ``` "I need to debug this" → /gemini-cli:analyze @app.js @error.log ``` Claude understands the context and uses the appropriate tool. ## Tips 1. **Just Ask**: Don't overthink the syntax 2. **Be Specific**: Include what you want to analyze 3. **Iterate**: Have a conversation with follow-up questions 4. **No Memorization**: Use whatever feels natural Remember: The goal is to make AI assistance feel natural, not robotic!

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jamubc/gemini-mcp-tool'

If you have feedback or need assistance with the MCP directory API, please join our Discord server