Skip to content

chore(deps): bump mark3labs/mcp-go v0.48.0 -> v0.55.0#103

Merged
xunholy merged 1 commit into
mainfrom
chore/bump-mcp-go
Jun 24, 2026
Merged

chore(deps): bump mark3labs/mcp-go v0.48.0 -> v0.55.0#103
xunholy merged 1 commit into
mainfrom
chore/bump-mcp-go

Conversation

@xunholy

@xunholy xunholy commented Jun 24, 2026

Copy link
Copy Markdown
Owner

Summary

Bumps github.com/mark3labs/mcp-go v0.48.0 → v0.55.0 — the library behind both PromptZero's MCP server (internal/mcp) and its MCP federation client (internal/mcpfed), a core integration that had drifted seven minor versions behind. Keeps current with upstream MCP protocol updates and fixes.

Compatibility

API-compatible with our usage: all 8 importing files compile unchanged — no call-site edits. go mod tidy pulled the new transitive dep (santhosh-tekuri/jsonschema/v6) and raised the go directive to 1.25.5 (the library's new floor) — the project toolchain is already go1.25.11 and CI builds on 1.25.11, so the floor is satisfied. Only go.mod / go.sum touched.

Verification

  • go build ./... — clean
  • MCP-exercising packages pass: internal/mcp, internal/mcpfed
  • task test — full short suite, 398 ok / 0 fail
  • task eval — 12/12; golangci-lint 0 issues; go vet clean; govulncheck clean

Not exercised against a live MCP client/server this loop — unit tests + mock-transport eval are the coverage.

mcp-go is the library behind both PromptZero's MCP server (internal/mcp)
and its MCP federation client (internal/mcpfed) — a core integration that
had drifted seven minor versions behind. Bumping it keeps current with
upstream MCP protocol updates and fixes.

API-compatible with our usage: all eight files importing mcp-go compile
unchanged — no call-site edits. go mod tidy pulled the new transitive dep
the library now uses (santhosh-tekuri/jsonschema/v6) and raised the go
directive to 1.25.5 (the library's new floor); the project's toolchain is
already go1.25.11 and CI builds on 1.25.11, so the floor is satisfied
everywhere. go.mod / go.sum only.

Verification: go build ./... clean; the MCP-exercising packages pass
(internal/mcp, internal/mcpfed); task test (full short suite) 398 ok /
0 fail; task eval 12/12; golangci-lint 0 issues; go vet clean;
govulncheck clean. Not exercised against a live MCP client/server this
loop — the unit tests + mock-transport eval are the coverage.
@xunholy xunholy merged commit 53c268f into main Jun 24, 2026
13 of 20 checks 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