Skip to main content

createMcpToolProvider

@forge/monorepo


@forge/monorepo / backend/src / createMcpToolProvider

Function: createMcpToolProvider()

createMcpToolProvider(config): McpToolProvider

Defined in: backend/src/mcp/provider.ts:53

Parameters

config

adminEffects?

Readonly<Record<string, "read" | "internal-write" | "external-write" | "destructive">>

Administrator effect classifications by remote tool name (relaxes the safe default).

client

McpClient

clock?

() => string

connection

McpServerConnection

Returns

McpToolProvider