Skip to content

Conversation

@aharvard
Copy link
Collaborator

@aharvard aharvard commented Dec 18, 2025

Summary

Adds a blog post announcing Goose's early support for the draft MCP Apps specification.

Changes

  • New blog post: "Goose Lands MCP Apps"
  • Added author entry for @aharvard to authors.yml

@aharvard aharvard requested a review from a team as a code owner December 18, 2025 19:28
Copilot AI review requested due to automatic review settings December 18, 2025 19:28
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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

@github-actions
Copy link
Contributor

github-actions bot commented Dec 18, 2025

PR Preview Action v1.6.3

🚀 View preview at
https://block.github.io/goose/pr-preview/pr-6172/

Built to branch gh-pages at 2026-01-06 22:09 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

Copilot AI review requested due to automatic review settings December 18, 2025 19:48
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated no new comments.

@michaelneale
Copy link
Collaborator

lets do it!

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated no new comments.

Copilot AI review requested due to automatic review settings January 6, 2026 21:16
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.

Copilot AI review requested due to automatic review settings January 6, 2026 21:24
Copy link
Contributor

@blackgirlbytes blackgirlbytes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

missing metadata at the bottom of the blog! i just realized

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated no new comments.

@blackgirlbytes
Copy link
Contributor

metadata would look something like this..change this to fit your blog post and put it at the bottom of your index.md file

<head>
  <meta property="og:title" content="Agent Guardrails and Controls: Applying the CORS Model to Agents" />
  <meta property="og:type" content="article" />
  <meta property="og:url" content="https://block.github.io/goose/blog/2026/01/05/agent-guardrails-cors-model" />
  <meta property="og:description" content="Applying the security model of CORS to Agentic technologies to address common attacks against tool calling." />
  <meta property="og:image" content="http://block.github.io/goose/assets/images/agentic_guardrails_header-bb29f4bf9535195b45a0483af23feb14.png" />
  <meta name="twitter:card" content="summary_large_image" />
  <meta property="twitter:domain" content="block.github.io/goose" />
  <meta name="twitter:title" content="Agent Guardrails and Controls: Applying the CORS Model to Agents" />
  <meta name="twitter:description" content="Applying the security model of CORS to Agentic technologies to address common attacks against tool calling." />
  <meta name="twitter:image" content="http://block.github.io/goose/assets/images/agentic_guardrails_header-bb29f4bf9535195b45a0483af23feb14.png" />
</head>

<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" />
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hmm this is wrong..copy the image address when you look at your project locally to get the right url

Copy link
Contributor

@blackgirlbytes blackgirlbytes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

metadata ..still a little wrong..let me see if I can help

Copilot AI review requested due to automatic review settings January 6, 2026 22:04
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated no new comments.

@blackgirlbytes blackgirlbytes dismissed EbonyLouis’s stale review January 6, 2026 22:12

blocking the merge

@blackgirlbytes blackgirlbytes merged commit 40c5cf0 into main Jan 6, 2026
28 checks passed
@blackgirlbytes blackgirlbytes deleted the aharvard/blog-mcp-apps branch January 6, 2026 22:12
aharvard added a commit that referenced this pull request Jan 7, 2026
* main:
  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)
michaelneale added a commit that referenced this pull request Jan 8, 2026
* 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)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants