I started this work 3 days ago because it I wanted to create an MCP server for my application but I had to go though too much of the docs for me to figure out the ABC of it.
The intention with this framework is it solves the problem of making UI components understandable to AI agents. When AI assistants interact with web applications, they typically lack context about what components do, how to interact with them, and what data they handle.
Right now, this framework is making tools out of the components that decorators are thrown on top of but the goal is to expand that to different types of components and types of behaviours like for login, it would be sending a request back to the auth endpoint and getting back the token and putting that in all the subsequent calls.
I went with a HOC approach first but ran into too many problems and cons so shifted to a decorator style approach.
The whole mission is to enable developers build out the MCP tools without diving deep into MCP server stuff
I started this work 3 days ago because it I wanted to create an MCP server for my application but I had to go though too much of the docs for me to figure out the ABC of it.
The intention with this framework is it solves the problem of making UI components understandable to AI agents. When AI assistants interact with web applications, they typically lack context about what components do, how to interact with them, and what data they handle.
Right now, this framework is making tools out of the components that decorators are thrown on top of but the goal is to expand that to different types of components and types of behaviours like for login, it would be sending a request back to the auth endpoint and getting back the token and putting that in all the subsequent calls.
I went with a HOC approach first but ran into too many problems and cons so shifted to a decorator style approach.
The whole mission is to enable developers build out the MCP tools without diving deep into MCP server stuff