
Template project to build MCP server using SpringBoot

2025.03.12
0
Java开发框架模板项目开发效率
mcp-tasks-server 是一个基于 SpringBoot 构建的 MCP 服务模板项目,旨在帮助开发者快速构建和测试 MCP 工具或资源。它提供了 REST 端点来暴露功能,方便在 MCP 客户端之外进行测试。项目包含一个示例任务功能,可作为构建新工具或资源的指南,并附带了单元测试和集成测试。
View on GitHub
Overview
基本能力
产品定位
mcp-tasks-server 是一个 MCP 服务模板项目,旨在为开发者提供一个快速构建和测试 MCP 工具或资源的框架。
核心功能
- 提供 REST 端点来暴露功能,方便在 MCP 客户端之外进行测试
- 包含示例任务功能,作为构建新工具或资源的指南
- 提供单元测试和集成测试
适用场景
- 开发者需要快速构建 MCP 工具或资源
- 需要在 MCP 客户端之外测试功能
- 需要一个包含测试示例的模板项目
使用教程
配置 MCP 客户端
- 打开文件
~/Library/Application Support/Claude/claude_desktop_config.json
- 添加以下配置节:
"your-app-name": {
"command": "/usr/bin/java",
"args": [
"-Dspring.profiles.active=default",
"-Dspring.main.web-application-type=none",
"-jar",
"<PATH_TO_REPO>/build/libs/<your-app-name>-0.0.1-SNAPSHOT.jar"
]
}
许可证
None