mcpField
S
Spring boot Starter for swapi MCP Servers With Spring AI

Spring boot Starter for swapi MCP Servers With Spring AI

本地服务
github.com/thrkrdk开发工具273 周前更新

关于 Spring boot Starter for swapi MCP Servers With Spring AI

这是一个使用 Spring AI 构建 swapi MCP 服务端应用的 Spring Boot 入门项目。README 展示了服务端工具、提示词、资源、Roots、Completion 和 OAuth2 安全相关分支。

主要功能

  1. 01基于 Spring Boot 与 Spring AI
  2. 02支持 Stdio 和 Webflux 服务端
  3. 03包含 MCP 注解
  4. 04示例涵盖工具、提示词与资源
  5. 05提供 Completion 与 OAuth2 分支

适用场景

  1. 01搭建 Spring AI MCP 服务端
  2. 02参考工具和资源实现
  3. 03探索 MCP Completion 支持
  4. 04查看 OAuth2 安全实现

MCP 相关

该项目用于构建 MCP 服务端应用,列出 Stdio/Webflux 服务端,并展示工具、提示词、资源、Roots、Completion 和 OAuth2 相关实现。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

使用 Spring AI 的 swapi MCP 服务 Spring Boot Starter

技术栈

  • Spring Boot:3.5.0
  • Spring AI:1.0.0
  • Actuator
  • Spring MCP 服务(Stdio/Webflux)
  • MCP 注解
  • Lombok:1.18.38
  • SpotBugs:4.8.6
  • Jackson Databind
  • CheckStyle

分支

无安全功能

07-create-completion 是最终分支。所有代码都在此分支中

有安全功能

08-oauth2-server 是最终分支。所有代码都在此分支中

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。