Models are only as good the Context given to them.
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)
Standardize how web application interacts with the backend.
Standardize how IDE’s interact with language-specific tools.
Standardize how AI application interacts with external systems(external data source) [Build once use every where.]
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.
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.
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.