关于 mcp-all
mcp-all 是一个面向 Minecraft 服务端的 Spring AI MCP 脚手架,帮助开发者用 Spring AI 快速搭建并扩展 Minecraft 服务端。它把协议层、AI 接入与自定义业务逻辑解耦,既适合做协议开发实验,也方便沉淀自定义玩法。
它能做什么
- 基于 Spring AI 一键拉起 Minecraft 服务端,省去底层联机与事件循环的繁琐配置。
- 提供 MCP 协议开发示例,方便在客户端与服务器之间定义和调试自定义消息。
- 支持自定义业务逻辑扩展,如指令系统、AI 角色、自动化任务等。
- 模块化设计,便于在 Spring 生态中复用 Bean、配置与依赖注入。
关于密钥
项目本身作为本地服务端脚手架运行通常无需密钥;但如果接入在线大模型或第三方 AI 服务,需要在 Spring 配置中提供对应服务的 api key(例如通过 application.yml 或环境变量注入)。请勿在代码或前端页面中硬编码密钥。