0% found this document useful (0 votes)
14 views25 pages

Slides

Slides

Uploaded by

known3219
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views25 pages

Slides

Slides

Uploaded by

known3219
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 25

The MCP Myth

Do You Really Need a Unified Agentic Protocol?

Yan Wang, PhD


May 14, 2025

1
“I've read the docs. Watched the demos. I get the
idea—but I still don't really know whether it applies
to what I'm building.”

"Worse, I've seen people use it too early, hit weird


bugs, and walk away thinking AI doesn't work. The
real issue wasn't the protocol — it was using it at
the wrong time."

2
Protocol Overload: Which One Should I Choose?

3
Live Demo: Tool Invocation with OpenAI

"Let's build an agent that queries a local database


using OpenAI's Function Calling."

4
Agentic AI: Core Invocation Flow

Structured Tool
LLM Call Client Code Result
Decides to use a Specifies tool & Executes the tool Returned to LLM
tool arguments
e.g., Python, JavaScript e.g., JSON, text
e.g., GPT, Claude Schema-based
(e.g., JSON)

5
Wait—Same Tool, Different Model, Doesn't Work?

"I copied my tool from OpenAI to Claude... and it


broke."

6
What Is the Model Context Protocol?
• A standardized interface for AI tools & resources.

• Abstracts LLM-specific implementation details.

• Uses JSON-RPC for communication.

• Promotes reusable, AI-friendly, interoperable tools.

• Establishes clear contracts for AI-tool interaction.

Core Goal:
Enable a rich ecosystem: develop tools once,
use with many AIs.

7
MCP Is Gaining Momentum

✅ Claude Desktop
✅ Cursor
✅ OpenAI
✅ Google
✅ Anthropic (creator)
✅ Community SDKs (FastMCP, etc.)

8
Let's Build a Tool with FastMCP

Build a database query tool and expose it via


FastMCP. Then test it with both Claude Desktop and
Cursor.

9
MCP Debugging: Not So Easy

We gave the MCP server an incorrect path for its


SQLite database… and got a really cryptic error
back.

10
You're Not Debugging Code. You're Debugging a
Protocol.

• Error messages o!en don't tell you what's wrong


• Client ↔ Server ↔ Model schema boundaries are hard to trace
• Abstract protocols reduce visibility during early experimentation

LLM Client MCP Server Tool


Decides Action Prepares Call
⚠ Processes Protocol Executes Task

11
Rebuild the Same Tool – Without MCP

Rebuild the same database tool using just a natural


language and a CLI

12
MCP vs Prompt+CLI vs OpenAPI

Feature Function MCP Prompt+CLI OpenAPI


Calling

Cross-platform ❌ ✅ ⚠ ✅

Debug visibility ✅ ⚠ ✅ ⚠

Tool schema ✅ ✅ ❌ ✅
enforcement

Onboarding speed ✅ ⚠ ✅ ⚠

Ecosystem support Vendor-specific Rising Fragmented Mature (Open Web UI,


etc.)

13
Should You Adopt MCP Right Now?

• Are you targeting multiple LLM platforms?


• Do you need to standardize tool usage
across teams?
• Has your product reached a stable
deployment phase?

14
MCP Helps You Scale. Not Start.

MCP is designed for robustness and reuse—not for speed of


iteration.

Concept
Exploration MVP Production
Prototyping

CLI + Prompt MCP

15
The Skill Isn't Coding MCP. It's Judging When to
Use It.

• Building agents is easy


• Knowing when to abstract is hard
• Builder's mindset is about knowing what matters now

"Premature optimization is the root of evil."

16
A Builder Thinks in Three Dimensions

Why Hands-On Opinion

Understand trends Build end-to-end Filter out noise

Decode ecosystems Debug across tools Develop a point of view

Ask deeper questions Prototype rapidly Stay independent

17
The Full AI Builders Course: Build Judgment at
Scale

18
Learn How to Learn. And How to Unlearn.

"This course not only teaches you practical skills,


but also trains your mind and establishes a
builder's mindset. In the era of AI, many people
ask: what should we do today? What skillsets
Max Xiao keep us relevant? I believe it's: learn how to
Sr. Principal Technical Program learn, and learn how to unlearn. These are not
Manager easily taught — but this course actually delivers
Oracle
them."

19
AI Went From Tool to Habit.

“The greatest takeaway for me was the mindset


shi! — I used to think many tasks were beyond
AI's reach. Now, thinking about how to use AI has
become a habit. It's boosted my productivity
TT both at work and in life. This mindset shi! didn't
Applied Scientist just help me understand AI better — it changed
Microso! the way I think about solving problems.”

20
I Built a Tool I Use Every Day.

“This course opened my imagination about what


I could use GenAI for. I built an application that I
now use daily — something I never thought I
could create so easily. It helped me think more
Christine deeply about what to focus on and what I can
Quant Researcher delegate to AI. It's not just about productivity —
JPMorgan & Chase it's about redefining how I work.”

21
Basic Python. No Problem.

“With only basic Python knowledge, and working


in a non-so!ware company, this course still gave
me confidence and practical tools. The demos
were amazing and opened up possibilities I
Ken hadn't thought of. It made me realize I don't
Sr. Product Specialist have to wait until I'm 'ready' — I can start
ThermoFisher Scientific building now.”

22
Is This Course Right for You?

✅ You've read the docs and still feel stuck


✅ You're building tools but unsure if you're on the right
track
✅ You want to learn how to think, not just copy code
✅ You want to talk about architecture, trade-offs, and
design—not just syntax

23
Common Questions

Do I need to know Python? – No, but Will there be projects? – Yes, and
it helps you'll get feedback.

Is this for beginners or experts? – Is this course live or async? – Cohort


Both. It's about mindset. + lifetime self-paced access

24
Thank You & Next Steps

Use coupon
code MCP for a
$149 discount
on the course.

"Misusing the right tool at the wrong time can cost more than not using it at all."

25

You might also like