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

pip install toolregistry-hub

Pick Your Path

  • Use as a Library


    Import tools directly in Python — no server needed.

    Library Guide

  • Deploy a Server


    Expose all tools as OpenAPI or MCP endpoints.

    Launch a Server

  • Browse the Tools


    15+ tools for search, files, compute, shell, and more.

    Tool Catalog

  • Run in Docker


    Pre-built images for instant containerized deployment.

    Docker Guide

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 →

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.