Metadata-Version: 2.5
Name: hanzo-tools-net
Version: 0.1.4
Summary: Network tools for Hanzo AI (HIP-0300)
Project-URL: Homepage, https://github.com/hanzoai/python-sdk
Project-URL: Documentation, https://docs.hanzo.ai
Project-URL: Repository, https://github.com/hanzoai/python-sdk
Author-email: Hanzo AI Team <ai@hanzo.ai>
License-Expression: MIT
Keywords: crawl,fetch,hanzo,mcp,network,search,tools
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.12
Requires-Dist: hanzo-tools>=0.3.5
Requires-Dist: httpx>=0.25.0
Requires-Dist: mcp>=1.0.0
Provides-Extra: dev
Requires-Dist: pytest-asyncio>=0.23.0; extra == 'dev'
Requires-Dist: pytest>=8.0.0; extra == 'dev'
Requires-Dist: ruff>=0.1.0; extra == 'dev'
Provides-Extra: full
Requires-Dist: beautifulsoup4>=4.12.0; extra == 'full'
Requires-Dist: lxml>=5.0.0; extra == 'full'
Description-Content-Type: text/markdown

# hanzo-tools-net

Network tools for Hanzo AI MCP (HIP-0300).

## Tools

- `fetch` — the web, one door per verb:
  - `search` — query → [url, title, snippet]
  - `web_read` — url → clean markdown
  - `research` — question → cited answer + sources (search + read + synthesize)
  - `fetch` / `download` / `crawl` / `head` / `request` / `open`
- `vision` — image (+ prompt) → text answer

## Installation

```bash
pip install hanzo-tools-net
```

## Usage

```python
from hanzo_tools.net import TOOLS, register_tools

# Register with MCP server
register_tools(mcp_server)
```

## Part of hanzo-tools

This package is part of the modular [hanzo-tools](../hanzo-tools) ecosystem.
