{"repo":"arjunprabhulal/mcp-gemini-search","free":true,"listed":false,"github":"https://github.com/arjunprabhulal/mcp-gemini-search","clone":"git clone https://github.com/arjunprabhulal/mcp-gemini-search.git","description":"Model Context Protocol (MCP) with Gemini 2.5 Pro. Convert conversational queries into flight searches using Gemini's function calling capabilities and MCP's flight search tools","language":"Python","stars":55,"topics":["ai","function-calling","gemini","llm","machine-learning","mcp","mcp-server","model-context-protocol","serpapi","stdio"],"license":null,"category":"mcp-servers","readme_excerpt":"Gemini Function Calling + Model Context Protocol(MCP) Flight Search This project demonstrates how to use Google's Gemini 2.5 Pro with function calling capabilities to interact with the mcp-flight-search tool via Model Context Protocol (MCP). This client implementation shows how to: 1. Connect to a local MCP server process ( mcp-flight-search ) using stdio communication 2. Use natural language prompts with Gemini 2.5 Pro to search for flights (e.g., \"Find flights from Atlanta to Las Vegas on 2025-05-05\") 3. Let Gemini automatically determine the correct function parameters from the natural language input 4. Execute the flight search using the MCP tool 5. Display formatted results from the search Features Natural language flight search using Gemini 2.5 Pro Automatic parameter extraction via function calling Integration with mcp-flight-search tool via stdio Formatted JSON output of flight results Environment-based configuration for API keys Prerequisites Before running this client, you'll need: 1. Python 3.7+ 2. A Google AI Studio API key for Gemini 3. A SerpAPI key (used by the flight search tool) 4. The mcp-flight-search package installed Dependencies This project relies on several Python packages: google-generativeai : Google's official Python library for accessing Gemini 2.5 Pro and other Google AI models. - Provides the client interface for Gemini 2.5 Pro - Handles function calling capabilities - Manages API authentication and requests mcp-sdk-python : Model Context Protoco","default_branch":null,"files":null,"tree":[],"storefront":"/r/arjunprabhulal","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/arjunprabhulal/mcp-gemini-search/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."}