Title: Insiders Feedback: MCP Apps: issue_write form widget collapses immediately in Claude clients — parameters never hydrate, submit impossible · Issue #2823 · github/github-mcp-server · GitHub
Open Graph Title: Insiders Feedback: MCP Apps: issue_write form widget collapses immediately in Claude clients — parameters never hydrate, submit impossible · Issue #2823 · github/github-mcp-server
X Title: Insiders Feedback: MCP Apps: issue_write form widget collapses immediately in Claude clients — parameters never hydrate, submit impossible · Issue #2823 · github/github-mcp-server
Description: Version: Insiders — remote hosted GitHub MCP Server via the Claude connector (claude.ai / Claude Desktop); no local docker instance, server version not exposed to the client. Observed 2026-07-06. Feature: MCP Apps — interactive form widg...
Open Graph Description: Version: Insiders — remote hosted GitHub MCP Server via the Claude connector (claude.ai / Claude Desktop); no local docker instance, server version not exposed to the client. Observed 2026-07-06. F...
X Description: Version: Insiders — remote hosted GitHub MCP Server via the Claude connector (claude.ai / Claude Desktop); no local docker instance, server version not exposed to the client. Observed 2026-07-06. F...
Opengraph URL: https://github.com/github/github-mcp-server/issues/2823
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Insiders Feedback: MCP Apps: issue_write form widget collapses immediately in Claude clients — parameters never hydrate, submit impossible","articleBody":"Version: Insiders — remote hosted GitHub MCP Server via the Claude connector\n(claude.ai / Claude Desktop); no local docker instance, server version not\nexposed to the client. Observed 2026-07-06.\n\nFeature: MCP Apps — interactive form widgets (`issue_write`, presumably all\nelicitation-type forms)\n\nFeedback:\n\nCalling `issue_write` (both `method: create` and `method: update`, with fully\npre-filled owner/repo/title/body) renders the interactive form for a split\nsecond, then it collapses into an error state (red warning icon on the\ntool-call row). Hovering the collapsed widget shows the server's instruction\ntext as an error tooltip (\"An interactive form has been shown to the user …\nWait silently for the user to review and click Submit.\").\n\nDuring the brief moment the form was visible, it was the **blank create\nform** — no repository pre-selected, empty title and description — although\nthe call was `method: update` with `issue_number` and a pre-filled title.\nTool-call parameters never reach the widget, and edit mode is never entered.\n\nSteps to reproduce:\n1. Connect the GitHub MCP server to Claude (claude.ai or Desktop).\n2. Model calls `issue_write` with `method: update`, owner/repo/issue_number\n and pre-filled title/body.\n3. Form flashes (blank, create-mode), then auto-collapses to error state.\n4. Same result with `method: create` and a short pre-filled title/body.\n\nExpected: form stays open, hydrated with the tool-call parameters (edit mode\nfor `update`), waiting for user review and submit.\nActual: blank create form, no hydration, auto-collapse. Submit unreachable —\nthe write never happens.\n\nReproducibility: 4/4 in one session (2× update ~4.5 KB body, 1× update\ntitle-only, 1× create short) — payload-independent. Display-type MCP Apps\nwidgets (`get_me`) render fine in the same session, so the failure is\nspecific to form widgets, not MCP Apps infrastructure. Screenshots available.","author":{"url":"https://github.com/M-H-H-B","@type":"Person","name":"M-H-H-B"},"datePublished":"2026-07-06T13:15:33.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":2},"url":"https://github.com/2823/github-mcp-server/issues/2823"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:7439e1e5-d22e-a63d-e26f-da00ae3a23e7 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | C6BA:A3BF2:E88853:13B964A:6A61A834 |
| html-safe-nonce | d7c928db02f84efde09e4e504ce7a3141df7757bcc1172c4e81cd8d556199123 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDNkJBOkEzQkYyOkU4ODg1MzoxM0I5NjRBOjZBNjFBODM0IiwidmlzaXRvcl9pZCI6IjMyOTI0OTA0OTYwMzI3NDU1MjQiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 218e63723c5a020858f285a448b595636838f6b65695b2c684462f8a5aace330 |
| hovercard-subject-tag | issue:4819490308 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/github/github-mcp-server/2823/issue_layout |
| twitter:image | https://opengraph.githubassets.com/682394d54bac424f701d98a9af01ebff4a31d4bc6f140b9c6267731432838d2c/github/github-mcp-server/issues/2823 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/682394d54bac424f701d98a9af01ebff4a31d4bc6f140b9c6267731432838d2c/github/github-mcp-server/issues/2823 |
| og:image:alt | Version: Insiders — remote hosted GitHub MCP Server via the Claude connector (claude.ai / Claude Desktop); no local docker instance, server version not exposed to the client. Observed 2026-07-06. F... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | M-H-H-B |
| hostname | github.com |
| expected-hostname | github.com |
| None | 6f4633bcf01c1ad14b73fd07dd39ac31d61f3d3c2578ee08ec1792b7b351eeb9 |
| turbo-cache-control | no-preview |
| go-import | github.com/github/github-mcp-server git https://github.com/github/github-mcp-server.git |
| octolytics-dimension-user_id | 9919 |
| octolytics-dimension-user_login | github |
| octolytics-dimension-repository_id | 942771284 |
| octolytics-dimension-repository_nwo | github/github-mcp-server |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 942771284 |
| octolytics-dimension-repository_network_root_nwo | github/github-mcp-server |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | ac296ae7f21856f1f92adbad22f870b6fbb4b907 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width