S
Spring Ai MCP Demo
作者 @kings1990
spring ai mcp demo
创建于 12/30/2025
更新于 about 10 hours ago
README
Repository documentation and setup instructions
spring-ai-mcp-demo
基于 AI + mcp server + mcp client + 飞书机器人实现的简单 AI 聊天示例
1. 准备工作
1.1 大模型 API key
我用的是智谱 AI,可以自行注册账号获取 API key
https://bigmodel.cn/usercenter/proj-mgmt/apikeys
1.2 飞书应用机器人创建
没有飞书的可以自己注册个账号创建
- 前往 https://open.feishu.cn/app 创建应用
- 配置事件与回调、权限管理
- 最后发布应用,获取 App ID 和 App Secret


2. 启动步骤
cd mcp-server
mvn clean install
- 替换mcp-client 下 的
application.yml中的飞书应用相关配置以及mcp-server-0.0.1-SNAPSHOT.jar的路径
lark:
bot:
app-id: [你的飞书应用 App ID]
app-secret: [你的飞书应用 App Secret]
spring:
ai:
zhipuai:
api-key: [你的智谱AI API key]
mcp:
client:
stdio:
connections:
spring-ai-mcp-weather:
command: java
args:
- -Dspring.ai.mcp.server.stdio=true
- -jar
- /path/to/mcp-server-0.0.1-SNAPSHOT.jar
- 直接启动 mcp-client spring boot 应用,不需要额外启动 mcp-server
- 检查是否连接飞书应用机器人成功
日志里面可以搜到说明飞书机器人连接成功的字样
connected to wss://msg-frontier.feishu.cn/
- 在飞书应用中给机器人发送消息,例如
北京,等待回复
3. Screenshots

快速设置
此服务器的安装指南
安装命令 (包未发布)
git clone https://github.com/kings1990/spring-ai-mcp-demo
手动安装: 请查看 README 获取详细的设置说明和所需的其他依赖项。
Cursor 配置 (mcp.json)
{
"mcpServers": {
"kings1990-spring-ai-mcp-demo": {
"command": "git",
"args": [
"clone",
"https://github.com/kings1990/spring-ai-mcp-demo"
]
}
}
}