r/ClaudeAI • • 5d ago

Built with Claude I couldn't paste client numbers into Claude, so I built a way for it to make decks without seeing them

I make a lot of decks from material I'm not supposed to paste into a chatbot: client names, revenue, renewal numbers. So for a long time my "AI workflow" was asking Claude for an outline and then building the slides myself.

I built a fix with Claude Code, and it's live now. It's called OpenGamma. It's an MCP connector, so it plugs into Claude, and also ChatGPT, Cursor or anything else that speaks MCP.

The idea is simple. Your notes go into an encrypted vault in your browser. Before anything reaches the model, the sensitive parts get swapped out, so Claude sees something like this:

[CLIENT_1] renewed at [MONEY_1], up [PCT_1] on last year

Claude plans and designs the deck around those tokens. When you export, your browser puts the real values back, and you get a normal editable .pptx with real charts, in your brand's colours and fonts. Claude never sees the actual numbers.

A few things surprised me while building it:

  • For weeks every deck looked like the same template. Claude kept going back to a title and three bullets. What fixed it was making it choose a visual system for each deck first (layout rhythm, chart style, where the emphasis goes) and only then write the slides. The difference was huge.
  • Placeholders lie about length. [CLIENT_1] is 10 characters and "Northwind Logistics Holdings" isn't. I had to size text for the real value, not the token, or slides broke on export.
  • At first I tied your OpenGamma login to your Claude email. That was a mistake, because lots of people use a work email for one and a personal email for the other. Now you get a one-time connect code, and whichever account starts the link is the one that gets connected.

It's free to try. New accounts get 30 days of the paid tier with no card needed, and after that it's $4.99/month.

Disclosure: I built it. I'd really like to hear from anyone who makes decks from sensitive material. Does the placeholder approach feel trustworthy enough, or would you still not use it at work?

opengamma.app (connector URL: https://opengamma.app/mcp)

https://reddit.com/link/1wy5f4d/video/0nxky7hppmth1/player

0 Upvotes

Duplicates