I (SiteSpeakAI) use MCP in production in 2 ways, to analyze usage and make improvements to the app itself to hopefully improve the customer experience, and then also as a feature for each customer so they can interact with their own cx install and monitor / improve prompts etc. Been really useful, but important to note most customers are at least a bit tech savvy, so MCP makes sense for them.
Don't think it would be that useful for non-tech users.
Very nice! I added a similar feature to https://sitespeak.ai recently that allows my users to connect their virtual assistant to a Sqlite database to retrieve data to answer visitor questions. Initially this was just a way around the difficulty of "chatting to a CSV" so the solution was to convert any CSV to a Sqlite database and using that, but it's proved very useful.
Will definitely look at using Dataherald for adding proper SQL support!
Yes, most customers are using it for unstructured data, but a few do use it with structured data. For those I currently use Langchain's API and SQL chains.
I'm in the process of evaluating payment gateways for a Saas app that's currently using Stripe in the US, but needs to move to South Africa in the next few months. The closest I've come to something similar to Stripe is 2Checkout, but the lack proper of support for subscriptions (trial periods, product id's) is very dissapointing.
Don't think it would be that useful for non-tech users.
reply