类的使用
io.agentscope.core.tool.mcp.McpClientWrapper
使用McpClientWrapper的程序包
-
io.agentscope.core.skill中McpClientWrapper的使用
参数类型为McpClientWrapper的io.agentscope.core.skill中的方法修饰符和类型方法说明SkillBox.SkillRegistration.mcpClient(McpClientWrapper mcpClientWrapper) Set the MCP client to register. -
io.agentscope.core.tool中McpClientWrapper的使用
参数类型为McpClientWrapper的io.agentscope.core.tool中的方法修饰符和类型方法说明Toolkit.ToolRegistration.mcpClient(McpClientWrapper mcpClientWrapper) Set the MCP client to register.reactor.core.publisher.Mono<Void> Toolkit.registerMcpClient(McpClientWrapper mcpClientWrapper) Registers an MCP client and all its tools. -
io.agentscope.core.tool.mcp中McpClientWrapper的使用
修饰符和类型类说明classWrapper for asynchronous MCP clients using Project Reactor.classWrapper for synchronous MCP clients that converts blocking calls to reactive Mono types.修饰符和类型方法说明McpClientBuilder.buildSync()Builds a synchronous MCP client wrapper (blocking operations).返回变量类型为McpClientWrapper的类型的io.agentscope.core.tool.mcp中的方法修饰符和类型方法说明reactor.core.publisher.Mono<McpClientWrapper> McpClientBuilder.buildAsync()Builds an asynchronous MCP client wrapper.参数类型为McpClientWrapper的io.agentscope.core.tool.mcp中的构造器限定符构造器说明McpTool(String name, String description, Map<String, Object> parameters, McpClientWrapper clientWrapper) Constructs a new McpTool without preset arguments.McpTool(String name, String description, Map<String, Object> parameters, McpClientWrapper clientWrapper, Map<String, Object> presetArguments) Constructs a new McpTool with preset arguments.McpTool(String name, String description, Map<String, Object> parameters, Map<String, Object> outputSchema, McpClientWrapper clientWrapper, Map<String, Object> presetArguments) Constructs a new McpTool with an optional output schema and preset arguments.