v0.1.0 - 首个公开版本
MCP Java v0.1.0
这是 MCP Java 的首个公开版本。MCP Java 是一个面向 Java 开发者的工具包,用于快速构建自定义 Model Context Protocol(MCP)Server。
亮点
- 使用简洁的 Java SDK 快速构建自定义 MCP Server
- 通过
DefaultMcpServer手动注册工具和资源 - 通过
@McpServer和@McpTool构建注解式 MCP Server - 提供 Spring Boot Starter,支持自动配置
- 支持 stdio MCP Server,可接入 Claude Code、Codex 以及其他 MCP 客户端
- 内置 MySQL 和 Redis MCP Server,可作为可直接运行的集成示例和参考实现
Maven 坐标
Core SDK
<dependency>
<groupId>io.github.6000fish</groupId>
<artifactId>mcp-sdk</artifactId>
<version>0.1.0</version>
</dependency>Spring Boot Starter
<dependency>
<groupId>io.github.6000fish</groupId>
<artifactId>mcp-spring-boot-starter</artifactId>
<version>0.1.0</version>
</dependency>快速开始
Release Assets
本版本包含两个可直接运行的 Server jar:
mcp-server-mysql-0.1.0.jarmcp-server-redis-0.1.0.jar
它们可以直接接入 MCP 客户端,也可以作为开发自定义 MCP Server 的参考实现。
兼容性
已验证:
- Claude Code
- Codex
同时按照标准 stdio JSON-RPC 流程设计,适配其他主流 MCP 客户端。
安全说明
不要提交数据库密码或其他敏感凭据。请将密钥、密码等信息放在本地 MCP 客户端配置或环境变量中。
详见 安全说明。