Summary of Today’s Gen AI MCP Session: USB-C for AI – Booking a Real Table with Claude (24 Oct 2026)

A deliberately non-technical session. No code — just proof that this works, and the vocabulary you’ll need when we start building next week.

1. The Demo: An Agent That Actually Booked Something

The goal was a real action, not a description of one: book a table for four in Hyderabad.

  1. Open Claude Desktop and add a custom connector.
  2. Point it at the Swiggy Dineout MCP endpoint: https://mcp.swiggy.com/dineout
  3. Sign in with a phone number and OTP to link the Swiggy account.
  4. Ask in plain language: a table for four, Financial District, this Saturday at 8 p.m.
  5. The agent searched, offered options, and confirmed a booking at Red Rhino.

No app, no form, no browsing. One sentence.

Before you try it: connector availability varies by plan and region, so check what your account supports rather than assuming.

2. What MCP Actually Is

MCP is an open standard that connects AI applications to the systems, data and actions they need.

The analogy that sticks: a USB-C charger for AI. Build your tool once as an MCP server and it works with any MCP-capable client — Claude, ChatGPT, others — with no rebuild per vendor.

The one condition: the client has to support MCP. The standard spreads as clients adopt it, not automatically.

The Real Architecture

Learn these three words, in this order:

PartWhat it is
HostThe AI application the user is in — Claude Desktop, an IDE, your own app
ClientLives inside the host; one client per server connection
ServerYour tool. It exposes capabilities and does the work

(The “Model, Context, Protocol” expansion explains the name, not the design. The design is host, client, server.)

What a Server Exposes

  • Tools — actions the model can take (book a table, create an issue)
  • Resources — data the model can read
  • Prompts — reusable templates

Local or Remote

  • Remote servers talk over HTTP, which is how the Swiggy connector works, and why it needed a proper sign-in.
  • Local servers run on your own machine over stdio. That’s what you’ll build first in Python.

3. The Agent Decides the Order

You describe the goal; the model decides which tools to call and in what sequence. You can influence it through prompting, but you don’t script it. That’s the difference between an agent and a workflow.

And the standing rule still holds: the model names the tool, something else runs it.

4. The Ecosystem

MCP servers already exist for Slack, GitHub, AWS, Azure and Google Cloud. The Playwright server is worth a look — it drives a real browser, which makes UI testing and web automation available to an agent.

5. Why a Business Should Care

This is the strategic part.

If your e-commerce or registration system has an MCP server, customers can reach it from whichever AI assistant they already use. You stop demanding that people come to your app, and your service becomes available wherever they’re already asking questions.

That’s a distribution argument, not a technology one — and it’s why adoption is moving quickly.

6. Where We’re Going

This session was the what and the why. From next week we stop being users and start being builders: the architecture of an MCP server, and the code to create one.

The target: custom MCP servers that let agents work with your own organisation’s applications.

✅ Action Items

  1. Joined late? Review the previous three to four foundation sessions — the summaries are all on this site.
  2. Try an existing MCP connector in a client you already have, and watch which tools it calls.
  3. Think of one system at work you’d want an agent to reach. That’s your candidate for a first server.

⏭️ Next up: MCP server architecture, and your first server in Python.

By continuous learner

enthusiastic technology learner

1 comment

Leave a comment