Curated tools, ready to run
Useful tools without rebuilding the stack.¶
Use curated search, fetch, datetime, calculator, file, shell, and workflow tools as local Python imports, with ToolRegistry Core, or as hosted MCP/OpenAPI services.
Pick Your Path¶
-
:material-language-python:{ .lg .middle } Use as a Library
Import tools directly in Python — no server needed.
-
:material-server:{ .lg .middle } Deploy a Server
Expose all tools as OpenAPI or MCP endpoints.
-
:material-tools:{ .lg .middle } Browse the Tools
15+ tools for search, files, compute, shell, and more.
-
:material-docker:{ .lg .middle } Run in Docker
Pre-built images for instant containerized deployment.
Quick Taste¶
from toolregistry_hub import Calculator, DateTime, BashTool, FileSearch
Calculator.evaluate("sqrt(144) + 2**3") # 20.0
DateTime.now("Asia/Shanghai") # current time in Shanghai
BashTool.execute("git status") # safe shell execution
FileSearch.grep(r"TODO", path="src/") # search code
Every tool is a plain Python class — no instantiation, no state, no server needed. Quick Start →
Available Tools¶
| Category | Tools | Highlights |
|---|---|---|
| Calculation | Calculator, UnitConverter | Expression evaluation, 100+ unit conversions |
| Date & Time | DateTime | Timezone-aware, cross-timezone conversion |
| File Management | FileOps, FileReader, FileSearch, PathInfo | Exact-string edit, glob/grep/tree, PDF & notebook reading |
| Shell | BashTool | Shell execution with built-in deny list |
| Web | Fetch, BraveSearch, TavilySearch, … | Content extraction, multi-engine search |
| Cognitive | ThinkTool, TodoList | Structured reasoning, task management |
Ecosystem¶
ToolRegistry Hub is part of a three-package ecosystem. See the Ecosystem page for details.
| Package | Role |
|---|---|
| toolregistry | Core tool management library |
| toolregistry-server | OpenAPI & MCP server adapters |
| toolregistry-hub | Ready-to-use utility tools |
Get Involved¶
- GitHub Repository — Source code and issues
- 中文文档 — Chinese documentation
- Tools Documentation — Complete tool reference
ToolRegistry Hub: Making utility tools accessible and reliable.