Solon AI MCP 开发
2026年1月4日 下午9:18:54
请给 Solon AI 项目加个星星:【GitEE + Star】,【GitHub + Star】
| 项目模块 | 描述 |
|---|---|
| solon-ai | 基础模块(llm、prompt、tool-call、rag 等) |
| solon-ai-mcp | mcp 协议适配模块(基于 mcp-java-sdk v0.17) |
| solon-ai-flow | workflow 智能体编排模块 |
| solon-ai-agent | multi agent system(MAS)多智能体模块,v3.8.1 后支持 |
- Solon AI 项目。同时支持 java8, java11, java17, java21, java25,支持嵌到第三方框架。
MCP(Model Context Protocol,模型上下文协议)。通俗点讲是:
一个专属的 RPC 协议。且,支持“进程间”或“远程”通讯。
Solon AI MCP 插件(简称 SolonMCP) 可以为 AI 开发提供: Tool(工具服务),Prompt(提示语服务),Resource(资源服务)。以前可能是开放 webapi 给客户使用,现在可以是开放 mcp 服务给新客户(大模型)使用。
mcp 也有 webservices 的部分特性,可以在调用之前发现服务端点上有哪些可用接口及其描述。
架构示意图:

更多内容可参考官方材料:
https://modelcontextprotocol.io/introduction
完整示例项目,包括第三方框架(Solon、SpringBoot、jFinal、Vert.X、Quarkus、Micronaut):