From 21339aba4272256f314efdbd7c3da1bdf4b6c0d7 Mon Sep 17 00:00:00 2001 From: JianYu Zheng <2375294554@qq.com> Date: Wed, 25 Jun 2025 16:16:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=99=BA=E8=83=BD=E4=BD=93mc?= =?UTF-8?q?p=E6=8E=A5=E5=85=A5=E7=82=B9=E6=8E=A5=E5=8F=A3=E6=96=B9?= =?UTF-8?q?=E6=B3=95=E5=AE=9A=E4=B9=89=20--AgentMcpAccessPointService.java?= =?UTF-8?q?=201.=E8=8E=B7=E5=8F=96=E6=99=BA=E8=83=BD=E4=BD=93=E7=9A=84mcp?= =?UTF-8?q?=E6=8E=A5=E5=85=A5=E7=82=B9=E5=9C=B0=E5=9D=80=E5=AE=9A=E4=B9=89?= =?UTF-8?q?=202.=E8=8E=B7=E5=8F=96=E6=99=BA=E8=83=BD=E4=BD=93=E7=9A=84mcp?= =?UTF-8?q?=E6=8E=A5=E5=85=A5=E7=82=B9=E5=B7=B2=E6=9C=89=E7=9A=84=E5=B7=A5?= =?UTF-8?q?=E5=85=B7=E5=88=97=E8=A1=A8=E5=AE=9A=E4=B9=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/AgentMcpAccessPointService.java | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 main/manager-api/src/main/java/xiaozhi/modules/agent/service/AgentMcpAccessPointService.java diff --git a/main/manager-api/src/main/java/xiaozhi/modules/agent/service/AgentMcpAccessPointService.java b/main/manager-api/src/main/java/xiaozhi/modules/agent/service/AgentMcpAccessPointService.java new file mode 100644 index 00000000..336ade65 --- /dev/null +++ b/main/manager-api/src/main/java/xiaozhi/modules/agent/service/AgentMcpAccessPointService.java @@ -0,0 +1,25 @@ +package xiaozhi.modules.agent.service; + + +import java.util.List; + +/** + * 智能体Mcp接入点处理service + * + * @author zjy + */ +public interface AgentMcpAccessPointService { + /** + * 获取智能体的mcp接入点地址 + * @param id 智能体id + * @return mcp接入点地址 + */ + String getAgentMcpAccessAddress(String id); + + /** + * 获取智能体的mcp接入点已有的工具列表 + * @param id 智能体id + * @return 工具列表 + */ + List getAgentMcpToolsList(String id); +}