MCPcopy Index your code
hub / github.com/github/github-mcp-server / RegisterAll

Method RegisterAll

pkg/inventory/registry.go:255–259  ·  view source on GitHub ↗

RegisterAll registers all available tools, resources, and prompts with the server. The context is used for feature flag evaluation.

(ctx context.Context, s *mcp.Server, deps any)

Source from the content-addressed store, hash-verified

253// RegisterAll registers all available tools, resources, and prompts with the server.
254// The context is used for feature flag evaluation.
255func (r *Inventory) RegisterAll(ctx context.Context, s *mcp.Server, deps any) {
256 r.RegisterTools(ctx, s, deps)
257 r.RegisterResourceTemplates(ctx, s, deps)
258 r.RegisterPrompts(ctx, s)
259}
260
261// ResolveToolAliases resolves deprecated tool aliases to their canonical names.
262// It logs a warning to stderr for each deprecated alias that is resolved.

Callers 1

NewMCPServerFunction · 0.80

Calls 3

RegisterToolsMethod · 0.95
RegisterPromptsMethod · 0.95

Tested by

no test coverage detected