Is there a way to build an MCP client capable chatbot and embed it in Softr? Can anybody recommend a platform for that?
Does the community think we could benefit from a Softr native Chatbot window block that would be configurable as an MCP client? The vibe-coding block in the AI section of Softr dynamic blocks is lonely. There are no other blocks in that section. Could this be the one?
Or maybe I am missing something and there are better ways of doing something like this?
Basically, a native Softr block that is a chatbot window. The block is then configurable as an MCP client to call out MCP servers of various services on the internet - the list that’s growing every day. So, the block essentially becomes sort of like a “Claude client” in Softr.
This opens up the ability to build custom apps in Softr that are able to execute other MCP server enabled services, apps, tools, etc… from anywhere.
Why would somebody want to do that, and not just configure MCP servers in their Claude Desktop, you might ask? Because we are “appifying” such access, taking full advantage of Softr’s user logins, subscriptions, permissions/visibility, etc… Something I can’t do with Claude Desktop if I want to offer such access to other users, while monetizing it or strongly controlling who has access to what bots (and therefore what MCP servers configured in them).
We would essentially be able to build real apps around MCP capable chatbots!
And think about a single chatbot Softr block accessing multiple MCP servers at the same time, letting the user ask questions or execute tasks across multiple knowledge bases, tools and platforms.
Again, by using Softr’s block visibility based on groups and roles, I would then be able to control who has access to what blocks, i.e. what chatbots, and therefore what MCP services.