Fetching from the wire…
Public story · 2026-07-30 · high
Willison's July 29 walkthrough covers only the consumer chat apps, not the developer APIs and CLI tools where MCP already runs smoothly.
Why now: Willison posted the walkthrough on July 29, one day before this July 30 coverage.
Simon Willison wired a custom MCP server into Claude and ChatGPT, and doing so "can take quite a few steps," per his July 29 TIL. The walkthrough covers only the consumer chat interfaces of both products, not the developer APIs or CLI harnesses where MCP already has a track record.
Willison doesn't itemize what those steps involve, just that there are enough of them to notice. That summary judgment is the finding, per the TIL.
MCP's ergonomics are tuned for developer harnesses, not chat products, per Willison's write-up. Anyone planning a distribution strategy that counts on end users attaching an MCP server themselves needs to know that friction exists first.
If it takes an experienced builder like Willison this many steps, casual users aren't going to manage it alone. Watch whether Anthropic or OpenAI ship a simpler in-app connection flow before betting on end users wiring up MCP servers themselves.
Each link below shares sources, entities, or timing with this story.
ChatGPT built by OpenAI / Shared entities / Shared topic / Earlier coverage / Tension
Linked by a graph relationship (ChatGPT built by OpenAI); both cover APIs, ChatGPT, Claude, MCP; overlapping topics (apis, chatgpt, claude, server).
Claude competes with ChatGPT / Shared entities / Shared topic / Earlier coverage / Tension
Linked by a graph relationship (Claude competes with ChatGPT); both cover CLAUDE, CLI, MCP; overlapping topics (claude, server).
Gemini competes with ChatGPT / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Gemini competes with ChatGPT); both cover ChatGPT, Claude, UIs; overlapping topics (chat, chatgpt, claude).
Claude competes with ChatGPT / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Claude competes with ChatGPT); both cover ChatGPT, CLAUDE, MCP; overlapping topics (chat, chatgpt, claude).
ChatGPT built by OpenAI / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (ChatGPT built by OpenAI); both cover ChatGPT, CLAUDE; overlapping topics (chatgpt, claude, cover, custom, finding).
Shopify partners with ChatGPT / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Shopify partners with ChatGPT); both cover APIs, CLI, UIs; overlapping topics (apis, product).
ChatGPT supports MCP / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (ChatGPT supports MCP); both cover APIs, CLI, MCP; overlapping topics (developer, server).
Gemini competes with ChatGPT / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Gemini competes with ChatGPT); both cover ChatGPT, CLAUDE, Simon Willison; overlapping topics (chat, claude).