mcp-go icon indicating copy to clipboard operation
mcp-go copied to clipboard

Support for 2025-03-26 MCP Specification version

Open iancanderson opened this issue 9 months ago • 3 comments

Today, a new version of the MCP spec was released: https://spec.modelcontextprotocol.io/specification/2025-03-26/changelog/

IMO the most interesting spec update is that SSE is now optional, so it's easier to host a remote HTTP server for cases that don't require streaming (can be stateless): https://spec.modelcontextprotocol.io/specification/2025-03-26/basic/transports/#streamable-http

Are there plans to update this SDK to support the new MCP spec?

BTW thanks for this library! 😄

iancanderson avatar Mar 26 '25 16:03 iancanderson

I plan to support

a67793581 avatar Mar 27 '25 02:03 a67793581

pagination functionality supported, please look at this pr:https://github.com/mark3labs/mcp-go/pull/107 @iancanderson

Jinlkj avatar Apr 03 '25 18:04 Jinlkj

Created a PR for a streamable HTTP server:

https://github.com/mark3labs/mcp-go/pull/228

Feedback and suggestions are very welcome.

tendant avatar Apr 30 '25 15:04 tendant