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

Method DeleteRelations

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

Source from the content-addressed store, hash-verified

508}
509
510func (k knowledgeBase) DeleteRelations(ctx context.Context, req *mcp.CallToolRequest, args DeleteRelationsArgs) (*mcp.CallToolResult, struct{}, error) {
511 var res mcp.CallToolResult
512
513 err := k.deleteRelations(args.Relations)
514 if err != nil {
515 return nil, struct{}{}, err
516 }
517
518 res.Content = []mcp.Content{
519 &mcp.TextContent{Text: "Relations deleted successfully"},
520 }
521
522 return &res, struct{}{}, nil
523}
524
525func (k knowledgeBase) ReadGraph(ctx context.Context, req *mcp.CallToolRequest, args any) (*mcp.CallToolResult, KnowledgeGraph, error) {
526 var res mcp.CallToolResult

Callers 1

TestMCPServerIntegrationFunction · 0.95

Calls 1

deleteRelationsMethod · 0.95

Tested by 1

TestMCPServerIntegrationFunction · 0.76