Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Add blog post announcing SDK betas for 2026-07-28#2988

Merged
mcp-commander[bot] merged 15 commits into
mainfrom
localden/blog-sdk-betas
Jul 1, 2026
Merged

Add blog post announcing SDK betas for 2026-07-28#2988
mcp-commander[bot] merged 15 commits into
mainfrom
localden/blog-sdk-betas

Conversation

@localden

@localden localden commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Adds a blog post announcing the beta releases of the Python, TypeScript, Go, and C# SDKs with support for the 2026-07-28 specification.

The Go (v1.7.0-pre.1) and C# (2.0.0-preview.1) versions, install commands, and docs links are verified against the published releases. The Python version string, npm dist-tags, publish date, and author list are placeholders until those betas are cut.

@localden localden requested a review from dsp-ant as a code owner June 29, 2026 17:33
@github-actions github-actions Bot added the blog label Jun 29, 2026
@github-actions

github-actions Bot commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Preview

Preview deployments for this PR have been cleaned up.

🏠 Remote-Dev: homespace
Comment thread blog/content/posts/2026-06-29-sdk-betas-for-2026-07-28.md Outdated

@SamMorrowDrums SamMorrowDrums left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Not mentioning the Golang one? They also released one. I've already integrated it into branches in GitHub MCP.

localden added 3 commits June 29, 2026 22:59
Rework the announcement around what server implementers need: a
compatibility section up front, runnable install and migration steps
for both SDKs, links to the RC and transports posts for context, and
pointers to the SDK documentation sites and migration guides. Correct
the SEP-2577 deprecation scope and clarify the TypeScript wire opt-in.

:house: Remote-Dev: homespace
All four Tier 1 SDKs now have pre-releases implementing 2026-07-28:
Go v1.7.0-pre.1 and C# 2.0.0-preview.1 join the Python and TypeScript
betas. Add a section with install commands, the Go stateless HTTP
opt-in, and links to release notes and docs sites; update the title,
intro, issue trackers, and pinning advice accordingly.

:house: Remote-Dev: homespace
@localden localden changed the title Add blog post announcing Python and TypeScript SDK betas for 2026-07-28 Add blog post announcing SDK betas for 2026-07-28 Jun 30, 2026

@SamMorrowDrums SamMorrowDrums left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Nice, it Will be great to get this out.

It might be worth calling out some of the most obvious footguns.

  • Server instructions moving to optional discover method with no requirement for clients to call it.
  • MRTR Elicitation

And couple of perks:

  • meta client info on every request
  • http header routing support
  • fields optionally duplicated as headers

Maybe not, the SEP links and other articles do cover it. Just thinking that those are things that impact me a fair bit as server developer at least.

@localden

Copy link
Copy Markdown
Contributor Author

Agree, @SamMorrowDrums - this is just a scaffold, so we should cover a bunch of those. Will wait for @maxisbey and @felixweinberger to provide their input before making more changes.

@felixweinberger felixweinberger left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM from TS perspective, feels like the right level of detail and pointing at the right crosslinks and docs for people who will want to dig deeper.

@felixweinberger

Copy link
Copy Markdown
Contributor

Only thing I'd like to add before we ship this - for typescript I plan to write some larger release notes once I have the beta release, would be great to be able to link to the https://github.com/modelcontextprotocol/typescript-sdk/releases page in the typescript section pre-emptively

@kfang-ant kfang-ant left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Took a pass through with some structural ques.

Comment thread blog/content/posts/2026-06-29-sdk-betas-for-2026-07-28.md Outdated
Comment thread blog/content/posts/2026-06-29-sdk-betas-for-2026-07-28.md Outdated
Comment thread blog/content/posts/2026-06-29-sdk-betas-for-2026-07-28.md Outdated
Comment thread blog/content/posts/2026-06-29-sdk-betas-for-2026-07-28.md Outdated
Comment thread blog/content/posts/2026-06-29-sdk-betas-for-2026-07-28.md Outdated
localden and others added 9 commits June 30, 2026 18:14
…K details

Address review feedback: frame the betas as test-and-feedback releases
with stable versions recommended for production, spell out why trying a
beta is safe (opt-in at install and on the wire), and end with concrete
steps for library authors. Move the SEP summary ahead of the per-SDK
sections so readers see what changed before the language-specific
install instructions.

:house: Remote-Dev: homespace
- Add stack.svg showing spec -> SDKs -> clients/servers layering
- Lead intro with 'stateless' and Python/TypeScript v2
- Standardize on 'v2' (drop mixed '2.0' in prose)
- Rename feedback section to 'Tell us what breaks'
- Reflow prose to ~100 chars and fix typos
- Retitle to 'Beta SDKs for the 2026-07-28 MCP Spec Release Candidate Are Here'
- Restore 'Give us your feedback' section heading
- Separate spec-repo pointer from the C# issue-tracker bullet
@localden

localden commented Jul 1, 2026

Copy link
Copy Markdown
Contributor Author

/lgtm force

Pushing this out to get the beta announcements.

@mcp-commander mcp-commander Bot added the accepted SEP accepted by core maintainers, but still requires final wording and reference implementation. label Jul 1, 2026

@mcp-commander mcp-commander Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Approved on behalf of @localden via /lgtm force.

@mcp-commander mcp-commander Bot enabled auto-merge (squash) July 1, 2026 21:33
@mcp-commander mcp-commander Bot merged commit 936408a into main Jul 1, 2026
12 checks passed
@mcp-commander mcp-commander Bot deleted the localden/blog-sdk-betas branch July 1, 2026 21:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

accepted SEP accepted by core maintainers, but still requires final wording and reference implementation. blog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants