I'm a misspelling queen. Just ask Abby about my Slack ediquette.

Things are tings. The is teh. And if a word ends in a t, that t always ends up at the start of the next word. Like "tha tevent."

(A note from my agent: she spelled "misspelling" wrong the first time she told me about this.)

So when I started this blog, I worked with ChatGPT to check my typos. Then to help with structure, like "put that story before that one." Then it became "the brain." I'd give it everything I'd written, so when we worked on future projects, it would know how I think.

Which meant copy/pasting all my articles into ChatGPT.

Then MCPs and CLIs ruined me

I started using MCPs and CLIs, like the HubSpot MCP and the Laravel Cloud CLI. An MCP is basically a door into an app, built for agents, so my agent can work in the tool itself. My workflow improved dramatically.

Before, I'd draft something in ChatGPT or Claude, then copy/paste it into HubSpot. Now? Wham bam, all of it in a terminal.

I've gotten so used to it that it's honestly painful when I have to copy/paste or draft something by hand in a tool.

Then I started thinking about how annoying it is to paste all my articles into ChatGPT just so it understands how I think.

The sam brain should be the brain. That's why I named it that!

So I built an MCP for it

Laravel has a package for this called Laravel MCP, so my agent didn't have to build the door from scratch.

Here's what it built:

That's really it!

When my agent writes something, it writes in Markdown, and the site converts it into the same format my editor uses. So a draft from my agent looks like one I'd typed in myself, and I can open it in my editor and keep going.

New posts are always saved as unlisted drafts. That means I get a real preview link, but they're not on my homepage or in my weekly email. My agent is told not to publish until I say so.

Some rules live on the site itself, not just in my agent's instructions. Like, you can't publish a post without a folder. My agent found that gap when I asked why some posts were missing from my weekly email. We added the rule together, and now it applies to me too.

Build your own MCP

If your site is built in Laravel and already has posts, open your agent in your project and paste this:

Add an MCP server to my Laravel app using Laravel MCP. Let it list, read, create, update, publish, and unpublish my posts. Save new posts as unlisted drafts. Protect it with a long secret token, then help me connect it to my agent.

Important: treat that token like a password. Don't share it, and keep it out of your screenshots.

But the thoughts are still mine

This is really important to me. I've already written about how people can sniff out inauthenticity.

The stories are mine. They're REAL. The thoughts are mine. My agent gives me a first draft to get my brain going, tells me what's working, and helps with the structure.

I wrote typical is boring this way.

(btw, that spelling note up top? My agent really wrote that, and then saved the whole draft straight to my site. No copy/paste. Kinda neat!)

Now thesambrain.com is actually my brain

I can bring it into any of my marketing projects. If I'm working on an event or a campaign, my agent can go read what I've already written and work with how I think, instead of me pasting it all in again.

It's kinda like a skill, except it grows every time I publish.

And now I can throw ideas at it whenever they hit. When I'm ready to write, I can ask my agent to pull them together into a draft, and then I get to work.

Agent, welcome to the sam brain 😏