Skip to main content

Filesystem tools for Hanzo AI - read, write, edit, search, find

Project description

hanzo-tools-fs

Filesystem tools for Hanzo MCP.

Installation

pip install hanzo-tools-fs

Tools

read - Read Files

read(file_path="/path/to/file.py")
read(file_path="/path/to/file.py", offset=100, limit=50)

write - Write Files

write(file_path="/path/to/file.py", content="...")

edit - Edit Files

edit(
    file_path="/path/to/file.py",
    old_string="def old():",
    new_string="def new():"
)

tree - Directory Structure

tree(path="/project", depth=3)

find - File Discovery

find(pattern="*.py", path="/project")

search - Content Search

search(pattern="TODO|FIXME", path="./src")

ast - Code Structure

ast(pattern="class.*Service", path="/src")

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hanzo_tools_fs-0.3.4.tar.gz (17.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hanzo_tools_fs-0.3.4-py3-none-any.whl (21.0 kB view details)

Uploaded Python 3

File details

Details for the file hanzo_tools_fs-0.3.4.tar.gz.

File metadata

  • Download URL: hanzo_tools_fs-0.3.4.tar.gz
  • Upload date:
  • Size: 17.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for hanzo_tools_fs-0.3.4.tar.gz
Algorithm Hash digest
SHA256 068fd6212b4a5433f3be9bc9f0cd3ac6d92d05d39599078d53bb2d563c3697ee
MD5 4466bc9c662a7785f57391f01e95e666
BLAKE2b-256 2eef0a19e70da754f8599dfd7cc6ee8daed3c67edb78da3f5f8a17cb52097db1

See more details on using hashes here.

File details

Details for the file hanzo_tools_fs-0.3.4-py3-none-any.whl.

File metadata

  • Download URL: hanzo_tools_fs-0.3.4-py3-none-any.whl
  • Upload date:
  • Size: 21.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for hanzo_tools_fs-0.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d9aa3653d6cb114fac4d0b09726b0dcee01cfe1fc50d014546b40bd6abf4e677
MD5 76bf6b2828c60e8d48c07f285756494f
BLAKE2b-256 8790c167d45ef00c8ddcb94387971fa41cdd7c70073c616c3de0d976530e3da1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page