even if you try to provide an MCP of your existing product so any AI client can interact with it, I would argue APIs are a better implementation.