MCPcopy Create free account
hub / github.com/coder/aibridge / ListTools

Method ListTools

mcp/api.go:19–19  ·  view source on GitHub ↗

ListTools lists all known tools. These MUST be sorted in a stable order.

()

Source from the content-addressed store, hash-verified

17
18 // ListTools lists all known tools. These MUST be sorted in a stable order.
19 ListTools() []*Tool
20 // GetTool returns a given tool, if known, or returns nil.
21 GetTool(id string) *Tool
22 // CallTool invokes an injected MCP tool

Callers 11

hasInjectableToolsMethod · 0.65
injectToolsMethod · 0.65
injectToolsMethod · 0.65
hasInjectableToolsMethod · 0.65
injectToolsMethod · 0.65
hasInjectableToolsMethod · 0.65
TestInjectedToolsTraceFunction · 0.65
InitMethod · 0.65
validateToolOrderFunction · 0.65
fetchToolsMethod · 0.65

Implementers 5

mockServerProxierintercept/messages/base_test.go
ServerProxyManagermcp/server_proxy_manager.go
StreamableHTTPServerProxymcp/proxy_streamable_http.go
MockServerProxiermcpmock/mcpmock.go

Calls

no outgoing calls

Tested by 3

TestInjectedToolsTraceFunction · 0.52
validateToolOrderFunction · 0.52