Skip to content

Add postMessage Transport for #1005 - #1052

Closed
jmandel wants to merge 1 commit into
modelcontextprotocol:mainfrom
jmandel:main
Closed

jmandel wants to merge 1 commit into
modelcontextprotocol:mainfrom
jmandel:main

Conversation

@jmandel

@jmandel jmandel commented Jul 24, 2025 •

Copy link
Copy Markdown

Add postMessage transport to MCP specification

PR for SEP from #1005 .

Motivation and Context

This PR adds a postMessage transport that enables:

  • Zero-installation servers distributed as URLs, reducing security risks from local software installation
  • Privacy-first processing where sensitive data stays in the user's browser without remote transmission
  • Interactive UIs beyond text-based tool responses

How Has This Been Tested?

This has been tested with a reference implementation at https://github.com/jmandel/mcp-postmessage.

Breaking Changes

None.

Types of changes

  • New feature (non-breaking change which adds functionality)
  • Documentation update

Checklist

  • I have read the MCP Documentation
  • My code follows the repository's style guidelines
  • New and existing tests pass locally
  • I have added appropriate error handling
  • I have added or updated documentation as needed

@jmandel
jmandel requested review from a team and bhosmer-ant July 24, 2025 15:26
@dsp-ant

dsp-ant commented Nov 24, 2025

Copy link
Copy Markdown
Member

Closing this since #1005 is closed.

@dsp-ant dsp-ant closed this Nov 24, 2025
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.

2 participants