这是一款基于 Spring Boot Starter 开发的 SWAPI MCP Server,借助 Spring AI 框架,让开发者可以在熟悉的 Spring 生态中快速搭建并对接 SWAPI(星战题材 API)的模型上下文协议服务。它适合希望用 Java/Spring 技术栈接入大模型、构建 AI Agent 或工具调用层的朋友。
它能做什么
- 作为 MCP Server 暴露 SWAPI 相关资源(如星球、角色、飞船等数据)供大模型调用。
- 无缝集成 Spring AI,复用现有 Spring Boot 配置与依赖管理。
- 支持打包为 Docker 镜像,方便容器化部署到云端或本地环境。
- 提供标准化的 MCP 接口,可被支持 MCP 协议的客户端(如 Claude、Cursor 等)直接发现和使用。
使用提示
- 是否需要密钥:一般无需额外 API Key,属于本地化部署的 MCP Server,但若对接云端大模型仍需相应模型的访问凭证。
- 推荐使用 Maven/Gradle 构建,并在
application.yml中按需启用 Spring AI 相关配置。