Users increasingly want to ask an agent, not learn your UI. The only question is whose agent they ask.
Expose an MCP server
Embed an in-app agent
"Now ChatGPT can use our product" sounds like reach. Here's what you trade away for it.
Users never open your app. The habit belongs to someone else's agent.
Your UI and your "aha" moment sit behind another company's chat bubble.
An interchangeable backend competes on API price, or gets cloned outright.
They keep the intent, the history, the relationship. You get a stateless call.
MCP is useful, and we use it under the hood. Expose tools for internal automation, back-office workflows, and integrations your customers ask for. Just don't make someone else's agent the front door to a product that lives or dies on users showing up.