← Back to work

Account Groove MCP

Custom platform for a marketing agency: connects their client system to Claude and gives each of their own clients an AI content studio and a blog on their own domain.

Account Groove MCP

The challenge

Account Groove is a marketing agency serving accounting firms. Their team works all day inside a client management system, and a large share of that work is content: articles, newsletters, social posts. Writing it, approving it, scheduling it, publishing it. For every client, every week.

The problem wasn't a shortage of tools. It was that every tool lived on its own island, and none of them knew anything about the business they were writing for.

What we built

A platform of their own that installs inside the system the agency already used, and does three things.

It connects their system to Claude. The team can ask Claude to look up contacts, draft content, or review what's already published, in plain language. Claude never gets the keys to the system: the platform sits in the middle and translates.

An AI content studio. It generates articles, newsletters and social posts from an initial interview that captures how that business actually talks, so what comes out doesn't read like a template. Everything moves through states — draft, in review, approved, scheduled, published — so nothing reaches the public without a person approving it.

A blog for each client, on their own domain. Not in a subfolder of ours: on the client's domain, with its security certificate issued automatically, publishing approved work on schedule.

How it works under the hood

The whole thing runs as a single distributed service, with no servers for anyone to maintain or patch at 3am.

Each client is isolated from the rest, and permissions are checked at the moment the app is opened. If the agency turns a feature on or suspends it, the change shows up on the next reload rather than eight hours later — which sounds like a small detail until a client pays for something and has to wait to use it.

AI usage is measured in credits, so the agency knows exactly what each account is spending and can top up without month-end surprises. And there's an admin console for onboarding new clients, switching features on one by one, and reviewing the activity log.

This is software built for one client: there's no public version and no open demo.

Admin console: client onboarding, entitlements and credits

The console the agency uses to onboard clients, switch features on one by one, and review usage. The figures in the screenshot are dummy data.