MCPcopy Create free account
hub / github.com/angular/angular / provideExperimentalWebMcpTools

Function provideExperimentalWebMcpTools

packages/core/src/webmcp/provide_tools.ts:29–37  ·  view source on GitHub ↗
(
  tools: ToolDescriptor<InputSchema>[],
)

Source from the content-addressed store, hash-verified

27 * @experimental
28 */
29export function provideExperimentalWebMcpTools<const InputSchema extends JsonSchemaForInference>(
30 tools: ToolDescriptor<InputSchema>[],
31): EnvironmentProviders {
32 return makeEnvironmentProviders([
33 provideEnvironmentInitializer(() => {
34 for (const tool of tools) declareExperimentalWebMcpTool(tool);
35 }),
36 ]);
37}

Callers 1

Calls 3

makeEnvironmentProvidersFunction · 0.90

Tested by

no test coverage detected