Resource Evaluation: MCP Apps (Anthropic Announcement)
Date: 2026-01-27
Evaluator: Claude Sonnet 4.5
Sources:
📄 Summary
MCP Apps (SEP-1865) is the first official extension to the Model Context Protocol, enabling MCP servers to deliver interactive user interfaces alongside traditional tool responses.
Key Points:
- Co-authored by OpenAI, Anthropic, and MCP-UI creators
- Stable release: January 26, 2026
- SDK:
@modelcontextprotocol/ext-apps
- Platform support: Claude Desktop, VS Code, ChatGPT, Goose
- 9 interactive tools at launch (Asana, Slack, Figma, Amplitude, Box, Canva, Clay, Hex, monday.com)
🎯 Scoring
Pertinence Contenu: 4/5
- ✅ First official MCP extension (major protocol evolution)
- ✅ Co-authored by OpenAI + Anthropic (authoritative)
- ✅ SDK stable with production adoption (9 tools at launch)
- ⚠️ Announced 1 day ago (limited community best practices)
- ⚠️ CLI relevance indirect (Desktop/IDE focused)
Fiabilité Sources: 5/5
- ✅ Official Anthropic blog post
- ✅ Official Claude blog post
- ✅ Spec published on GitHub (SEP-1865)
- ✅ No dubious claims, verified via Perplexity searches
- ✅ Co-authoring confirmed (OpenAI + Anthropic + MCP-UI)
Applicabilité Immédiate: 3/5
- ✅ SDK stable and available (npm package)
- ✅ Production examples exist (9 interactive tools)
- ⚠️ CLI users: indirect benefit only (hybrid workflows)
- ⚠️ MCP server developers: new design option
- ❌ Not applicable for Claude Code CLI terminal usage
Complétude Analyse: 4/5
- ✅ Technical architecture documented (primitives, SDK, security)
- ✅ Platform support verified (Claude, VS Code, ChatGPT, Goose)
- ✅ Use cases and examples provided
- ✅ Timeline clear (proposed Nov 2025, stable Jan 2026)
- ⚠️ Long-term adoption patterns unknown (too recent)
Score Final: (4+5+3+4)/4 = 4.0 → 4/5 (High Value - Integrate within 1 week)
⚖️ Comparative Analysis
| Aspect |
MCP Apps |
Claude Code Ultimate Guide |
| MCP Protocol basics |
Assumes knowledge |
✅ Documented (architecture.md:506+) |
| MCP Apps |
✅ Full specification |
❌ Absent (before this integration) |
| Interactive UI |
✅ Core focus |
❌ Not covered (CLI text-based) |
| Security model |
✅ Multi-layered (sandbox, templates, audit) |
✅ MCP security documented (CVEs, best practices) |
| SDK details |
✅ Complete API reference |
❌ Not covered |
| Platform support |
✅ 4 clients shipping |
✅ CLI focused (different audience) |
| Developer workflow |
✅ Example servers (5 repos) |
❌ No MCP Apps workflow |
| CLI relevance |
⚠️ Indirect |
✅ Primary focus |
📍 Integration Decision
Action: Integrate
Justification:
- First official MCP extension → Significant protocol evolution
- Co-authored by ecosystem leaders → Authoritative source
- Guide documents MCP extensively → Incomplete without Apps coverage
- Indirect CLI relevance → Ecosystem understanding, hybrid workflows, MCP server dev
Where Documented
| File |
Section |
Lines |
guide/architecture.md |
6. MCP Integration → MCP Extensions: Apps (SEP-1865) |
656-806 (~150 lines) |
guide/ultimate-guide.md |
8.1 What is MCP → MCP Evolution: Apps Extension |
6509-6599 (~90 lines) |
guide/ultimate-guide.md |
8.5 Plugin System → Table update |
7522-7525 (1 line + note) |
machine-readable/reference.yaml |
deep_dive section |
8 new entries |
Total documentation: ~240 lines across 3 files
🔥 Technical Review Challenge
Conducted by: technical-writer agent
Key findings:
- ✅ Score justified (4/5 appropriate for ecosystem impact)
- ✅ Documentation structure coherent (architecture + user context)
- ✅ CLI relevance correctly assessed (indirect but significant)
- ⚠️ Initial evaluation underestimated ecosystem importance
- ⚠️ Focus on "direct CLI usage" was too narrow
Score adjustment: 2/5 (initial) → 4/5 (revised after challenge)
✅ Fact-Check Results
| Claim |
Verified |
Source |
| SEP-1865 co-authored OpenAI+Anthropic+MCP-UI |
✅ |
Perplexity (CopilotKit blog) |
| SDK stable 26/01/2026 |
✅ |
GitHub (modelcontextprotocol/ext-apps) |
| VS Code support |
✅ |
VS Code official blog |
| Claude Desktop support |
✅ |
claude.ai/directory (Pro/Max/Team/Enterprise) |
| 9 apps at launch |
✅ |
Perplexity (TechCrunch, The Decoder) |
| ChatGPT rolling out |
✅ |
Perplexity (week of Jan 26, 2026) |
| CLI support |
❌ N/A |
Text-only terminal (no iframe rendering) |
| Cambridge Intelligence production |
✅ |
Perplexity (cambridge-intelligence.com) |
| MCP Protocol 100M downloads/month |
✅ |
Perplexity |
Confidence: High (all major claims verified)
🎯 Final Decision
- Score: 4/5 (High Value)
- Action: Integrated ✅
- Date integrated: 2026-01-27
- Files modified:
guide/architecture.md (new section)
guide/ultimate-guide.md (new section + table update)
machine-readable/reference.yaml (8 new entries)
- Confidence: High
📚 Resources
🔄 Revision History
| Date |
Action |
Notes |
| 2026-01-27 |
Initial evaluation |
Score 3/5 (pertinent) |
| 2026-01-27 |
Technical challenge |
Downgraded to 2/5 by technical-writer |
| 2026-01-27 |
Perplexity research |
Upgraded to 4/5 after ecosystem analysis |
| 2026-01-27 |
Integration complete |
Documentation added to 3 files |
1---2name: 2636-mcp-apps-announcement-0b3099ce3description: Resource Evaluation: MCP Apps (Anthropic Announcement)4---5# Resource Evaluation: MCP Apps (Anthropic Announcement)67**Date**: 2026-01-278**Evaluator**: Claude Sonnet 4.59**Sources**:10- https://blog.modelcontextprotocol.io/posts/2026-01-26-mcp-apps/11- https://claude.com/blog/interactive-tools-in-claude1213---1415## 📄 Summary1617**MCP Apps (SEP-1865)** is the first official extension to the Model Context Protocol, enabling MCP servers to deliver interactive user interfaces alongside traditional tool responses.1819**Key Points**:20- Co-authored by OpenAI, Anthropic, and MCP-UI creators21- Stable release: January 26, 202622- SDK: `@modelcontextprotocol/ext-apps`23- Platform support: Claude Desktop, VS Code, ChatGPT, Goose24- 9 interactive tools at launch (Asana, Slack, Figma, Amplitude, Box, Canva, Clay, Hex, monday.com)2526---2728## 🎯 Scoring2930### Pertinence Contenu: 4/531- ✅ First official MCP extension (major protocol evolution)32- ✅ Co-authored by OpenAI + Anthropic (authoritative)33- ✅ SDK stable with production adoption (9 tools at launch)34- ⚠️ Announced 1 day ago (limited community best practices)35- ⚠️ CLI relevance indirect (Desktop/IDE focused)3637### Fiabilité Sources: 5/538- ✅ Official Anthropic blog post39- ✅ Official Claude blog post40- ✅ Spec published on GitHub (SEP-1865)41- ✅ No dubious claims, verified via Perplexity searches42- ✅ Co-authoring confirmed (OpenAI + Anthropic + MCP-UI)4344### Applicabilité Immédiate: 3/545- ✅ SDK stable and available (npm package)46- ✅ Production examples exist (9 interactive tools)47- ⚠️ CLI users: indirect benefit only (hybrid workflows)48- ⚠️ MCP server developers: new design option49- ❌ Not applicable for Claude Code CLI terminal usage5051### Complétude Analyse: 4/552- ✅ Technical architecture documented (primitives, SDK, security)53- ✅ Platform support verified (Claude, VS Code, ChatGPT, Goose)54- ✅ Use cases and examples provided55- ✅ Timeline clear (proposed Nov 2025, stable Jan 2026)56- ⚠️ Long-term adoption patterns unknown (too recent)5758**Score Final**: (4+5+3+4)/4 = **4.0 → 4/5** (High Value - Integrate within 1 week)5960---6162## ⚖️ Comparative Analysis6364| Aspect | MCP Apps | Claude Code Ultimate Guide |65|--------|----------|---------------------------|66| **MCP Protocol basics** | Assumes knowledge | ✅ Documented (architecture.md:506+) |67| **MCP Apps** | ✅ Full specification | ❌ Absent (before this integration) |68| **Interactive UI** | ✅ Core focus | ❌ Not covered (CLI text-based) |69| **Security model** | ✅ Multi-layered (sandbox, templates, audit) | ✅ MCP security documented (CVEs, best practices) |70| **SDK details** | ✅ Complete API reference | ❌ Not covered |71| **Platform support** | ✅ 4 clients shipping | ✅ CLI focused (different audience) |72| **Developer workflow** | ✅ Example servers (5 repos) | ❌ No MCP Apps workflow |73| **CLI relevance** | ⚠️ Indirect | ✅ Primary focus |7475---7677## 📍 Integration Decision7879### Action: **Integrate**8081**Justification**:821. **First official MCP extension** → Significant protocol evolution832. **Co-authored by ecosystem leaders** → Authoritative source843. **Guide documents MCP extensively** → Incomplete without Apps coverage854. **Indirect CLI relevance** → Ecosystem understanding, hybrid workflows, MCP server dev8687### Where Documented8889| File | Section | Lines |90|------|---------|-------|91| `guide/architecture.md` | 6. MCP Integration → MCP Extensions: Apps (SEP-1865) | 656-806 (~150 lines) |92| `guide/ultimate-guide.md` | 8.1 What is MCP → MCP Evolution: Apps Extension | 6509-6599 (~90 lines) |93| `guide/ultimate-guide.md` | 8.5 Plugin System → Table update | 7522-7525 (1 line + note) |94| `machine-readable/reference.yaml` | deep_dive section | 8 new entries |9596**Total documentation**: ~240 lines across 3 files9798---99100## 🔥 Technical Review Challenge101102**Conducted by**: technical-writer agent103104**Key findings**:105- ✅ Score justified (4/5 appropriate for ecosystem impact)106- ✅ Documentation structure coherent (architecture + user context)107- ✅ CLI relevance correctly assessed (indirect but significant)108- ⚠️ Initial evaluation underestimated ecosystem importance109- ⚠️ Focus on "direct CLI usage" was too narrow110111**Score adjustment**: 2/5 (initial) → 4/5 (revised after challenge)112113---114115## ✅ Fact-Check Results116117| Claim | Verified | Source |118|-------|----------|--------|119| SEP-1865 co-authored OpenAI+Anthropic+MCP-UI | ✅ | Perplexity (CopilotKit blog) |120| SDK stable 26/01/2026 | ✅ | GitHub (modelcontextprotocol/ext-apps) |121| VS Code support | ✅ | VS Code official blog |122| Claude Desktop support | ✅ | claude.ai/directory (Pro/Max/Team/Enterprise) |123| 9 apps at launch | ✅ | Perplexity (TechCrunch, The Decoder) |124| ChatGPT rolling out | ✅ | Perplexity (week of Jan 26, 2026) |125| CLI support | ❌ N/A | Text-only terminal (no iframe rendering) |126| Cambridge Intelligence production | ✅ | Perplexity (cambridge-intelligence.com) |127| MCP Protocol 100M downloads/month | ✅ | Perplexity |128129**Confidence**: High (all major claims verified)130131---132133## 🎯 Final Decision134135- **Score**: 4/5 (High Value)136- **Action**: Integrated ✅137- **Date integrated**: 2026-01-27138- **Files modified**:139 - `guide/architecture.md` (new section)140 - `guide/ultimate-guide.md` (new section + table update)141 - `machine-readable/reference.yaml` (8 new entries)142- **Confidence**: High143144---145146## 📚 Resources147148- **MCP Apps blog**: https://blog.modelcontextprotocol.io/posts/2026-01-26-mcp-apps/149- **Claude blog**: https://claude.com/blog/interactive-tools-in-claude150- **Spec (SEP-1865)**: https://github.com/modelcontextprotocol/ext-apps151- **SDK**: https://www.npmjs.com/package/@modelcontextprotocol/ext-apps152- **VS Code announcement**: https://code.visualstudio.com/blogs/2026/01/26/mcp-apps-support153154---155156## 🔄 Revision History157158| Date | Action | Notes |159|------|--------|-------|160| 2026-01-27 | Initial evaluation | Score 3/5 (pertinent) |161| 2026-01-27 | Technical challenge | Downgraded to 2/5 by technical-writer |162| 2026-01-27 | Perplexity research | Upgraded to 4/5 after ecosystem analysis |163| 2026-01-27 | Integration complete | Documentation added to 3 files |