Gemini Function Calling + MCP(MCP) Flight Search
@arjunprabhulal
Basic information
About Gemini Function Calling + MCP(MCP) Flight Search
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
Gemini Function Calling + MCP(MCP) Flight Search config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-gemini-search": {
"command": "python",
"args": [
"client.py"
]
}
}
}Gemini Function Calling + MCP(MCP) Flight Search tools
Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Gemini Function Calling + Model Context Protocol(MCP) Flight Search?
It is a client demonstration that uses Google’s Gemini 2.5 Pro with function calling to interact with the mcp-flight-search tool via the Model Context Protocol (MCP). It enables natural language flight search queries to be automatically translated into structured function calls and executed against a local MCP server.
How to use Gemini Function Calling + Model Context Protocol(MCP) Flight Search?
Clone the repository, install dependencies (pip install -r requirements.txt and pip install mcp-flight-search), set GEMINI_API_KEY and SERP_API_KEY environment variables, then run python client.py. The client starts the MCP flight search server, sends the user’s natural language query to Gemini, and displays formatted flight results.
Key features of Gemini Function Calling + Model Context Protocol(MCP) Flight Search
- Natural language flight search using Gemini 2.5 Pro
- Automatic parameter extraction via function calling
- Integration with
mcp-flight-searchtool via stdio - Formatted JSON output of flight results
- Environment-based configuration for API keys
Use cases of Gemini Function Calling + Model Context Protocol(MCP) Flight Search
- Searching flights using plain English (e.g., “Find flights from Atlanta
More AI & Agents MCP servers

localscreenshot - website screenshot mcp for ai agents
localscreenshot is a Website screenshot MCP server and API available at https://localscreenshot.com/api. Localscreenshot screenshot api turns any public web page into an image or a PDF. Take the capture from one of 227 c

Gemina
Gemina Tech Ltd.Extract, search and tag any document — invoices, receipts, contracts, forms, or your own templates. 13 tools, one sign-in (OAuth 2.1) or API key, free FileTag tier, data residency in the EU, US, Israel or Asia.

Atwork
Atwork TeamConnect Atwork to Claude, ChatGPT, Cursor or any MCP client and work with your real data: ask what is overdue, total a sheet by any field, add tasks, update rows, post comments and draft pages. The assistant acts as you
HeyLead: LinkedIn Outreach & Lead Generation MCP Server
D4umakHeyLead: AI agent for LinkedIn outreach. Finds the right people, writes in your voice, follows up and handles replies, from Claude Code, Cursor, any MCP client or a web dashboard.

superbot
EZO Labssuperbot is your own AI agent: anything you can do on your computer, it can do, fast. Its MCP server gives other agents one tool for errands: fax, calls, texts, Gmail drafts, calendar, web search. Free in your browser, n
Comments