spring-ai-mcp-deepseek

spring-ai-mcp-deepseek is a JavaScript library designed for data search and analysis using AI. This library leverages machine learning algorithms to facilitate efficient information retrieval. Notably, it enhances search capabilities through natural language processing, providing highly relevant results in response to user queries.

GitHub Stars

11

User Rating

Not Rated

Favorites

0

Views

25

Forks

6

Issues

0

README
说明

使用 Spring AI 1.0.0 整合 MCP 服务,包括 MCP server 和 deepseek AI client

1、mcp-client 和 call-mcp 模块中的 application.properties 配置文件:

spring.ai.openai.api-key=你的deepseek api key

2、mcp-servers-config.json 中的部分 key 信息补充完善

MCP 服务端

启动 mcp-server 模块,端口 8085

http://localhost:8085/sse

MCP 客户端
★ 文本客户端:

启动 mcp-client 模块,端口 8082

示例:http://localhost:8082/api/chat?message=%E4%BB%8A%E6%97%A5%E6%9D%AD%E5%B7%9E%E5%A4%A9%E6%B0%94

img1.png

示例:http://localhost:8082/chat?message=%E4%BB%8A%E6%97%A5%E6%9D%AD%E5%B7%9E%E5%A4%A9%E6%B0%94

img2.png

★ 页面客户端(call + stream), MCP tool 主动控制调用

启动 mcp-tool-client 模块,端口 8083

访问入口:http://localhost:8083/

img3.png

说明:右侧展示了当前 client 客户端注册的 MCP 工具列表。

img4.png

img5.png

工具调用的效果,格式化如下:

img_3.png

img_1.png

img_2.png