Tips, tricks, and lessons from building software.

Tips, tricks, and lessons from building software — a personal dev blog by Tommy.

Managing MCP Servers: list, get, remove

September 7, 2026· 2 min read·claude-codemcpconfiguration

Use claude mcp list, get, and remove plus the in-session /mcp menu to review, inspect, and clean up your servers.

Troubleshooting MCP Connections

September 7, 2026· 2 min read·claude-codemcpconfiguration

When an MCP server won't connect, work through status, config, transport, auth, and environment variables in order.

Understanding the settings.json Hierarchy

September 7, 2026· 2 min read·claude-codeconfigurationsettings

Learn how Claude Code layers its settings files and which one wins when two of them set the same key.

Project vs Local vs User Settings

September 7, 2026· 2 min read·claude-codeconfigurationsettings

Three settings files, three jobs: pick the right one for team rules, personal tweaks, and global defaults.

Allow and Deny Rules Explained

September 7, 2026· 2 min read·claude-codepermissionssettings

Use allow and deny lists in permissions to skip prompts on safe actions and block risky ones.

Setting Environment Variables for Your Session

September 7, 2026· 2 min read·claude-codeconfigurationenv

Use the env key in settings.json to give every Claude Code session the same environment variables.