Skip to content

feat(mcp): migrate sidecar from mcpkit to rmcp 3.1.2 - #23

Merged
gRoussac merged 1 commit into
devfrom
feat/mcp-rmcp-deps
Aug 12, 2026
Merged

feat(mcp): migrate sidecar from mcpkit to rmcp 3.1.2#23
gRoussac merged 1 commit into
devfrom
feat/mcp-rmcp-deps

Conversation

@Interchouette

Copy link
Copy Markdown
Member

Summary

  • Replace mcpkit with rmcp 3.1.2 for stdio and Streamable HTTP (same tool catalog, shared parameter structs).
  • Bump workspace actix-web to 4.14 and reqwest to 0.13 (json / query / rustls).
  • Update MCP transport smoke tests for SSE data: JSON-RPC bodies.

Test plan

  • make lint
  • cd mcp && cargo clippy --all-targets -- -D warnings -D clippy::all
  • cd mcp && cargo test (stdio + HTTP initialize / tools/list)
  • CI green on the PR

Made with Cursor

Align the MCP server with rmcp Streamable HTTP/stdio and bump actix-web plus reqwest.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Interchouette
Interchouette requested a review from gRoussac August 12, 2026 23:07
@gRoussac
gRoussac merged commit eccfd5b into dev Aug 12, 2026
4 checks passed
@gRoussac
gRoussac deleted the feat/mcp-rmcp-deps branch August 12, 2026 23:23
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