MCP Directory
Back

mcp-gemini-search

by arjunprabhulal · Python · ★ 56

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

#ai#function-calling#gemini#llm#machine-learning#mcp#mcp-server#model-context-protocol#serpapi#stdio

Install

pip install git+https://github.com/arjunprabhulal/mcp-gemini-search.git

Claude Desktop config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-gemini-search": {
      "command": "uvx",
      "args": [
        "git+https://github.com/arjunprabhulal/mcp-gemini-search.git"
      ]
    }
  }
}

From the README

This project demonstrates how to use Google's Gemini 2.5 Pro with function calling capabilities to interact with the tool via Model Context Protocol (MCP). This client implementation shows how to: 1. Connect to a local MCP server process () 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 s…
Read full README on GitHub →

💡 Need a managed MCP host?

Try Claude Pro for the smoothest MCP experience, or browse our cloud-hosted servers.

Related ai & ml servers