Image of the Reinvent Party, 2017

Claude Code - The Missing Manual

Notes that I wrote for work on how to get started with Claude Code, Anthropic’s agentic code tool. Anthropic’s own documentation is good, but I wanted a single page that I could share with people to help them get rapidly up to speed. Once past this stage, their Claude code best practices page is excellent. Installation You’ll need to setup an API key to use it. Put this in $ANTHROPIC_API_KEY then run the installer: ...

May 27, 2025 · Arthur Clune
Logo for the Model Context Protocol

Connecting Claude Desktop to Zapier

Today’s fun is setting up the new Zapier MCP integration. This creates a MCP server that allows Claude Desktop or Cursor or anything else that supports MCP to call any Zaps Setting Up Zapier MCP Step 1: Install mcp-remote First, install the mcp-remote package using npm: npm install mcp-remote Step 2: Configure MCP Endpoint in Claude Desktop In Claude Desktop, you’ll need to add the Zapier MCP endpoint to your settings. Add the following configuration to ~/Library/Application Support/Claude/claude_desktop_config.json ...

April 3, 2025 · Arthur Clune
Logo for the Model Context Protocol

Model Context Protocol 101

Model Context Protocol (MCP) is a standardized approach for structuring context information when working with Large Language Models (LLMs). It was introduced by Anthropic but is standardised and an open protocol. Yeah, great. But what does that even mean? The problem that MCP is trying to solve is one of getting access to local/specialist information. When using Claude or ChatGPT etc, the model has access to its built in knowledge from training, but this only contains public information and will have a cut off date when the model was trained. To get around this, some tools have integrated web search that can add extra knowledge and/or the ability to import documents. But what if you want to talk to a database? Or files on disk? Or a knowledge base? Or … ...

March 4, 2025 · Arthur Clune