MCP server for Google Gemini AI - text, image, video, research, and more
{
"mcpServers": {
"io-github-crunchtools-gemini": {
"args": [
"mcp-gemini-crunchtools"
],
"command": "uvx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server for Google Gemini AI - text, image, video, research, and more
Is it safe?
No known CVEs for mcp-gemini-crunchtools.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 23 days ago.
Will it work with my client?
Transport: stdio, sse, http. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
Context cost
39 tools. ~2,500 tokens (1.3% of 200K). Consider loading selectively.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
uvx 'mcp-gemini-crunchtools' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
No known vulnerabilities.
gemini_queryQuery Gemini with optional Google Search grounding
gemini_brainstormGenerate creative ideas on a topic
gemini_analyze_codeAnalyze code for security, performance, bugs
gemini_analyze_textAnalyze text for sentiment, tone, content
gemini_summarizeSummarize content in various formats
gemini_generate_imageGenerate images from text prompts (native Gemini)
gemini_generate_image_with_inputEdit/modify existing images
gemini_image_promptCraft effective image generation prompts
gemini_imagen_generateGenerate images using Google Imagen 4 models
gemini_start_image_editStart a multi-turn image editing session
This server is missing a description.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Dynamic problem-solving through sequential thought chains
A Model Context Protocol server for searching and analyzing arXiv papers
An open-source AI agent that brings the power of Gemini directly into your terminal.
The official Python SDK for Model Context Protocol servers and clients
MCP Security Weekly
Get CVE alerts and security updates for Gemini MCP Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A secure MCP (Model Context Protocol) server for Google Gemini AI - text, image, video, research, and more.
This MCP server is designed to be:
quay.io/crunchtools/mcp-gemini built on Hummingbird Python base image| Component | Name |
|-----------|------|
| GitHub repo | crunchtools/mcp-gemini |
| Container | quay.io/crunchtools/mcp-gemini |
| Python package (PyPI) | mcp-gemini-crunchtools |
| CLI command | mcp-gemini-crunchtools |
| Module import | mcp_gemini_crunchtools |
The container image is built on the Hummingbird Python base image from Project Hummingbird, which provides:
This means your MCP server runs in a hardened environment with fewer vulnerabilities than typical Python container images.
gemini_query - Query Gemini with optional Google Search groundinggemini_brainstorm - Generate creative ideas on a topicgemini_analyze_code - Analyze code for security, performance, bugsgemini_analyze_text - Analyze text for sentiment, tone, contentgemini_summarize - Summarize content in various formatsgemini_generate_image - Generate images from text prompts (native Gemini)gemini_generate_image_with_input - Edit/modify existing imagesgemini_image_prompt - Craft effective image generation promptsgemini_imagen_generate - Generate images using Google Imagen 4 modelsgemini_start_image_edit - Start a multi-turn image editing sessiongemini_continue_image_edit - Continue editing in an active sessiongemini_end_image_edit - End an image editing sessiongemini_list_image_sessions - List all active editing sessionsgemini_analyze_image - Analyze and describe local image filesgemini_search - Web search using Gemini with Google Search groundinggemini_analyze_document - Analyze PDFs, DOCX, TXT, etc.gemini_summarize_pdf - Summarize PDF documentsgemini_extract_tables - Extract tables from documentsgemini_analyze_url - Analyze one or more URLsgemini_compare_urls - Compare two URLsgemini_extract_from_url - Extract specific data from a URLgemini_generate_video - Generate videos using Veogemini_check_video - Check video generation statusgemini_youtube - Analyze YouTube videosgemini_youtube_summary - Summarize YouTube videosgemini_speak - Convert text to speechgemini_dialogue - Generate multi-voice dialogue audiogemini_list_voices - List available voicesgemini_deep_research - Perform multi-step web researchgemini_check_research - Check research operation status