Mocxam blog · MCP

MCP explained with chai (and a USB-C cable)

What the Model Context Protocol actually is, for teachers who would rather not read a spec. No code, mild sarcasm, one diagram.

Every few months the tech world invents a three-letter word and then acts surprised that nobody outside tech knows what it means. This season's word is MCP. Let me fix that before your chai gets cold.

The one-sentence version

MCP, the Model Context Protocol, is a standard way for AI assistants like Claude and ChatGPT to use other apps. That is it. You can stop here and still win the staff room argument.

The USB-C version

Remember when every phone had its own charger and your drawer looked like a snake sanctuary? Then USB-C arrived and one cable charged nearly everything. MCP is that, for AI. Before it, every app had to build a special connection for every AI assistant. With it, an app builds one MCP server, and any assistant that speaks MCP can plug in.

Before MCP every app needed its own custom plug for every AI; with MCP one standard plug fits allBefore: a drawer of chargersAfter: one USB-CAI 1App 1AI 2App 2AI 3App 3AI 1App 1AI 2App 2AI 3App 3MCP
Nine custom cables, or one standard. Your drawer knows which one it prefers.

Anthropic introduced MCP as an open standard in November 2024. Since then ChatGPT and plenty of other assistants have added support, and lots of apps, including several education platforms, now offer MCP servers. Mocxam is one of them, built for coaching institutes.

The chai stall version (my favourite)

Picture a chai stall. You are the customer. Claude or ChatGPT is the waiter. Mocxam is the kitchen. And the menu is a list of things the kitchen is willing to make, which MCP calls tools.

MCP as a chai stall: you order from the waiter (the AI), who can only order what is on the menu (the tools), and the kitchen (Mocxam) makes it🧑‍🏫You"One report onweak students, please"🤖Waiter = Claude / ChatGPTreads the menu,places the order🍳Kitchen = Mocxamchecks your token,cooks with your dataMENU (the tools)rank_students · student_profile · create_questions …
The waiter cannot cook, and cannot order anything that is not on the menu. That is the whole trick.
  1. You order in plain words. "Which students need attention in Quant?"
  2. The waiter checks the menu. The AI sees Mocxam offers a tool called students_needing_attention and that it takes a section name.
  3. The waiter places the order. It calls the tool with "Quant". It does not walk into the kitchen and start opening cupboards. It is not allowed in.
  4. The kitchen checks who is asking. Mocxam looks at your sign-in token: which teacher, which institute, which plan. Wrong institute? No chai.
  5. The kitchen cooks. Mocxam works out the answer from your institute's test results.
  6. The waiter serves it nicely. The AI turns the result into a readable answer and asks if you want anything else. Biscuits, perhaps. A student profile.

Why should a teacher care?

Because before MCP, the only way to get your AI to think about your batch was to copy-paste a spreadsheet into the chat. That sends every column (phone numbers too) and the AI then does maths, which is not its strongest subject. With MCP, the app decides what is on the menu, sends back only what each dish needs, and does the maths itself.

  • Less copy-paste. Ask, do not export.
  • Fewer made-up numbers. The kitchen counts; the waiter just talks.
  • More control. No "cook anything you like" option. Every order is logged.

Three words you will hear, decoded

  • MCP server: the kitchen's order window. Mocxam's is api.mocxam.com/mcp.
  • Connector (Claude) or app (ChatGPT): what the assistant calls an MCP server you have added.
  • OAuth: the bit where you sign in to Mocxam so the waiter can prove you are a regular, without ever learning your password.

Okay, how do I try it?

Two minutes, no code. Follow the guide for Claude (works on the free plan with one custom connector) or ChatGPT (paid plans with Developer Mode, for now). If you want the slightly more serious explanation, there is a proper MCP explainer for teachers. It has fewer jokes. I checked.

Shobhit Jaiswal leads growth at Ceptor Labs. He tries every new Mocxam feature the way a busy coaching director would, then explains it in plain words, usually over chai.