claudes_toolbox

the-ride-never-ends/claudes_toolbox

3.3

If you are the rightful owner of claudes_toolbox and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A server application that exposes Claude's Toolbox utility programs via the Model Context Protocol (MCP), making them accessible to AI assistants like Claude through different interfaces.

The MCP Server for Claude's Toolbox is a versatile server application designed to make Claude's Toolbox utility programs accessible through the Model Context Protocol (MCP). This server allows AI assistants, such as Claude, to interact with various utility programs via different interfaces, including Claude Code, Claude Desktop, and Copilot. The server supports arbitrary function registration and invocation, enabling users to add functions to the 'tools/functions' folder, making them readily available for use. It also provides a set of standalone command-line interface (CLI) tools for various tasks, such as generating unit tests, creating documentation, linting Python codebases, running tests, and searching code. The server is cross-platform, supporting WSL2, Linux/MacOS, and Windows, and can automatically activate the appropriate virtual environment for each tool when called. Configuration is managed through a 'configs.yaml' file, allowing users to customize settings like verbosity, log level, host, port, and reload options.

Features

  • Arbitrary function registration and invocation.
  • Standalone CLI tools for various tasks.
  • Cross-platform support for WSL2, Linux/MacOS, and Windows.
  • Customizable server settings via 'configs.yaml'.
  • Automatic virtual environment activation for each tool.

Tools

  1. test_generator

    Creates unittest test files from JSON specifications.

  2. documentation_generator

    Generates markdown documentation from Python source code.

  3. lint_a_python_codebase

    Fixes common linting issues in Python files.

  4. run_tests_and_save_their_results

    Runs unit tests, type checking, and linting for Python projects.

  5. codebase_search

    Searches code with pattern matching.