The Command+K blog
Field notes on AI-native SaaS.
How to ship MCP servers, embed in-product AI assistants, and monetize AI usage — written by the team building the platform.
- MCP education
Slack's MCP server is live. Your users still can't connect their own workspace.
Slack's MCP server uses user tokens, supports PKCE and returns a spec-correct 401. It also has no registration endpoint, and Slack permits MCP only for Marketplace-listed and internal apps. What that means if you embed an assistant in someone else's product.
Sep 15, 2026 · 7 min - MCP education
AI agents need different docs: writing MCP tool descriptions that don't hallucinate
Agents can't ask follow-ups — your MCP tool descriptions are their entire world. Seven rules (verb accuracy, enums verbatim, ID provenance, concrete return shapes) and the AI pipeline that scales them to 84 tools.
Jul 11, 2026 · 5 min - In-product AI
Agents vs assistants vs copilots: pick the right shape
The three terms point at different autonomy levels. Picking the wrong one over-promises to users and under-builds the product. Here's the clean breakdown.
Jul 3, 2026 · 4 min