Topic
29 articles
What changes when software, not a person, decides to send the message: agents, MCP, human-in-the-loop approvals, and on-device models.

I Built an AI Board Member in Cursor. Here's How.
Every month I send a board update—and every month I wish someone would tell me what’s wrong before it goes out. Investors are busy, feedback comes late, and most people soften the punch. So I built an AI board member using Cursor Rules: three markdown files, a basic project layout, and no plugins. Drop in your board deck, get an immediate review, and walk into the meeting with fewer surprises.

The Courier MCP Server Is Open Source. Here's How It Actually Works.
Courier's MCP server is open source at github.com/trycourier/courier-mcp. It connects AI coding tools like Cursor and Claude Code to your Courier account so they can send messages, manage users, and install SDKs without hallucinating API details. This post walks through the actual codebase: how 16 tool classes are registered (and how a config allowlist gates most of them), why we pull installation guides from GitHub at runtime instead of bundling them, how the DocsTools class generates live JWTs alongside setup instructions, and what the SdkContextTools class does in the repo to prevent v7/v8 SDK conflicts (even though it isn't wired into the server yet).