Skip to content

chore(deps): bump @modelcontextprotocol/sdk from 1.25.3 to 1.27.1#156

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/modelcontextprotocol/sdk-1.27.1
Open

chore(deps): bump @modelcontextprotocol/sdk from 1.25.3 to 1.27.1#156
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/modelcontextprotocol/sdk-1.27.1

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 11, 2026

Bumps @modelcontextprotocol/sdk from 1.25.3 to 1.27.1.

Release notes

Sourced from @​modelcontextprotocol/sdk's releases.

v1.27.1

What's Changed

New Contributors

Full Changelog: modelcontextprotocol/typescript-sdk@v1.27.0...v1.27.1

v1.27.0

What's Changed

New Contributors

Full Changelog: modelcontextprotocol/typescript-sdk@v1.26.0...v1.27.0

v1.26.0

Addresses "Sharing server/transport instances can leak cross-client response data" in this GHSA GHSA-345p-7cg4-v4c7

What's Changed

New Contributors

Full Changelog: modelcontextprotocol/typescript-sdk@v1.25.3...v1.26.0

Commits
  • 4faa8c8 chore: bump version to 1.27.1 (#1581)
  • 09a85a8 fix: call onerror for silently swallowed transport errors (#1580)
  • e79d14a fix: prevent command injection in example URL opening (v1.x backport) (#1579)
  • 342ea39 docs: comprehensive feature documentation for SEP-1730 Tier 1 (#1548)
  • 2084a22 docs: add governance documentation for SEP-1730 (#1547)
  • f2d2145 feat: implement auth/pre-registration conformance scenario (#1545)
  • 8cbc658 chore: bump version for v1.27.0 (#1541)
  • 5c16ae3 [v1.x] feat(tasks): add streaming methods for elicitation and sampling (#1528)
  • 97ab379 feat: add url property to RequestInfo interface (#1353)
  • 825e9ab feat: backport discoverOAuthServerInfo() and discovery caching to v1.x (#1533)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Mar 11, 2026
@chatgpt-codex-connector
Copy link

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Credits must be used to enable repository wide code reviews.

@greptile-apps
Copy link
Contributor

greptile-apps bot commented Mar 11, 2026

Greptile Summary

This PR bumps @modelcontextprotocol/sdk from 1.25.3 to 1.27.1, incorporating three minor/patch releases that include important security and correctness fixes. The update is safe and straightforward — it only touches the version pin in package.json and the generated lockfile.

Notable changes included in this bump:

  • Security fix (v1.26.0): Addresses GHSA-345p-7cg4-v4c7 — "Sharing server/transport instances can leak cross-client response data."
  • Command injection fix (v1.27.1): Prevents command injection in example URL opening.
  • Transport error fix (v1.27.1): onerror is now called for previously silently swallowed transport errors.
  • hono peer dependency removed: hono is no longer a peer dep of the SDK; it is now bundled as a direct dependency (4.12.8). The project's package.json does not list hono directly, so this simplifies the dependency graph.
  • Transitive bumps in lockfile: express-rate-limit 7.5.1 to 8.3.1 (major, internal to SDK) and a new transitive dep ip-address@10.1.0 added by express-rate-limit@8.3.1.

Confidence Score: 5/5

  • This PR is safe to merge — it is a routine dependency bump with security fixes and no breaking changes to project code.
  • The change is a clean version bump generated by Dependabot. The included releases fix a security advisory (cross-client data leak), a command injection issue, and a transport error-handling bug — all improvements. The only indirect breaking change is express-rate-limit 7→8, but that is an internal implementation detail of the MCP SDK and the SDK maintainers have already accounted for it. No project source files are touched.
  • No files require special attention.

Important Files Changed

Filename Overview
package.json Single version pin update for @modelcontextprotocol/sdk from 1.25.3 to 1.27.1; no other direct dependencies changed.
pnpm-lock.yaml Lockfile updated consistently: SDK resolution updated, hono promoted from peer dep to direct dep of the SDK (4.12.5→4.12.8), express-rate-limit bumped from 7.5.1 to 8.3.1 (transitive major version), and new transitive dep ip-address@10.1.0 added by express-rate-limit.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A["thoughtbox (this project)"] --> B["@modelcontextprotocol/sdk\n1.25.3 → 1.27.1"]
    B --> C["hono\n4.12.5 → 4.12.8\n(was peer dep, now direct dep of SDK)"]
    B --> D["express-rate-limit\n7.5.1 → 8.3.1\n(major bump, internal to SDK)"]
    B --> E["express 5.2.1\n(unchanged)"]
    B --> F["zod 3.25.76\n(unchanged, still peer dep)"]
    D --> G["ip-address 10.1.0\n(new transitive dep)"]

    style B fill:#f9c74f,stroke:#f3722c
    style D fill:#f9c74f,stroke:#f3722c
    style C fill:#90be6d,stroke:#43aa8b
    style G fill:#90be6d,stroke:#43aa8b
Loading

Last reviewed commit: "chore(deps): bump @m..."

@augmentcode
Copy link

augmentcode bot commented Mar 11, 2026

🤖 Augment PR Summary

Summary: Updates the MCP TypeScript SDK dependency to a newer minor/patch release.

Changes:

  • Bumped @modelcontextprotocol/sdk from 1.25.3 to 1.27.1 in package.json
  • Updated the pnpm lockfile to match the new resolved dependency set

Technical Notes: Brings in upstream conformance/auth additions plus transport and security-related fixes mentioned in the release notes.

🤖 Was this summary useful? React with 👍 or 👎

Copy link

@augmentcode augmentcode bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review completed. No suggestions at this time.

Comment augment review to trigger a new review at any time.

@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/modelcontextprotocol/sdk-1.27.1 branch 4 times, most recently from fec872b to b0ab3df Compare March 18, 2026 16:42
Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 1.25.3 to 1.27.1.
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases)
- [Commits](modelcontextprotocol/typescript-sdk@v1.25.3...v1.27.1)

---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
  dependency-version: 1.27.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/modelcontextprotocol/sdk-1.27.1 branch from b0ab3df to 199e0f4 Compare March 19, 2026 04:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants