cc пре 2 недеља
родитељ
комит
59e0a4b071
2 измењених фајлова са 23 додато и 0 уклоњено
  1. 12 0
      ai-server/pom.xml
  2. 11 0
      ai-server/src/main/resources/application.yaml

+ 12 - 0
ai-server/pom.xml

@@ -103,6 +103,18 @@
             <version>${agentscope.version}</version>
         </dependency>
 
+        <dependency>
+            <groupId>org.springframework.ai</groupId>
+            <artifactId>spring-ai-starter-mcp-server-webmvc</artifactId>
+            <version>1.1.8</version>
+        </dependency>
+
+        <dependency>
+            <groupId>org.springframework.ai</groupId>
+            <artifactId>spring-ai-starter-mcp-server</artifactId>
+            <version>1.1.8</version>
+        </dependency>
+
         <dependency>
             <groupId>org.postgresql</groupId>
             <artifactId>postgresql</artifactId>

+ 11 - 0
ai-server/src/main/resources/application.yaml

@@ -20,6 +20,17 @@ spring:
     multipart:
       max-file-size: 200MB
       max-request-size: 500MB
+  ai:
+    mcp:
+      server:
+        enabled: true
+        type: async              # 异步模式,提升并发性能
+        name: my-mcp-server      # MCP 服务名称
+        version: 1.0.0           # 服务版本
+        sse-endpoint: /mcpsse       # SSE 端点(默认值)
+        streamable-http:
+          mcp-endpoint: /mcpstreamable     # Streamable HTTP 端点
+
 
 # AI 研判(对象关系分析)配置 —— 见 continuous-insight-plan.md §4.1.7
 zsjz: