MCPcopy Index your code
hub / github.com/coder/coder / NewMCPProxyFactory

Function NewMCPProxyFactory

coderd/aibridged/mcp.go:45–51  ·  view source on GitHub ↗
(logger slog.Logger, tracer trace.Tracer, clientFn ClientFunc)

Source from the content-addressed store, hash-verified

43}
44
45func NewMCPProxyFactory(logger slog.Logger, tracer trace.Tracer, clientFn ClientFunc) *MCPProxyFactory {
46 return &MCPProxyFactory{
47 logger: logger,
48 tracer: tracer,
49 clientFn: clientFn,
50 }
51}
52
53func (m *MCPProxyFactory) Build(ctx context.Context, req Request, tracer trace.Tracer) (mcp.ServerProxier, error) {
54 proxiers, err := m.retrieveMCPServerConfigs(ctx, req)

Callers 2

GetRequestHandlerMethod · 0.85
TestMCPRegexFunction · 0.85

Calls

no outgoing calls

Tested by 1

TestMCPRegexFunction · 0.68