MCP Server For Claudes Toolbox MCP Server

A server application that exposes CLI programs and functions via the Model Context Protocol (MCP), making them accessible to AI assistants through

Remote serverstreamable-httpPython

What is the MCP Server For Claudes Toolbox MCP Server?

A server application that exposes CLI programs and functions via the Model Context Protocol (MCP), making them accessible to AI assistants through different

What it actually does

The server can be configured through the configs.yaml file:

  • Arbitrary function registration and invocation. Just add a function to the tools/functions folder, name the file after it, and it will be available for use
  • Exposes a set of standalone command-line interface (CLI) tools for various tasks. Current CLI tools include:
  • test_generator — Creates unittest test files from JSON specifications
  • documentation_generator — Generates markdown documentation from Python source code
  • lint_a_python_codebase — Fixes common linting issues in Python files like blank lines, trailing spaces, and newlines
  • run_tests_and_save_their_results — Runs unit tests, type checking, and linting for Python projects, and saves the results as JSON and Markdown files

Configuration

  • WSL2, Linux. Window support is forthcoming. - Python 3.12+ - mcp # for MCP server - aiofile # for async file operations - anthropic # for LLM API access from Anthropic - coverage # for test coverage - duckdb # for cross-platform database operations - flask # for web framework - flake8 # for linting - httpx # for async HTTP requests - jinja2 # for templating - mcp # for Claude tool server API -

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

  • WSL2, Linux. Window support is forthcoming. - Python 3.12+ - mcp # for MCP server - aiofile # for async file operations - anthropic # for LLM API access from Anthropic - coverage # for test coverage - duckdb # for cross-platform database operations - flask # for web framework - flake8 # for linting - httpx # for async HTTP requests - jinja2 # for templating - mcp # for Claude tool server API -

Frequently asked questions

Just add a function to the `tools/functions` folder, name the file after the function, and it will be available for use.