MCPcopy Create free account
hub / github.com/modelcontextprotocol/go-sdk / OpenNodes

Method OpenNodes

examples/server/memory/kb.go:555–567  ·  view source on GitHub ↗
(ctx context.Context, req *mcp.CallToolRequest, args OpenNodesArgs)

Source from the content-addressed store, hash-verified

553}
554
555func (k knowledgeBase) OpenNodes(ctx context.Context, req *mcp.CallToolRequest, args OpenNodesArgs) (*mcp.CallToolResult, KnowledgeGraph, error) {
556 var res mcp.CallToolResult
557
558 graph, err := k.openNodes(args.Names)
559 if err != nil {
560 return nil, KnowledgeGraph{}, err
561 }
562
563 res.Content = []mcp.Content{
564 &mcp.TextContent{Text: "Nodes opened successfully"},
565 }
566 return &res, graph, nil
567}

Callers 1

TestMCPServerIntegrationFunction · 0.95

Calls 1

openNodesMethod · 0.95

Tested by 1

TestMCPServerIntegrationFunction · 0.76