Going to work with my daughter on her website migration today. I have most of the technical work done, but now she needs to decide on modifications for the template we are using.

We had strong thunderstorms overnight that are probably related to the bad weather in the south and Midwest that have been deadly. Luckily, we are expected to have only light rain throughout today.

Made a lot of progress yesterday and last night migrating my daughter’s site from Etsy to Shopify. After some running around, I will be continuing the migration work.

I want to dig deeper into the capabilities of Claude Desktop today, especially getting to know projects as well as expand my knowledge of MCP.

The more I played with Claude Desktop, the more impressed I was with the whole Model Content Protocol (MCP). I’m going to upgrade to the pro subscription today, which will allow me access to more powerful AI models.

I built a simple MCP server in Python this afternoon that Claude Desktop was able to use. I created 2 simple tools: a stock price checker and a tool to control my office Lifx lamps. Next, I want to create a CLI that can talk to the MCP server without the need for Claude Desktop.

It turns out the QuickBooks integration I had written for Google Sheets had a serious bug, not picking up all of the data. So I used the QB interface to create a custom report and manually copied the numbers into my Google Sheet. Lo and behold, I showed the same losses that QuickBooks had been reporting, thus wiping out the tax liability. The business had been underwater all last year, so I knew that when my tax person emailed me, I had really made an embarrassing mess. All’s well that ends well! 😊

My tax person emailed me yesterday about some oddities in the data I had given her for my daughter’s taxes. I had been experimenting with my own integration with the QuickBooks API, and it seems that I screwed it up. Luckily, she saw something wrong and questioned it, so today I am going to manually go through QuickBooks and find the correct data. Maybe this summer I can experiment with the API once again.

Still on the cool side today, but it’s bright and sunny this morning, which always makes me smile! 😊