Skip to content

Installation

Library Only

pip install toolregistry-hub

This gives you every tool as a direct Python import — no server, no extra dependencies.

With Server Extras

If you want to expose tools as REST API or MCP endpoints:

# Full server (OpenAPI + MCP, Python 3.10+)
pip install toolregistry-hub[server]

# OpenAPI server only
pip install toolregistry-hub[server_openapi]

# MCP server only (Python 3.10+)
pip install toolregistry-hub[server_mcp]

Docker

Pre-built images are available on Docker Hub:

docker run -p 8000:8000 oaklight/toolregistry-hub-server:latest

See Docker Deployment for compose files and production setup.

Verify

from toolregistry_hub import Calculator

print(Calculator.evaluate("1 + 1"))  # 2

Next Steps