I believe many don't see it coming. Many don't see the potential, the idea or what you can do about it.
https://www.b4x.com/android/forum/threads/building-an-mcp-server-in-b4j.169512/
https://www.b4x.com/android/forum/threads/model-context-protocol-mcp-server-using-stdio.169693/
For the past few weeks, I feel very depressed with the advancement of AI. It evolves so fast like in a blink of eyes.
I was really worried that it will replace us as programmer very soon.
But then I watched some Youtube video explaining about Model Context Protocol (MCP).
It is a new concept that every programmer should definitely not ignore it.
The most important reason I say so is, it will SAVE you, perhaps at least extent your relevance in the software development industry.
I think for backend developers, at least they are more safer compare to frontend developers.
AI is better in building frontend because backend involved more logic and integration.
I have a conspiracy theory that JavaScript frameworks are created for the AI. The front end technologies created for the past few years are the preparation for what we see today. JavaScripts frameworks like React, NextJS and others are not designed to read by human. It is made so complicated to read by the AI, not human.
Human should use more high level programming language such as drag and drop layout design instead of writing the layout using code.
So what I want to say is, we should more focus on the backend and business logic.
Since AI is bad of using user interface, it only work with API or what I want to talk about, the Model Context Protocol (MCP).
We as human programmers are the one who required to build the tools for the AI. The AI need us to build tools for them, at least for now.
So, we are still relevant!
The potential is, many existing businesses are having legacy or custom made systems. These systems are still going to exist for some time.
Your job is to empower their existing systems with AI!
Forget about adding Reporting features to the system. Let AI do it!
What you need to build is the "tools" in the MCP server so the end user can directly ask or use prompt to generate the reports they wanted.
I have already demonstrated a small example of an inventory system.
We can add functions for users to add stocks using voice command or automate daily tasks.
The possibilities and imagination are infinite.
Once the legacy management system is integrated with the MCP server and LLM, users can generate any reports or use it as a Business Intelligence tool to help them to make business decision. AI will tell them what SKU they need to order in the coming days or even generate useful graphs to forecast their sales.
So, it is the time where we go out to talk to business owners that we can provide such a valuable solution for their business.
Build a Model Context Protocol to bridge the legacy system with the LLM.
and B4X is a right tool to build such solution!
https://www.b4x.com/android/forum/threads/building-an-mcp-server-in-b4j.169512/
https://www.b4x.com/android/forum/threads/model-context-protocol-mcp-server-using-stdio.169693/
For the past few weeks, I feel very depressed with the advancement of AI. It evolves so fast like in a blink of eyes.
I was really worried that it will replace us as programmer very soon.
But then I watched some Youtube video explaining about Model Context Protocol (MCP).
It is a new concept that every programmer should definitely not ignore it.
The most important reason I say so is, it will SAVE you, perhaps at least extent your relevance in the software development industry.
I think for backend developers, at least they are more safer compare to frontend developers.
AI is better in building frontend because backend involved more logic and integration.
I have a conspiracy theory that JavaScript frameworks are created for the AI. The front end technologies created for the past few years are the preparation for what we see today. JavaScripts frameworks like React, NextJS and others are not designed to read by human. It is made so complicated to read by the AI, not human.
Human should use more high level programming language such as drag and drop layout design instead of writing the layout using code.
So what I want to say is, we should more focus on the backend and business logic.
Since AI is bad of using user interface, it only work with API or what I want to talk about, the Model Context Protocol (MCP).
We as human programmers are the one who required to build the tools for the AI. The AI need us to build tools for them, at least for now.
So, we are still relevant!
The potential is, many existing businesses are having legacy or custom made systems. These systems are still going to exist for some time.
Your job is to empower their existing systems with AI!
Forget about adding Reporting features to the system. Let AI do it!
What you need to build is the "tools" in the MCP server so the end user can directly ask or use prompt to generate the reports they wanted.
I have already demonstrated a small example of an inventory system.
We can add functions for users to add stocks using voice command or automate daily tasks.
The possibilities and imagination are infinite.
Once the legacy management system is integrated with the MCP server and LLM, users can generate any reports or use it as a Business Intelligence tool to help them to make business decision. AI will tell them what SKU they need to order in the coming days or even generate useful graphs to forecast their sales.
So, it is the time where we go out to talk to business owners that we can provide such a valuable solution for their business.
Build a Model Context Protocol to bridge the legacy system with the LLM.
and B4X is a right tool to build such solution!