Eighteen months ago I started writing the code that became Cutova. It has been running in production for months now, at my day job and with a handful of select partners. Today I am opening it up.
Cutova connects the AI assistants your team already uses, like Claude, to Epicor Kinetic. It runs over the Model Context Protocol, the open standard for letting assistants talk to business systems, remotely over Streamable HTTP. You connect an instance, sign in to Epicor, authorize, and then you ask questions and get live data back. Live Epicor data gives the assistant evidence to work from. You still need to review its conclusions.
Why me
I have spent more than twenty years in the Epicor ecosystem. I was a consultant for a long stretch of that and was part of dozens of implementations. Today I own the ERP platform at my day job, where we are rolling Epicor out across 41 plants and 8 companies worldwide. I co-founded EpiUsers, the peer support forum for Epicor, which now has more than 10,000 members. I have a master’s in software engineering and I teach as an Adjunct Professor of Computing at the University of North Florida.
I have also been building Epicor tools in the open since 2010. If you have written code against Kinetic, there is a fair chance you have used some of it: the Epicor REST API libraries on NuGet and npm for .NET, Node and Angular, the Epicor Customization Editor for VS Code, the Epicor SSRS Migration Tool. Those tools taught me exactly where Epicor is generous and exactly where it bites.
When MCP arrived, the picture was obvious to me. Here was the open standard that lets an AI assistant reach into a business system safely. The opportunity belonged to whoever already knew both sides. I knew Epicor. I knew how to build the other side. So I built it, because I knew how, and I knew what it could do.
Lens Software LLC, the company behind Cutova, is based in Jacksonville, Florida. It is one person. The company is young. The experience behind it is not.
What it actually does
The core idea is grounding. Cutova gives your assistant live Epicor data and tools to work from. Review the query and the answer before acting.
Some of what that looks like in practice:
- Executive insight on a Monday morning. Ask how the business is doing and get a real answer from your own numbers, then drill in. See it.
- Uplifting classic customizations and dashboards. Work you buy by the hour today. Hand it a classic customization or dashboard and watch it do the uplift. See it.
- Writing BAQs. Describe the query in plain language. It writes the BAQ for you. See it.
- Connect it, then ask. The film shows the user connection after administrator setup. See it.
The demo page has four short films, plus a look at the pack system.
This isn’t a weekend AI prototype. Every part of Cutova was designed with a purpose, then reviewed and tested. It has been carrying real questions from real users at a real business for months, and it has been getting better the whole time.
Choose the work you want to allow
Your administrator connects Epicor and chooses the tools. Each person signs in with Epicor and authorizes the assistant. The connection uses an encrypted, administrator-configured service account with Epicor impersonation for user tool calls. Cutova does not receive end-user Epicor passwords during sign-in.
Tool results go to your chosen AI client and provider. Ordinary query results are assembled in memory without a result database or cache. Request values and credentials are excluded from diagnostic logging, and error details are redacted. File-producing tools store temporary outputs. An administrator can enable an optional schema-description helper after reviewing its provider and data terms. The helper sends schema metadata to that provider.
Writes use the configured Epicor APIs and their server-side controls. Use your AI client’s approval settings to review tool calls before they run. Start with a focused workflow and review generated changes in your sandbox.
The security page explains the credentials, data handling, providers and independent-audit status. It is the page to bring to your controls review.
Come see it work
I am not going to tell you this is revolutionary. I will tell you that for a team that runs on Epicor, it is a game changer, and I would rather show you than argue about it.
Watch the four films. Read about me if you want the longer version of the twenty years. If you run Epicor and want to see it against your own data, write to hello@cutova.ai. I answer my own email.