spring Ai 开发的mcp-由sse改成Streamable HTTP

1.修改pom依赖

java 复制代码
//修改前:
 <!--spring AI 集成MCP-->
<!--        <dependency>-->
<!--            <groupId>org.springframework.ai</groupId>-->
<!--            <artifactId>spring-ai-starter-mcp-server-webmvc</artifactId>-->
<!--            <version>1.1.0-M1-PLATFORM-2</version>-->
<!--        </dependency>-->
java 复制代码
//修改后
<dependency>
            <groupId>org.springframework.ai</groupId>
            <artifactId>spring-ai-starter-mcp-server-webmvc</artifactId>
            <version>1.1.0-M1</version>
        </dependency>

2.修改配置文件

java 复制代码
server:
  port: 8888

spring:
  application:
    name: foss-mcp-server

  ai:
    mcp:
      server:
        protocol: STREAMABLE # 配置使用 Steamable 协议,缺省是 SSE
        streamable-http:
          mcp-endpoint: /mcp


logging:
  level:
    root: INFO
    org.springframework.ai.mcp: DEBUG
    org.springframework.web.servlet: DEBUG
    org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping: DEBUG
    org.springframework.web.servlet.mvc.method.annotation.SseEmitter: TRACE
    com.cctv.mcp: DEBUG

别的不用动!

如何开发sse的mcp请看:https://blog.csdn.net/LINING_GG/article/details/159990801?fromshare=blogdetail&sharetype=blogdetail&sharerId=159990801&sharerefer=PC&sharesource=LINING_GG&sharefrom=from_link

相关推荐
空中湖10 分钟前
Spring AI Agent 编排:ReAct 模式 + 多 Agent 协作实战
人工智能·spring·react.js
only-qi10 分钟前
RAG 工作机制详解:构建高质量知识库的技术全流程
网络·人工智能·rag
John_ToDebug15 分钟前
Git Stash 完全指南:临时保存工作区的艺术
人工智能·git·agent
feibaoqq16 分钟前
Atlas边端板卡AI识别:部署方法、技术实现、优劣及应用场景
人工智能·低空经济·低空安防
Kina_C19 分钟前
Apache HTTP Server 安装、配置与高级功能详解
linux·http·apache
小保CPP22 分钟前
OpenCV C++将多张图像合并为webp动图
c++·人工智能·opencv·计算机视觉
Xzaveir26 分钟前
企业号码展示不可观测怎么办:状态机、拨测事件与异常回放
android·人工智能
FII工业富联科技服务27 分钟前
从灯塔工厂到AI Factory新模式:AI正在重构制造业的四大核心能力
大数据·运维·人工智能·重构·ar·制造
前端开发江鸟28 分钟前
从一个最小 Runtime Demo 看懂:陌生的 599 为什么不能重试
人工智能
AI小白Lin30 分钟前
33 个 AI 专家全票通过?那问题才刚开始
人工智能·架构