Skip to content

The code sample of the README server side has not been updated #121

@masterB7

Description

@masterB7

issue description
When I ran the server-side example code in the readme, I got an error:
mcp.AddTool function not defined

version : github.com/modelcontextprotocol/go-sdk v0.1.0

solution

now

	server := mcp.NewServer(&mcp.Implementation{Name: "greeter", Version: "v1.0.0"}, nil)

	mcp.AddTool(server, &mcp.Tool{Name: "greet", Description: "say hi"}, SayHi)

need change to

	server := mcp.NewServer("greeter", "v1.0.0", nil)
	server.AddTools(mcp.NewServerTool("greet", "say hi", SayHi))

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions