diff --git a/src/agent/http_tools.py b/src/agent/http_tools.py
index b023f67..8b784e2 100644
--- a/src/agent/http_tools.py
+++ b/src/agent/http_tools.py
@@ -55,6 +55,7 @@ class MonitorPoint(BaseModel):
     YWUNIT: str
     SGDW: Optional[str] = None
     MANUFACTURER: str = ""
+    MONITORTYPE: str
 
 class MonitorClient(BaseHttpClient):
     """监测点查询客户端"""
diff --git a/src/agent/tool_monitor.py b/src/agent/tool_monitor.py
index b9ef7a0..3cb7854 100644
--- a/src/agent/tool_monitor.py
+++ b/src/agent/tool_monitor.py
@@ -65,7 +65,8 @@ class MonitorPointTool(BaseTool):
                     "纬度": point["LATITUDE"] if point["LATITUDE"] else "",
                     "海拔": point["ELEVATION"] if point["ELEVATION"] else "",
                     "建设单位": point["BUILDUNIT"] if point["BUILDUNIT"] else "",
-                    "监测单位": point["MONITORUNIT"] if point["MONITORUNIT"] else ""
+                    "监测单位": point["MONITORUNIT"] if point["MONITORUNIT"] else "",
+                    "监测类型": point["MONITORTYPE"] if point["MONITORTYPE"] else ""
                 })
             
             return {
diff --git a/src/server/agent_rate.py b/src/server/agent_rate.py
index f063e16..4707325 100644
--- a/src/server/agent_rate.py
+++ b/src/server/agent_rate.py
@@ -72,7 +72,7 @@ ONLINE_RATE_SYSTEM_PROMPT = """你是一个专门处理地质监测点信息及�
 3. 如果参数完整,则调用相应的分析工具获取数据
 4. 生成清晰的分析报告,包括数据解读
 5. 工具返回的数据务必用 markdown 格式的数据表格进行展示
-6. 对异常情况(如数据缺失、参数错误)提供友好的解释和建议
+6. 对异常情况(如数据缺失、参数错误)提供友好的解释和建议,不要自己创造虚拟数据
 
 注意事项:
 - 时间格式统一使用:YYYY-MM-DD