File tree Expand file tree Collapse file tree 3 files changed +10
-9
lines changed Expand file tree Collapse file tree 3 files changed +10
-9
lines changed Original file line number Diff line number Diff line change @@ -74,11 +74,13 @@ func ExampleRun_connectMCPClient() {
7474 // }
7575
7676 // connect_mcp_client {
77- transport := mcp .NewSSEClientTransport (gatewayEndpoint , nil )
77+ transport := & mcp.SSEClientTransport {
78+ Endpoint : gatewayEndpoint ,
79+ }
7880
7981 client := mcp .NewClient (& mcp.Implementation {Name : "mcp-client" , Version : "v1.0.0" }, nil )
8082
81- cs , err := client .Connect (context .Background (), transport )
83+ cs , err := client .Connect (context .Background (), transport , nil )
8284 if err != nil {
8385 log .Printf ("Failed to connect to MCP gateway: %v" , err )
8486 return
@@ -95,8 +97,4 @@ func ExampleRun_connectMCPClient() {
9597
9698 fmt .Println (len (mcpTools .Tools ))
9799 fmt .Println (len (ctr .Tools ()))
98-
99- // Output:
100- // 4
101- // 3
102100}
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ toolchain go1.24.7
66
77require (
88 github.com/docker/docker v28.3.3+incompatible
9- github.com/modelcontextprotocol/go-sdk v0.2 .0
9+ github.com/modelcontextprotocol/go-sdk v1.0 .0
1010 github.com/stretchr/testify v1.11.1
1111 github.com/testcontainers/testcontainers-go v0.39.0
1212)
@@ -31,6 +31,7 @@ require (
3131 github.com/go-logr/stdr v1.2.2 // indirect
3232 github.com/go-ole/go-ole v1.2.6 // indirect
3333 github.com/gogo/protobuf v1.3.2 // indirect
34+ github.com/google/jsonschema-go v0.3.0 // indirect
3435 github.com/google/uuid v1.6.0 // indirect
3536 github.com/klauspost/compress v1.18.0 // indirect
3637 github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect
Original file line number Diff line number Diff line change @@ -47,6 +47,8 @@ github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69
4747github.com/google/go-cmp v0.5.6 /go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE =
4848github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8 =
4949github.com/google/go-cmp v0.7.0 /go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU =
50+ github.com/google/jsonschema-go v0.3.0 h1:6AH2TxVNtk3IlvkkhjrtbUc4S8AvO0Xii0DxIygDg+Q =
51+ github.com/google/jsonschema-go v0.3.0 /go.mod h1:r5quNTdLOYEz95Ru18zA0ydNbBuYoo9tgaYcxEYhJVE =
5052github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0 =
5153github.com/google/uuid v1.6.0 /go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo =
5254github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.3 h1:5ZPtiqj0JL5oKWmcsq4VMaAW5ukBEgSGXEN89zeH1Jo =
@@ -79,8 +81,8 @@ github.com/moby/sys/userns v0.1.0 h1:tVLXkFOxVu9A64/yh59slHVv9ahO9UIev4JZusOLG/g
7981github.com/moby/sys/userns v0.1.0 /go.mod h1:IHUYgu/kao6N8YZlp9Cf444ySSvCmDlmzUcYfDHOl28 =
8082github.com/moby/term v0.5.0 h1:xt8Q1nalod/v7BqbG21f8mQPqH+xAaC9C3N3wfWbVP0 =
8183github.com/moby/term v0.5.0 /go.mod h1:8FzsFHVUBGZdbDsJw/ot+X+d5HLUbvklYLJ9uGfcI3Y =
82- github.com/modelcontextprotocol/go-sdk v0.2 .0 h1:PESNYOmyM1c369tRkzXLY5hHrazj8x9CY1Xu0fLCryM =
83- github.com/modelcontextprotocol/go-sdk v0.2 .0/go.mod h1:0sL9zUKKs2FTTkeCCVnKqbLJTw5TScefPAzojjU459E =
84+ github.com/modelcontextprotocol/go-sdk v1.0 .0 h1:Z4MSjLi38bTgLrd/LjSmofqRqyBiVKRyQSJgw8q8V74 =
85+ github.com/modelcontextprotocol/go-sdk v1.0 .0/go.mod h1:nYtYQroQ2KQiM0/SbyEPUWQ6xs4B95gJjEalc9AQyOs =
8486github.com/morikuni/aec v1.0.0 h1:nP9CBfwrvYnBRgY6qfDQkygYDmYwOilePFkwzv4dU8A =
8587github.com/morikuni/aec v1.0.0 /go.mod h1:BbKIizmSmc5MMPqRYbxO4ZU0S0+P200+tUnFx7PXmsc =
8688github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U =
You can’t perform that action at this time.
0 commit comments