Coder Toolbox MCP Server

Coder Toolbox MCP Server

未知

简介

Coder Toolbox MCP Server 是一个增强 Claude 与代码交互的工具包,提供各种代码分析、操作和测试工具。

核心功能

  • 测试执行日志分析
  • Java 类管理:定位、创建、修改内容
  • 代码方法和构造函数管理

快速开始

查找 Java 类

{
  "tool": "locate_java_class",
  "parameters": {
    "className": "MyClass",
    "sourceType": "source",
    "packagePath": "com.myself.myproject"
  }
}

创建新 Java 类

{
  "tool": "create_java_class",
  "parameters": {
    "className": "NewService",
    "sourceType": "source",
    "packagePath": "com.myself.myproject.service"
  }
}

向类添加内容

{
  "tool": "class_add_body",
  "parameters": {
    "className": "MyClass",
    "sourceType": "source",
    "packagePath": "com.myself.myproject",
    "classBody": "private String name;\n\npublic String getName() {\n  return name;\n}"
  }
}

替换类中的内容

{
  "tool": "class_replace_body",
  "parameters": {
    "className": "MyClass",
    "sourceType": "source",
    "packagePath": "com.myself.myproject",
    "edits": [
      {
        "oldText": "return name;",
        "newText": "return this.name != null ? this.name : \"\";"
      }
    ]
  }
}

删除类中的内容

{
  "tool": "class_delete_body",
  "parameters": {
    "className": "MyClass",
    "sourceType": "source",
    "packagePath": "com.myself.myproject",
    "targetContent": "private String name;"
  }
}

获取测试执行日志

{
  "tool": "get_test_execution_logs"
}

贡献与许可

  • 欢迎提交 Pull Request 贡献代码
  • 使用 MIT 许可证