Skip to content

Update MCP server to SDK v1.6.0#18

Merged
derekparker merged 1 commit into
masterfrom
update-go-mcp-sdk
May 5, 2026
Merged

Update MCP server to SDK v1.6.0#18
derekparker merged 1 commit into
masterfrom
update-go-mcp-sdk

Conversation

@derekparker

Copy link
Copy Markdown
Member
  • Update go.mod to use github.com/modelcontextprotocol/go-sdk v1.6.0 and related indirect dependencies
  • Adjust code to use new SDK types: *mcp.GetPromptRequest, *mcp.CallToolRequest, &mcp.StdioTransport{}, &mcp.SSEClientTransport{Endpoint: ...}
  • Simplify return types across tools: (*mcp.CallToolResult, any, error) instead of generic wrappers
  • Fix test setup to use new SSEClientTransport constructor
  • Fix test arguments: use frameId instead of frameID, and call disassemble with address instead of ip

- Update `go.mod` to use `github.com/modelcontextprotocol/go-sdk v1.6.0`
  and related indirect dependencies
- Adjust code to use new SDK types: `*mcp.GetPromptRequest`,
  `*mcp.CallToolRequest`, `&mcp.StdioTransport{}`,
  `&mcp.SSEClientTransport{Endpoint: ...}`
- Simplify return types across tools: `(*mcp.CallToolResult, any,
  error)` instead of generic wrappers
- Fix test setup to use new `SSEClientTransport` constructor
- Fix test arguments: use `frameId` instead of `frameID`, and call
  `disassemble` with `address` instead of `ip`
@derekparker derekparker merged commit 901104e into master May 5, 2026
1 check passed
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.

1 participant