A photo of Edd Mann

Running MCPs Everywhere: Chatting with My Workouts

As both a runner and someone curious about MCPs, I wanted to chat about my workouts with an LLM. This led me to build Strava and Garmin Connect MCP servers, exploring the Python/FastMCP stack and discovering patterns for designing effective MCP tools. The result: a system that lets Claude generate throwaway code to analyse my training data in ways I never anticipated.

Contextual Movie Conversations: Building a Plex MCP Server

Contextual Movie Conversations: Building a Plex MCP Server

santa-lang Workshop: Exploring Agentic LLM Workflows for Language Implementation

santa-lang Workshop: Exploring Agentic LLM Workflows for Language Implementation

Improving an F1 Picks Game in 4 Hours: It's Lights Out and Away We Go!

Improving an F1 Picks Game in 4 Hours: It's Lights Out and Away We Go!

LEGO F1 Minifigure Scanner: A Quick Build with GPT-5 and Cursor

LEGO F1 Minifigure Scanner: A Quick Build with GPT-5 and Cursor
Compiled Conversations podcast album art

Compiled Conversations

Podcast I host, featuring conversations with the people shaping software and technology.

Listen to Compiled Conversations