Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Coder Toolbox Mcp Server

    4 stars
    TypeScript
    Updated Oct 19, 2025

    Table of Contents

    • Features
    • Implemented
    • Tools
    • get_test_execution_logs
    • locate_java_class
    • create_java_class
    • class_add_body
    • class_replace_body
    • class_delete_body
    • Development Roadmap
    • Contributing
    • License

    Table of Contents

    • Features
    • Implemented
    • Tools
    • get_test_execution_logs
    • locate_java_class
    • create_java_class
    • class_add_body
    • class_replace_body
    • class_delete_body
    • Development Roadmap
    • Contributing
    • License

    Documentation

    Coder Toolbox MCP Server

    A utility toolkit designed to enhance the interaction between Claude and code, providing seamless integration tools for code analysis, manipulation, and testing workflows.

    Features

    Implemented

    • Test Execution Logs: Retrieve and analyze test execution logs and results
    • Class Operations:
    • Location: Find Java classes in project source code with package filtering
    • Creation: Create new Java classes with proper package structure
    • Content Management: Add, replace or delete content in existing Java classes
    • Method Management: Add or delete methods in Java classes
    • Constructor Management: Add or delete constructors in Java classes

    Tools

    get_test_execution_logs

    Retrieve test execution logs from the log directory

    locate_java_class

    • Parameters:
    • className (string): Name of the java class to find (case sensitive)
    • sourceType (string, optional): Source type to restrict the search ('source' or 'test')
    • packagePath (string, optional): Package path to restrict search (e.g. 'com.myself.myproject'). If specified, sourceType must also be specified
    • Returns: JSON object with search results including file path and content if found

    create_java_class

    • Parameters:
    • className (string): Name of the java class to create (case sensitive)
    • sourceType (string): The source type where to create the file ('source' or 'test')
    • packagePath (string): Package path where to create the class (e.g. 'com.myself.myproject')
    • Returns: JSON object with creation results including file path or error message

    class_add_body

    • Parameters:
    • Parameters from locate_java_class, plus:
    • classBody (string): The class body content to add (fields, methods, constructors, etc.)
    • Returns: JSON object with modification results including file path

    class_replace_body

    • Parameters:
    • Parameters from locate_java_class, plus:
    • edits: Array of edit operations, each containing:
    • oldText (string): Text to replace
    • newText (string): New text
    • dryRun (boolean, optional): Preview changes without applying them
    • Returns: Diff showing the changes made or preview

    class_delete_body

    • Parameters:
    • Parameters from locate_java_class, plus:
    • targetContent (string): The content to delete from the class body
    • dryRun (boolean, optional): Preview changes without applying them
    • Returns: Diff showing the changes made or preview

    Development Roadmap

    • [x] Test execution log retrieval
    • [x] Class location and navigation
    • [x] Class file creation
    • [x] Add content to class
    • [x] Replace content in class
    • [x] Delete content from class
    • [ ] Add class-level annotations
    • [ ] Add interface implementations
    • [ ] Add class inheritance
    • [ ] Organize imports
    • [ ] Format code

    Contributing

    Contributions are welcome! Please feel free to submit a Pull Request.

    License

    This project is licensed under the MIT License - see the LICENSE file for details.

    Similar MCP

    Based on tags & features

    • GL

      Glm Mcp Server

      TypeScript·
      3
    • NS

      Ns Private Access Mcp

      TypeScript·
      3
    • MC

      Mcp Server Aws Sso

      TypeScript·
      6
    • MC

      Mcp Wave

      TypeScript00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • GL

      Glm Mcp Server

      TypeScript·
      3
    • NS

      Ns Private Access Mcp

      TypeScript·
      3
    • MC

      Mcp Server Aws Sso

      TypeScript·
      6
    • MC

      Mcp Wave

      TypeScript00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k