Build an MCP App changedextensions/apps/build
Nearest release: v2.1.203, published an hour before upstream edited the page. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
Upstream edited this page at 7 Jul 2026 19:26 UTC, give or take a minute or two: the time comes from Anthropic’s own sitemap rather than from a commit. This site recorded the change at 22 Oct 2026 20:37 UTC.
Upstream edited
Recorded here
Lines+10added
Lines−2removed
From line
5
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits4to this page, all time
The whole hunk
from line 5, old and new numbered
/
from line 5
55## Prerequisites
66
77You'll need [Node.js](https://nodejs.org/en/download) 18 or higher. Familiarity
8with [MCP tools](/specification/latest/server/tools) and
9[resources](/specification/latest/server/resources) is recommended since MCP
8with [MCP tools](/specification/latest/server/tools.md) and
9[resources](/specification/latest/server/resources.md) is recommended since MCP
1010Apps combine both primitives. Experience with the
1111[MCP TypeScript SDK](https://github.com/modelcontextprotocol/typescript-sdk)
1212will help you better understand the server-side patterns.
from line 98
9898
9999
100100
101Creating a new MCP App with Claude Code
102
101103**3. Run your app**
102104
103105```bash macOS/Linux theme={null}
from line 120
118120
119121
120122
123Testing the color picker in Claude
124
121125### Manual setup
122126
123127If you're not using an AI coding agent, or prefer to understand the setup
from line 430
426430
427431
428432
433Adding a custom connector in Claude
434
429435### Testing with the basic-host
430436
431437The `ext-apps` repository includes a test host for development. Clone the repo and
from line 467
461467app and verify that tool calls work correctly.
462468
463469
470
471Testing the QR code MCP App with the basic host
464472
465473## Learn more
466474
No line in this hunk matches that.