Coder Toolbox MCP Server
这是一个镜像。
简介
Coder Toolbox MCP Server 是一个增强 Claude 与代码交互的工具包,提供代码分析、操作和测试工作流工具。
核心功能
- 测试执行日志分析:检索和分析测试结果
- Java 类操作:查找、创建、修改和管理 Java 类
常用工具使用指南
1. 查找 Java 类
locate_java_class(
className: "MyClass",
sourceType: "source", // 可选,'source' 或 'test'
packagePath: "com.example.project" // 可选,需要同时指定 sourceType
)
2. 创建 Java 类
create_java_class(
className: "NewClass",
sourceType: "source", // 'source' 或 'test'
packagePath: "com.example.project"
)
3. 添加类内容
class_add_body(
className: "MyClass",
sourceType: "source",
packagePath: "com.example.project",
classBody: "private String name;\n\npublic String getName() {\n return name;\n}"
)
4. 替换类内容
class_replace_body(
className: "MyClass",
sourceType: "source",
packagePath: "com.example.project",
edits: [
{
oldText: "return name;",
newText: "return name.trim();"
}
],
dryRun: false // 可选,预览更改
)
5. 删除类内容
class_delete_body(
className: "MyClass",
sourceType: "source",
packagePath: "com.example.project",
targetContent: "private String unused;\n",
dryRun: false // 可选,预览更改
)
6. 获取测试执行日志
get_test_execution_logs()
后续功能开发路线
- 类级注解管理
- 接口实现添加
- 类继承添加
- 导入组织优化
- 代码格式化
更多详情请参阅完整文档。本项目遵循 MIT 许可证。