Skip to content

chore(deps): upgrade the MCP TypeScript SDK to 2.4.0 #5227

Closed

Description

@github-actions

A new MCP TypeScript SDK release is out. What is installed on v2/main is behind what npm publishes.

Package Where Declared Installed on v2/main Latest Behind
@modelcontextprotocol/client root ^2.3.1 2.3.1 2.4.0 yes
@modelcontextprotocol/client src/everything ^2.3.1 2.3.1 2.4.0 yes
@modelcontextprotocol/client src/filesystem ^2.3.1 2.3.1 2.4.0 yes
@modelcontextprotocol/client src/memory ^2.3.1 2.3.1 2.4.0 yes
@modelcontextprotocol/client src/sequentialthinking ^2.3.1 2.3.1 2.4.0 yes
@modelcontextprotocol/core src/everything ^2.3.1 2.3.1 2.4.0 yes
@modelcontextprotocol/server src/everything ^2.3.1 2.3.1 2.4.0 yes
@modelcontextprotocol/server src/filesystem ^2.3.1 2.3.1 2.4.0 yes
@modelcontextprotocol/server src/memory ^2.3.1 2.3.1 2.4.0 yes
@modelcontextprotocol/server src/sequentialthinking ^2.3.1 2.3.1 2.4.0 yes
@modelcontextprotocol/server-legacy src/everything ^2.3.1 2.3.1 2.4.0 yes

Release notes: https://github.com/modelcontextprotocol/typescript-sdk/releases

Filed by the nightly SDK watch (#4874), one of this repo's issue-filing sweeps. None of them opens a PR: a bot-authored PR has no Closes #N and no board card. A maintainer picks this up and opens a normal PR against v2/main.

Upgrade checklist

  • No manifest edit needed: every declared range already admits 2.4.0, so this is a lockfile refresh.
  • npm install at the root, and commit the refreshed package-lock.json.
  • npm run format, then npm run local:gate.
  • Exercise the servers with a client (the client-smoke skill) if the release changes behavior they rely on.

An automated review of what changed upstream, and which parts of these servers it touches, is posted as a comment below.

A later run will not refile this issue. A further release files its own issue and leaves a supersession note here.

Activity

  1. added this to the v2.1.0 milestone on Oct 24, 2026
  2. added
    server-filesystemReference implementation for the Filesystem MCP server - src/filesystem
    server-everythingReference implementation for the Everything MCP server - src/everything
    server-memoryReference implementation for the Memory MCP server - src/memory
    server-sequentialthinkingReference implementation for the Sequential Thinking MCP server - src/sequentialthinking
    dependenciesPull requests that update a dependency file
    choreMaintenance: deps, build tooling, CI, cleanup — no user-facing behavior change
    on Oct 24, 2026
  3. self-assigned this
    on Oct 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

choreMaintenance: deps, build tooling, CI, cleanup — no user-facing behavior changedependenciesPull requests that update a dependency fileserver-everythingReference implementation for the Everything MCP server - src/everythingserver-filesystemReference implementation for the Filesystem MCP server - src/filesystemserver-memoryReference implementation for the Memory MCP server - src/memoryserver-sequentialthinkingReference implementation for the Sequential Thinking MCP server - src/sequentialthinkingv2

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions