Models are only as good the Context given to them.

What is MCP?

MCP is open protocol that standardizes how your LLM application connect to your tool and data source.

Eg: REST API → LSP → MCP (Now its booming)

REST API:

Standardize how web application interacts with the backend.

LSP (Language Server Protocol):

Standardize how IDE’s interact with language-specific tools.

MCP (Model Context Protocol):

Standardize how AI application interacts with external systems(external data source) [Build once use every where.]

Example Demo:

Getting the Info from GitHub and update or create a ticket in Asana using MCP based on the GitHub issues and creating the proper tickets for it. Without any manager or scrum master and here they asked before create that ticket as human in loop.

Without MCP: Fragmented AI Development

graph TD
A[AI App] --> B[Custom Implementation];
B --> C[Custom prompt logic];
C --> D[Custom tool calls];
D --> E[Custom data acess];
F[Same for all the AI Apps];

Here additionally we have the Authentication layer, Many of the AI Applications repeating this wheel of implementation.

With MCP: Standardized AI Development

MCP is Model Agnostic, And It’s completely open source. These tools and data connectivity are provided to you by the open source community or you can build them yourself.

Screenshot 2025-07-14 at 4.49.46 PM.png