Skip to content

test: Loosen MCP v2 dependency pins in test apps - #23643

Merged
andreiborza merged 2 commits into
developfrom
ab/loosen-mcp-v2-pins
Aug 26, 2026
Merged

test: Loosen MCP v2 dependency pins in test apps#23643
andreiborza merged 2 commits into
developfrom
ab/loosen-mcp-v2-pins

Conversation

@andreiborza

Copy link
Copy Markdown
Member

What

The MCP v2 test dependencies (@modelcontextprotocol/client, @modelcontextprotocol/node, @modelcontextprotocol/server) now use ^2.0.0 instead of an exact 2.0.0, across the node integration tests and the node-express-mcp-v2 and cloudflare-mcp e2e apps. cloudflare-mcp-agent keeps its exact @modelcontextprotocol/sdk pin, because agents depends on that specific version.

Why

The exact pins were copied from app to app rather than chosen, and nothing here needs a frozen version. Follow-up to #23569.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

size-limit report 📦

Path Size % Change Change
@sentry/browser 28.57 kB - -
@sentry/browser - with treeshaking flags 26.92 kB - -
@sentry/browser - with treeshaking flags tracing without tracing 26.82 kB - -
@sentry/browser (incl. Tracing) 48.58 kB - -
@sentry/browser (incl. Tracing + Span Streaming) 48.6 kB - -
@sentry/browser (incl. Tracing, Profiling) 51.51 kB - -
@sentry/browser (incl. Tracing, Replay) 88.04 kB - -
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 77.44 kB - -
@sentry/browser (incl. Tracing, Replay with Canvas) 92.75 kB - -
@sentry/browser (incl. Tracing, Replay, Feedback) 105.44 kB - -
@sentry/browser (incl. Feedback) 45.81 kB - -
@sentry/browser (incl. sendFeedback) 33.36 kB - -
@sentry/browser (incl. FeedbackAsync) 38.46 kB - -
@sentry/browser (incl. Metrics) 29.51 kB - -
@sentry/browser (incl. Logs) 29.8 kB - -
@sentry/browser (incl. Metrics & Logs) 30.43 kB - -
@sentry/react 30.31 kB - -
@sentry/react (incl. Tracing) 50.79 kB - -
@sentry/vue 35.69 kB - -
@sentry/vue (incl. Tracing) 50.82 kB - -
@sentry/svelte 28.59 kB - -
CDN Bundle 30.36 kB - -
CDN Bundle (incl. Tracing) 49.07 kB - -
CDN Bundle (incl. Logs, Metrics) 32.56 kB - -
CDN Bundle (incl. Tracing, Logs, Metrics) 50.95 kB - -
CDN Bundle (incl. Replay, Logs, Metrics) 72.98 kB - -
CDN Bundle (incl. Tracing, Replay) 86.56 kB - -
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) 88.44 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback) 92.33 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) 94.25 kB - -
CDN Bundle - uncompressed 89.97 kB - -
CDN Bundle (incl. Tracing) - uncompressed 146.69 kB - -
CDN Bundle (incl. Logs, Metrics) - uncompressed 96.26 kB - -
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed 152.38 kB - -
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed 225.36 kB - -
CDN Bundle (incl. Tracing, Replay) - uncompressed 266.12 kB - -
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed 271.79 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 279.81 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed 285.48 kB - -
@sentry/nextjs (client) 53.33 kB - -
@sentry/sveltekit (client) 49.03 kB - -
@sentry/core/server 65.16 kB - -
@sentry/core/browser 52.38 kB - -
@sentry/node 121.79 kB +0.02% +21 B 🔺
@sentry/node/import (ESM hook with diagnostics-channel injection) 85.22 kB - -
@sentry/node - without tracing 87.96 kB +0.03% +21 B 🔺
@sentry/aws-serverless 96.14 kB +0.03% +27 B 🔺
@sentry/cloudflare (withSentry) - minified 199.5 kB - -
@sentry/cloudflare (withSentry) 495.46 kB - -

View base workflow run

@andreiborza
andreiborza requested a review from JPeer264 August 26, 2026 11:32
@andreiborza
andreiborza marked this pull request as ready for review August 26, 2026 11:32
@andreiborza
andreiborza requested a review from a team as a code owner August 26, 2026 11:32
@andreiborza
andreiborza requested review from isaacs and removed request for a team August 26, 2026 11:32
@andreiborza
andreiborza enabled auto-merge (squash) August 26, 2026 11:46
@andreiborza
andreiborza merged commit 55b36b2 into develop Aug 26, 2026
273 checks passed
@andreiborza
andreiborza deleted the ab/loosen-mcp-v2-pins branch August 26, 2026 11:59
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