Ole Straume Andersen only works with clients he knows he can make money for. That philosophy has driven OWUP for nine years, through 60 active WooCommerce sites, two languages, and some of the most technically demanding ecommerce environments in Scandinavia.
It’s also why, when Pressable MCP became available to OWUP as an Automattic for Agencies partner, Ole committed fully.
“We’ve been remote since we started,” he says. “We have SOPs for everything, we have all our Slack history. We just data dumped everything into Claude and said, ‘What can we use here?’”
The problem with 30-year-old POS systems
OWUP’s clients aren’t running typical online stores. They’re the big watch and jewelry retailers in Norway and Sweden: stores handling 20,000 to 30,000 SKUs, where prices shift daily with the gold market, and where the ecommerce front end has to stay in sync with POS systems that are sometimes older than the web itself.
When something breaks in that chain, the consequences are immediate. Inventory goes out of sync. Products appear out of stock when they’re not. Orders won’t process. Before MCP, debugging looked the same every time: check the logs, clone the site, deactivate one plugin at a time, and wait, sometimes days, for a developer to confirm what went wrong.
One persistent issue had stumped the team for years. Products across multiple client sites would intermittently fail to sync between the legacy POS and WooCommerce. The POS developer said everything looked fine on his end. OWUP couldn’t find the source. The errors kept coming.
What MCP changed
When OWUP connected Pressable MCP to their Claude workflow and scanned the affected sites, Claude found the answer almost immediately: ghost entries in the database were overwriting per-store meta keys on sync. A corruption issue had been causing problems for years.
“I didn’t even know what a ‘ghost entry’ was until MCP came along, scanned the site, and told me I needed to fix it,” Ole says. He had the issue diagnosed and patched in under an hour.
MCP reaches directly into the hosting environment, reads the database, and surfaces what’s wrong. Ole describes it as having a “sparring partner” on the technical side, something that can look at the full picture when there’s no time to wait for a specialist.
A second example tells a similar story. One of OWUP’s clients is a jewelry house with eight generations of goldsmiths dating back to 1770, and 30,000 products spread across multiple stores. When their website started showing items as out-of-stock that the store knew it had, the cause sat in the POS API, which was sending incorrect data. Before Ole could tell the client that, he needed to prove it.
He did a data dump from the POS system and used Claude to match it against the WooCommerce database. The mismatch was clear. In the process, MCP flagged a separate issue OWUP hadn’t been looking for. “I found another thing that was wrong while checking that out,” Ole says. “And I could also reassure the client that we didn’t mess up on our side.”
Speed, quality, and new business
MCP helps in calmer moments too. OWUP’s mobile performance optimization work used to run at one site per day. With MCP helping identify specific bottlenecks and suggest fixes, the team now handles three. One client went from a “critical” PageSpeed score to 85, and Ole expects that pace to pick up as the workflow matures.
New business is shifting, too. OWUP recently fielded an inbound inquiry from a Norwegian company that rents street-sweeping equipment and was dealing with a slow front end, a slow back end, and an urgent need for help. Ole ran the symptoms through Claude with MCP connected, and the suggestion came back quickly: increase the server-side memory limit. A single line of code brought the site back up, the client signed a deal the same day, and they later moved to Pressable.
“From now on, if anybody wants debugging, the solution might just be to move them to Pressable without even looking at their database in the original place.”
Automated reports, automated outreach
MCP also reshaped how OWUP runs day-to-day. The team uses n8n to pull data from Pressable, the WooCommerce API, Rank Math, and Google Analytics into Slack every month. Automated reports surface which clients need outreach and where there are upsell opportunities. Business development, largely automated.
Inside the agency, MCP has changed how the team learns. Ole’s 16-year-old nephew works with the team now. When he hits a technical question, he goes to Claude first. “The dumb questions I used to have to answer every week, like what button to click to log in to WordPress, that’s just not what my time goes to anymore,” Ole says. MCP handles the repeatable technical work so the team can spend its time on the calls that take judgment.
Going narrow on purpose
Ole is clear about what this means for agencies like OWUP. “We’re realizing we need to niche down even more,” he says. “Everybody can do everything now, or will be able to in two years. If you want it done, you can do it yourself, or you pay someone who’s an expert and you trust.”
For OWUP, that’s a confirmation. Nine years building WooCommerce sites for Scandinavian watch and jewelry retailers has given them depth that’s hard to replicate. MCP handles the repetitive technical work that used to eat into that expertise, freeing the team for the strategy, design decisions, and client relationships that actually drive results.
“It’s night and day. With MCP, we can move so much faster with information. It has truly made us realize we can double down on being experts in our field.”
OWUP is an Automattic for Agencies partner based in Norway and Sweden, specializing in WooCommerce development for the watch and jewelry industry.
