Conversation
There was a problem hiding this comment.
Pull request overview
This PR adds a blog post announcing Goose's early adoption of the draft MCP Apps specification (SEP-1865), scheduled for publication on December 22, 2025. It also adds author information for Andrew Harvard to the blog's authors file.
Key Changes:
- New blog post documenting Goose's minimal-but-functional MCP Apps implementation
- Author entry added for @aharvard (Andrew Harvard) with social links
Reviewed changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
documentation/blog/authors.yml |
Adds new author entry for Andrew Harvard with GitHub, X, and LinkedIn social links |
documentation/blog/2025-12-22-mcp-apps/index.md |
Introduces new blog post covering MCP Apps support, migration path from MCP-UI, and links to relevant resources |
|
documentation/blog/2026-01-06-mcp-apps/goose-lands-mcp-apps-header-image.png
Show resolved
Hide resolved
|
lets do it! |
Co-authored-by: Rizel Scarlett <rizel@squareup.com>
blackgirlbytes
left a comment
There was a problem hiding this comment.
missing metadata at the bottom of the blog! i just realized
|
metadata would look something like this..change this to fit your blog post and put it at the bottom of your index.md file |
| <meta property="og:type" content="article" /> | ||
| <meta property="og:url" content="https://block.github.io/goose/blog/2026/01/06/mcp-apps" /> | ||
| <meta property="og:description" content="goose ships early support for the draft MCP Apps specification, aligning with the emerging standard for interactive UIs in MCP." /> | ||
| <meta property="og:image" content="http://block.github.io/goose/assets/images/goose-lands-mcp-apps-header-image.png" /> |
There was a problem hiding this comment.
hmm this is wrong..copy the image address when you look at your project locally to get the right url
blackgirlbytes
left a comment
There was a problem hiding this comment.
metadata ..still a little wrong..let me see if I can help
* main: (31 commits) added validation and debug for invalid call tool result (#6368) Update MCP apps tutorial: fix _meta structure and version prereq (#6404) Fixed fonts (#6389) Update confidence levels prompt injection detection to reduce false positive rates (#6390) Add ML-based prompt injection detection (#5623) docs: update custom extensions tutorial (#6388) fix ResultsFormat error when loading old sessions (#6385) docs: add MCP Apps tutorial and documentation updates (#6384) changed z-index to make sure the search highlighter does not appear on modal overlay (#6386) Handling special claude model response in github copilot provider (#6369) fix: prevent duplicate rendering when tool returns both mcp-ui and mcp-apps resources (#6378) fix: update MCP Apps _meta.ui.resourceUri to use nested format (SEP-1865) (#6372) feat(providers): add streaming support for Google Gemini provider (#6191) Blog: edit links in mcp apps post (#6371) fix: prevent infinite loop of tool-input notifications in MCP Apps (#6374) fix: Show platform-specific keyboard shortcuts in UI (#6323) fix: we load extensions when agent starts so don't do it up front (#6350) docs: credit HumanLayer in RPI tutorial (#6365) Blog: Goose Lands MCP Apps (#6172) Claude 3.7 is out. we had some harcoded stuff (#6197) ...
Summary
Adds a blog post announcing Goose's early support for the draft MCP Apps specification.
Changes