{"repo":"kkrishnan90/gemini-desktop","free":true,"listed":false,"github":"https://github.com/kkrishnan90/gemini-desktop","clone":"git clone https://github.com/kkrishnan90/gemini-desktop.git","description":"The MCP Gemini Electron App is a cross-platform desktop application that creates a seamless chat interface for Google's Gemini AI models with extensible capabilities through a Model Context Protocol (MCP) framework.","language":"Python","stars":102,"topics":[],"license":null,"category":"mcp-servers","readme_excerpt":"GemCP Chat The GemCP app is a cross-platform desktop application that creates a seamless chat interface for Google's Gemini AI models with extensible capabilities through a Model Context Protocol (MCP) framework. ✨ Features - 🤖 Gemini Integration: Seamless chat interface with Google's Gemini models (configurable via Settings). - 🔧 Extensible Tools (MCP): Connect external tools and data sources via the Model Context Protocol. - Supports Python-based MCP servers (added via file path). - Supports command-based MCP servers (e.g., Node.js) defined in a JSON configuration file. - 🖥️ Cross-Platform: Runs on macOS and Windows (Electron build). - 📊 Tool Status UI: Provides visual feedback when Gemini is calling an MCP tool and whether it succeeded or failed. - ⚙️ Model Selection: Choose different Gemini models (e.g., 1.5 Flash, 1.5 Pro, 2.5 Pro Exp) through the Settings dialog. - 📝 Markdown & LaTeX Rendering: Displays AI responses with formatting. Screenshots Example of the weather tool in action Main chat interface with Gemini Using the calculator tool with Gemini Overview This repository contains both a Python backend and an Electron-based desktop application for interacting with Gemini. Project Structure - mcp-gemini-desktop/ : Frontend Electron application - python backend/ : Python backend server Running the Python Backend Prerequisites - Python 3.13+ (as specified in pyproject.toml) - uv (Modern Python package installer and resolver) Setup 1. Navigate to the Python backend ","default_branch":null,"files":null,"tree":[],"storefront":"/r/kkrishnan90","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kkrishnan90/gemini-desktop/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}