Speak at Bengaluru Systems meet-up
Call for talks & demos for monthly meet-ups
Jan 2026
26 Mon
27 Tue
28 Wed
29 Thu
30 Fri
31 Sat 11:00 AM – 12:00 PM IST
1 Sun
Feb 2026
23 Mon
24 Tue
25 Wed
26 Thu
27 Fri
28 Sat 11:00 AM – 12:00 PM IST
1 Sun
Shuva Jyoti Kar
@shuvajyotikar
Submitted Jan 24, 2026
Discover how to turn the Gemini CLI into a powerful Data Engineering tool. This session provides a hands-on look at using the Model Context Protocol (MCP) to connect Gemini CLI directly to Apache Pinot, enabling natural language querying and agentic workflows over streamable HTTP.
With the rise of “vibe coding” and agentic workflows, the CLI has returned as the interface of choice for data professionals. The Gemini CLI has emerged as a robust client for the Model Context Protocol (MCP), supporting advanced features like streamable HTTP, stdio transport, and OAuth.
In this talk, we will bridge the gap between Generative AI and Big Data systems. We will demonstrate how to leverage Gemini CLI to interact with Apache Pinot, a real-time distributed OLAP datastore.
By moving beyond simple chat interfaces and integrating directly with data infrastructure, we empower Data Engineers and Scientists to query and analyze massive datasets using natural language.
Architecture Analysis: Understanding the architecture of Gemini CLI as an MCP Client.
Protocol Deep Dive: A comparison of MCP transport types: Streamable HTTP vs. stdio.
Practical Guide: Step-by-step configuration of Gemini CLI to talk to a local Apache Pinot cluster.
Live Demo: Querying Pinot data using natural language prompts directly from the terminal.
{{ gettext('Login to leave a comment') }}
{{ gettext('Post a comment…') }}{{ errorMsg }}
{{ gettext('No comments posted yet') }}