From 4898d942bd6e3c1119493cf0314b15f2bd54daf3 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期六, 03 一月 2026 22:06:22 +0800
Subject: [PATCH] #mcp

---
 src/main/java/com/zy/ai/mcp/config/McpToolsBootstrap.java |   34 +++++++++++++++++-----------------
 1 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/src/main/java/com/zy/ai/mcp/config/McpToolsBootstrap.java b/src/main/java/com/zy/ai/mcp/config/McpToolsBootstrap.java
index b15119f..c3ce29e 100644
--- a/src/main/java/com/zy/ai/mcp/config/McpToolsBootstrap.java
+++ b/src/main/java/com/zy/ai/mcp/config/McpToolsBootstrap.java
@@ -13,10 +13,10 @@
     public static void registerAll(ToolRegistry registry, final WcsDataFacade facade) {
 
         registry.register(tool(
-                "device.get_crn_status",
-                "Query realtime status of a crn device by deviceNo.",
+                "device_get_crn_status",
+                "閫氳繃鍫嗗灈鏈虹紪鍙锋煡璇㈠爢鍨涙満璁惧瀹炴椂鏁版嵁",
                 schemaObj(
-                        propInt("crnNos", true)
+                        propArr("crnNos", true, "integer")
                 ),
                 schemaObj(
                         propObj("devices", true)
@@ -29,8 +29,8 @@
         ));
 
         registry.register(tool(
-                "device.get_station_status",
-                "Query realtime status of a station device",
+                "device_get_station_status",
+                "鏌ヨ杈撻�佺嚎绔欑偣璁惧瀹炴椂鏁版嵁",
                 schemaObj(
 
                 ),
@@ -45,10 +45,10 @@
         ));
 
         registry.register(tool(
-                "device.get_rgv_status",
-                "Query realtime status of a rgv device by deviceNo.",
+                "device_get_rgv_status",
+                "閫氳繃RGV缂栧彿鏌ヨRGV璁惧瀹炴椂鏁版嵁",
                 schemaObj(
-                        propInt("rgvNos", true)
+                        propArr("rgvNos", true, "integer")
                 ),
                 schemaObj(
                         propObj("devices", true)
@@ -61,8 +61,8 @@
         ));
 
         registry.register(tool(
-                "task.list",
-                "List tasks by filters (status/CrnDevice/RgvDevice//time window).",
+                "task_list",
+                "閫氳繃绛涢�夋潯浠舵煡璇换鍔℃暟鎹�",
                 schemaObj(
                         propInt("crnNo", false),
                         propInt("rgvNo", false),
@@ -78,8 +78,8 @@
         ));
 
         registry.register(tool(
-                "log.query",
-                "Query logs by keyword/level/time window/device/task. Return clipped log lines.",
+                "log_query",
+                "閫氳繃绛涢�夋潯浠舵煡璇㈡棩蹇楁暟鎹�",
                 schemaObj(
                         propInt("limit", false)
                 ),
@@ -92,8 +92,8 @@
         ));
 
         registry.register(tool(
-                "config.get_device_config",
-                "Get device config by deviceCode.",
+                "config_get_device_config",
+                "閫氳繃璁惧缂栧彿鏌ヨ璁惧閰嶇疆鏁版嵁",
                 schemaObj(
                         propArr("crnNos", false, "integer"),
                         propArr("rgvNos", false, "integer"),
@@ -108,8 +108,8 @@
         ));
 
         registry.register(tool(
-                "config.get_system_config",
-                "Get key system configs for diagnosis.",
+                "config_get_system_config",
+                "鏌ヨ绯荤粺閰嶇疆鏁版嵁",
                 schemaObj(
 
                 ),
@@ -229,4 +229,4 @@
         m.put("items", items);
         return m;
     }
-}
\ No newline at end of file
+}

--
Gitblit v1.9.1