go-sdk/mcp
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Rob Findley ffa7599a10 internal/mcp: add more package documentation, examples
Add more documentation for the mcp package, explaining how to create and
use Clients and Servers. Also add an example of using the SSEHandler to
crete an MCP server.

Change-Id: Ib327826b2cdb1e3418482551c65569ec6f01af33
Reviewed-on: https://go-review.googlesource.com/c/tools/+/668715
Reviewed-by: Jonathan Amsterdam <jba@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Neal Patel <nealpatel@google.com>
Auto-Submit: Robert Findley <rfindley@google.com>
2025-05-01 18:30:42 -07:00
..
client.go internal/mcp: implement ping, and test request interleaving 2025-04-23 19:15:29 -07:00
cmd.go internal/mcp: add a command transport for connecting to a sidecar 2025-05-01 17:43:04 -07:00
cmd_test.go internal/mcp: add a command transport for connecting to a sidecar 2025-05-01 17:43:04 -07:00
content.go internal/mcp: an MCP SDK prototype 2025-04-22 14:37:47 -07:00
mcp.go internal/mcp: add more package documentation, examples 2025-05-01 18:30:42 -07:00
mcp_test.go internal/mcp/internal/jsonschema: schema definition 2025-04-25 08:33:53 -07:00
server.go internal/mcp: implement cancellation 2025-04-23 19:15:39 -07:00
server_example_test.go internal/mcp: add more package documentation, examples 2025-05-01 18:30:42 -07:00
sse.go internal/mcp: add more package documentation, examples 2025-05-01 18:30:42 -07:00
sse_example_test.go internal/mcp: add more package documentation, examples 2025-05-01 18:30:42 -07:00
sse_test.go internal/mcp: add more package documentation, examples 2025-05-01 18:30:42 -07:00
tool.go internal/mcp/internal/jsonschema: schema definition 2025-04-25 08:33:53 -07:00
transport.go internal/mcp: add a command transport for connecting to a sidecar 2025-05-01 17:43:04 -07:00
transport_test.go internal/mcp: implement HTTP SSE transport 2025-04-23 19:15:20 -07:00
util.go internal/mcp: implement ping, and test request interleaving 2025-04-23 19:15:29 -07:00