Bolstering Claude Code: A Personal Development Environment Configuration Guide

Introduction This guide walks through my personal Claude Code configuration, enhanced with multiple Model Context Protocol (MCP) servers that integrate with various tools and data sources. While this represents my specific setup, it’s designed to be adaptable for any developer who wants to boost their AI-assisted development workflows. Yes, it was authored largely by Claude, but reviewed by me. What You’ll Learn How to configure Claude Code for enterprise use Setting up essential MCPs (Memory, Filesystem, Tavily) Integrating enterprise-specific MCPs (Atlassian, cloud cost management) Practical examples of using MCPs together for real workflows My dotfiles and configuration management approach with YADM Prerequisites Claude Code installed (official installation guide) Basic terminal/command-line proficiency Node.js/npm installed (for some MCPs) Part 1: Claude Code Installation & Configuration Installing Claude Code # Install Claude Code via npm npm install -g @anthropic-ai/claude-code If you’re using an enterprise LLM gateway or proxy, add the following to your shell configuration (e.g., ~/.zshrc): ...

December 1, 2025 · Andrew Bolster

Unattended upgrades in Ubuntu

_Never having to think about updates again _ is a good thing in my head, so here’s how to set up Unattended Upgrades under Ubuntu for fun and profit. $ sudo apt-get install unattended-upgrades $sudo vim /etc/apt/apt.conf.d/50unattended-upgrades Uncomment the line // "${distro_id}:${distro_codename}-updates"; $ sudo vim /etc/apt/apt.conf.d/10periodic Make it look like this APT::Periodic::Update-Package-Lists "1"; APT::Periodic::Download-Upgradeable-Packages "1"; APT::Periodic::AutocleanInterval "7"; APT::Periodic::Unattended-Upgrade "1";

June 13, 2012 · Andrew Bolster

Stuff I've found interesting in the past month - 23/08/2010

Why PulseAudio? The Freesound Project Aggregates Creative Commons Licensed Sound Effects [Sound Effects] ONE LAST CHANCE TO SAVE THE HOTEL PENNSYLVANIA Venting Frustration Will Only Make Your Anger Worse [Mindhacks] U.S. Is Bankrupt and We Don’t Even Know It: Laurence Kotlikoff - Bloomberg -_ “So the IMF is saying that closing the U.S. fiscal gap, from the revenue side, requires, roughly speaking, an immediate and permanent doubling of our personal-income, corporate and federal taxes as well as the payroll levy set down in the Federal Insurance Contribution Act.” ...

August 23, 2010 · Andrew Bolster

Best Laid Plans of Mice and Men

Recently the only additions I’ve been making to this blog are presumptious ' I’ll be doing this’ messages, and this is no excection. I’ve been living and working in Athlone, Ireland for the past year and have really learnt alot and very much enjoyed myself, but however much I will miss the place, academia drags on; it sounds like a campaign slogan but I’m back in Queens for ‘TWO MORE YEARS…TWO MORE YEARS’ ...

July 12, 2009 · Andrew Bolster

My conkyrc

Contents (what you get out of this) Weather, HDDtemp, UL/DL speed and cumulative meters, CPU load, Folding@Home status, Remote transmission download status (could be local, easy change), gmail status, RAM usage, Uptime, Date/Time, ToDo list These all automatically update dependant on the execi variable. Preface (What you need to get this all working) Linux OS (Ubuntu?) Conky (obv, see someone elses guide for how to get that HINT synaptic is ur friend) Transmission download manager (local or remote) Folding at home installed with origami (could be local or remote using the same logic as the Transmission manager) Passwordless SSH authentication (if your using this with any remote hosts) A todo list on the desktop called todo (strange that…) ...

October 27, 2008 · Andrew Bolster