MCP Catalogs
Homemcp-gemini-search screenshot

mcp-gemini-search

by arjunprabhulal·56·Score 39

MCP server integrating Gemini 2.5 Pro with flight search tools via function calling.

ai-llmsearchcommunication
19
Forks
2
Open issues
14 mo ago
Last commit
2d ago
Indexed

Overview

This MCP server enables natural language flight search by leveraging Google's Gemini 2.5 Pro function calling capabilities. It connects to an MCP flight search server to convert conversational queries into structured flight searches. The system demonstrates a complete integration between large language models and MCP tools, handling parameter extraction, tool execution, and result formatting automatically.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Travel assistants that understand natural language flight requests
you:Booking systems with AI-powered search capabilities
you:Integration of LLM intelligence with specialized search tools
you:What MCP tools does this server provide?
you:What API keys are required to use this MCP server?

When to choose this

Choose this MCP server if you need natural language flight search capabilities using Gemini and want to integrate it with other MCP-compatible tools.

When NOT to choose this

Avoid this if you need alternative flight providers beyond SerpAPI or prefer solutions with more extensive tool coverage beyond just flight searches.

Tools this server exposes

1 tool extracted from the README
  • search_flights

    Search for flights between locations and dates using SerpAPI

Comparable tools

mcp-flight-searchserper-mcpgoogle-flights-api

Installation

Installation

  1. Clone the repository:
git clone https://github.com/arjunprabhulal/mcp-gemini-search.git
cd mcp-gemini-search
  1. Install dependencies:
pip install -r requirements.txt
pip install mcp-flight-search
  1. Set environment variables:
export GEMINI_API_KEY="YOUR_GEMINI_API_KEY"
export SERP_API_KEY="YOUR_SERPAPI_API_KEY"
  1. Run the client:
python client.py

FAQ

What MCP tools does this server provide?
This server doesn't provide MCP tools itself - it's a client that uses the mcp-flight-search tool via MCP protocol.
What API keys are required to use this MCP server?
You need a Google AI Studio API key for Gemini 2.5 Pro and a SerpAPI key for the flight search functionality.

Compare mcp-gemini-search with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.