Skip to content

Add feedback link to MCP Apps#2281

Merged
mattdholloway merged 2 commits intomainfrom
mcp-apps-feedback
Apr 2, 2026
Merged

Add feedback link to MCP Apps#2281
mattdholloway merged 2 commits intomainfrom
mcp-apps-feedback

Conversation

@mattdholloway
Copy link
Copy Markdown
Contributor

@mattdholloway mattdholloway commented Apr 2, 2026

Summary

This pull request adds a feedback footer to the application layout, encouraging users to provide feedback and help improve MCP Apps support. The new footer is included at the bottom of every MCP App by updating the main application provider component.

Why

Closes https://github.com/github/copilot-mcp-core/issues/1470

What changed

UI Enhancements:

  • Added a new FeedbackFooter component that displays a message and a link for users to provide feedback about MCP Apps support. (ui/src/components/FeedbackFooter.tsx)
  • Updated the AppProvider component to include the new FeedbackFooter below the main content, ensuring it appears consistently across the app. (ui/src/components/AppProvider.tsx) [1] [2]

MCP impact

  • No tool or API changes
  • Tool schema or behavior changed
  • New tool added

Prompts tested (tool changes only)

Security / limits

  • No security or limits impact
  • Auth / permissions considered
  • Data exposure, filtering, or token/size limits considered

Tool renaming

  • I am renaming tools as part of this PR (e.g. a part of a consolidation effort)
    • I have added the new tool aliases in deprecated_tool_aliases.go
  • I am not renaming tools as part of this PR

Note: if you're renaming tools, you must add the tool aliases. For more information on how to do so, please refer to the official docs.

Lint & tests

  • Linted locally with ./script/lint
  • Tested locally with ./script/test

Docs

  • Not needed
  • Updated (README / docs / examples)

@mattdholloway mattdholloway requested a review from a team as a code owner April 2, 2026 09:25
Copilot AI review requested due to automatic review settings April 2, 2026 09:25
Copy link
Copy Markdown
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 small feedback footer to the MCP Apps UI so users have an easy way to file feedback from within the app experience.

Changes:

  • Added a new FeedbackFooter component that displays a feedback message and URL.
  • Rendered FeedbackFooter from AppProvider so it appears across MCP Apps.

Reviewed changes

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

File Description
ui/src/components/FeedbackFooter.tsx Introduces the footer content and (intended) feedback destination.
ui/src/components/AppProvider.tsx Wires the footer into the shared app layout so it appears for all apps.

<Text sx={{ color: "fg.subtle", fontSize: 0, textAlign: "center" }}>
Help us improve MCP Apps support in the GitHub MCP Server
<br />
github.com/github/github-mcp-server/issues/new?template=insiders-feedback.md
Copy link

Copilot AI Apr 2, 2026

Choose a reason for hiding this comment

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

The feedback URL uses template=insiders-feedback.md, but this repository only has .github/ISSUE_TEMPLATE/bug_report.md and feature_request.md. As-is, the template query param won’t select a valid template; either add the referenced issue template file or update the link to an existing template (or use ?template=feature_request.md / bug_report.md).

Suggested change
github.com/github/github-mcp-server/issues/new?template=insiders-feedback.md
https://github.com/github/github-mcp-server/issues/new?template=feature_request.md

Copilot uses AI. Check for mistakes.
Comment on lines +10 to +14
<Text sx={{ color: "fg.subtle", fontSize: 0, textAlign: "center" }}>
Help us improve MCP Apps support in the GitHub MCP Server
<br />
github.com/github/github-mcp-server/issues/new?template=insiders-feedback.md
</Text>
Copy link

Copilot AI Apr 2, 2026

Choose a reason for hiding this comment

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

The URL is rendered as plain text (and lacks an https:// scheme), so it may not be clickable and isn’t keyboard-accessible. Consider using Primer’s Link component with a full URL (and if using target="_blank", include rel="noopener noreferrer") so users can reliably open the feedback page.

Copilot uses AI. Check for mistakes.
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

It isn't clickable as this isn't supported in MCP Apps

@mattdholloway mattdholloway merged commit 95726ad into main Apr 2, 2026
17 checks passed
@mattdholloway mattdholloway deleted the mcp-apps-feedback branch April 2, 2026 10:15
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.

3 participants