Skip to content

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.

PyPI version Docker Image License: MIT

Pick Your Path

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

Full tool catalog →

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


ToolRegistry Hub: Making utility tools accessible and reliable.