请给 Solon AI 项目加个星星：<a href="https://gitee.com/opensolon/solon-ai" target="_blank">【GitEE + Star】</a>，<a href="https://github.com/opensolon/solon-ai" target="_blank">【GitHub + Star】</a>。


* 同时支持 java8, java11, java17, java21, java25，java26，支持嵌到第三方框架。


智能体综合示例项目（可直接用于生产或定制）：

* [SolonCode（基于 Java8 实现的 "Claude Code" 或 "OpenCode"）](https://gitee.com/opensolon/soloncode)
* [SolonClaw（基于 Java8 实现的 "OpenClaw" 或 "Moltbot"）](https://gitee.com/opensolon/solonclaw)


学习快速导航：


| 项目部分    | 描述         | 
| -------- | -------- | 
| [solon-ai](/article/learn-solon-ai)     |  llm 基础部分（llm、prompt、tool、skill、方言 等）    | 
| [solon-ai-rag](/article/learn-solon-ai-rag)     | rag 知识库开发方面    | 
| [solon-ai-flow](/article/1053)     |  ai workflow 智能工作流程编排方面       | 
| [solon-ai-skills](/article/learn-solon-ai-skills)     |  skills （solon skill 与 claude skill 不同）技能开发方面（可用于 ChatModel 或 Agent 等）    | 
| [solon-ai-agent](/article/1290)    |  agent 智能体开发方面（SimpleAgent、ReActAgent、TeamAgent）      | 
| [solon-ai-harness](/article/1423)    |  harness 智能体马具框架方面（或智能体脚手架）      | 
| | |
| [solon-ai-mcp](/article/learn-solon-ai-mcp)     |  mcp 协议开发方面     | 
| [solon-ai-acp](/article/learn-solon-ai-acp)     |  acp 协议开发方面     | 


---

MCP（Model Context Protocol，模型上下文协议）。通俗点讲是：

```java
一个专属的 RPC 协议。且，支持“进程间”或“远程”通讯。
```

[Solon AI MCP 插件](/article/993)（简称 SolonMCP） 可以为 AI 开发提供： Tool（工具服务），Prompt（提示语服务），Resource（资源服务）。以前可能是开放 webapi 给客户使用，现在可以是开放 mcp 服务给新客户（大模型）使用。

mcp 也有 webservices 的部分特性，可以在调用之前发现服务端点上有哪些可用接口及其描述。

架构示意图：

<img src="/img/4d8cc1ec53f44d759409383ca2a2f255.png" width="600"/>

更多内容可参考官方材料：

https://modelcontextprotocol.io/introduction


<mark>完整示例项目，包括第三方框架（Solon、SpringBoot、jFinal、Vert.X、Quarkus、Micronaut）：</mark>

* https://gitee.com/solonlab/solon-ai-mcp-embedded-examples
* https://gitcode.com/solonlab/solon-ai-mcp-embedded-examples
* https://github.com/solonlab/solon-ai-mcp-embedded-examples
