Hello everyone and welcome.
In this video, we will learn about different transport types that MCP uses to communicate between client
and servers.
Here is the image that shows how the transport methods have evolved, offering increased flexibility
and scalability.
The very first one that we will talk about is Stdio transport.
It's of type local.
It uses basic systems like input and output streams, and it is used for running everything on the same
machine.
An example of stdio transport is command line tools like Bas scripts or Python CLI apps.
The limitation of this transport type is that it only works locally.
No network or cloud based communication is possible.
The next one is HTTP with SSE.
This is a significant evolution of HTTP over stdio transport.
How this works is that it uses SSE for servers to stream responses back to the client, while it uses
HTTP post for the clients to send messages to the server.
The use case here is, you know, all the remote MCP servers.
The limitation is that it requires an ongoing connection, harder to scale for many users.
The third type of communication that happens is Streamable is HTTP.
It's released in March 2025.
It and it's a type modern cloud native transport.
The way it works is it uses stateless communication and sends the request and receives the request in
smaller chunks.
The benefit of using Streamable HTTP is you no longer need long term connections.
It is easier to deploy on serverless platforms, and it's great for modern and mobile applications.
It is ideal for enterprise applications where you need scalable and low maintenance deployments.
This would help enterprise applications work seamlessly and also scale seamlessly.
So why does this matter?
Why does this transport types matter?
It actually helps understand how AI models interact with external environments.
It also helps you understand to pick the right infrastructure and build the AI power tools that works
best for your use case.
It also reflects how softwares can scale from local testing to global deployments.
I hope you learned in detail about these transport types, and I'll see you in the next video.