Skip to content

feat(server): add streamable-http transport option#268

Open
chiting wants to merge 2 commits into
aws:mainfrom
chiting:add-streamable-http-transport-mode
Open

feat(server): add streamable-http transport option#268
chiting wants to merge 2 commits into
aws:mainfrom
chiting:add-streamable-http-transport-mode

Conversation

@chiting
Copy link
Copy Markdown

@chiting chiting commented May 4, 2026

Summary

Changes

Allow proxy to use streamable-http transport in addition to stdio.

User experience

My use case is I can't use stdio because my agent is containerized and I don't want the agent accessing my aws credentials.

User can pass the --transport flag to use streamable-http in addition to stdio and call the MCP via HTTP.

Because of the lack of authentication, which can be implemented separately, this should be used with caution.

Checklist

If your change doesn't seem to apply, please leave them unchecked.

  • I have reviewed the contributing guidelines
  • I have performed a self-review of this change
  • Changes have been tested
  • Changes are documented

Is this a breaking change? (Y/N)

  • Yes
  • No

Please add details about how this change was tested.

  • Did integration tests succeed?
  • If the feature is a new use case, is it necessary to add a new integration test case?

Acknowledgment

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@chiting chiting requested a review from a team as a code owner May 4, 2026 10:15
@chiting chiting requested review from bidesh and wzxxing May 4, 2026 10:15
@chiting chiting changed the title feat(server): add http-streamable transport option feat(server): add streamable-http transport option May 4, 2026
@chiting chiting force-pushed the add-streamable-http-transport-mode branch 4 times, most recently from fc06a64 to 7d718c4 Compare May 5, 2026 16:05
@chiting chiting force-pushed the add-streamable-http-transport-mode branch from 7d718c4 to 1bb365f Compare May 15, 2026 21:52
chiting added 2 commits May 15, 2026 22:54
Allow proxy to use http in addition to stdio.
  Add --health-path CLI argument (default /health) to allow customizing
  the health check endpoint path for streamable-http transport.
@chiting chiting force-pushed the add-streamable-http-transport-mode branch from 1bb365f to 6c219a8 Compare May 15, 2026 21:55
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.

1 participant