Claude Code Can Act as an MCP Server

I just discovered that Claude Code can function as an MCP (Model Context Protocol) server. This seems like it could be incredibly powerful! I haven’t had a chance to explore it yet, but the implications are exciting. It could enable entirely new workflows where Claude Code serves as a backend for other MCP clients like: Claude Desktop app VS Code extensions Other MCP-compatible tools The idea of having Claude Code as a programmable server that other tools can interact with opens up some interesting automation possibilities. You could potentially have Claude Code running in the background, handling requests from various clients and coordinating complex development tasks. ...

June 26, 2025 · 1 min · 153 words

AI Coding Assistants Are Stateless and Resumable

I wanted to jot down one of my favorite pro tips for using AI coding assistants like Claude Code, Cursor, and Aider - The trick? they’re completely stateless. When we think we’re having a “conversation,” we’re actually just sending the entire chat history with each new request. At first, this might seem inconvenient at best and really expensive at worst. However, putting the burden of memory in the application layer allows for inference engines to be streamlined, simple, and single focused. Also with smart use of prompt caching, sending over the chat history on every message doesn’t actually end up costing as much as it seems. ...

June 23, 2025 · 2 min · 261 words