Skip to content

feat: support remote MCP over Streamable HTTP#27

Merged
harehare merged 3 commits into
mainfrom
feat/remote-mcp-http-transport
Jul 1, 2026
Merged

feat: support remote MCP over Streamable HTTP#27
harehare merged 3 commits into
mainfrom
feat/remote-mcp-http-transport

Conversation

@harehare

@harehare harehare commented Jul 1, 2026

Copy link
Copy Markdown
Owner

No description provided.

harehare added 3 commits July 1, 2026 22:17
Add a --http transport mode (rmcp StreamableHttpService + axum) alongside
the existing stdio server, so mq-mcp can run as a remote MCP server.
Includes --bind/--allowed-host CLI flags, README docs, and an
integration test covering the initialize/tools-call flow over HTTP.
Replace the hand-rolled argument loop in main.rs with clap's derive
API for --http/--bind/--allowed-host, gaining standard help/version
output and argument validation for free.
Track the latest clap 4.6.1 release instead of pinning to the 4.5 line.
@harehare harehare merged commit ffe3d04 into main Jul 1, 2026
1 check passed
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