K
Kloping Ai MCP
作者 @Kloping
spring ai 的 mcpserver 连接调用工具
创建于 10/12/2025
更新于 2 months ago
README
Repository documentation and setup instructions
kloping-ai-mcp
<dependency>
<groupId>top.kloping.core</groupId>
<artifactId>kloping-ai-mcp</artifactId>
<!--根据版本更新-->
<version>0.0.1</version>
</dependency>
- 支持jdk17+ (因为spring-ai最低支持)
配置示例
top.kloping.ai.mcp:
servers:
# 自定义 mcp server名字
weather-service:
# 服务 地址
server: https://dashscope.aliyuncs.com
# 接入点
endpoint: /api/v1/mcps/WebSearch/sse
# 密钥
token: sk-xxx
代码使用
import org.springframework.stereotype.Service;
import top.kloping.core.ai.McpBean;
@Service
public class ChatOneService {
private final ChatClient.Builder builder;
public ChatOneService(ChatClient.Builder builder) {
this.builder = builder;
}
// 自动注入封装好的Bean
@Autowired
McpBean mcpBean;
@Bean
public ChatClient chatClient() {
// 将 从McpServer加载的 Tool 配置到 模型
return builder.defaultToolCallbacks(
mcpBean.getToolCallbacks()
).build();
}
}
快速设置
此服务器的安装指南
安装命令 (包未发布)
git clone https://github.com/Kloping/kloping-ai-mcp
手动安装: 请查看 README 获取详细的设置说明和所需的其他依赖项。
Cursor 配置 (mcp.json)
{
"mcpServers": {
"kloping-kloping-ai-mcp": {
"command": "git",
"args": [
"clone",
"https://github.com/Kloping/kloping-ai-mcp"
]
}
}
}