Saved toolsSubmit a tool
AI TOOL

ToolRegistry

Visit website

ToolRegistry is a protocol-agnostic tool management library for function calling LLMs (such as OpenAI, Anthropic, Gemini, MCP, OpenAPI, and native Python).

Category其他
Claim toolCompare toolsReport a correction—
SHARE / FOXAI

Share tool · ToolRegistry

What is ToolRegistry?

ToolRegistry is a protocol-agnostic tool management library for function-calling LLMs (such as OpenAI, Anthropic, Gemini, MCP, OpenAPI, and native Python). It provides a unified interface to register tools, generate tool schemas, and execute tools.

ToolRegistry supports multiple tool sources, including native Python functions/classes, MCP servers, OpenAPI specifications, and LangChain tools. It also provides multi-provider mode, concurrent execution, permission system, tool metadata and tags, management panel, and other features.

Key features

  • Protocol-agnostic — Registration tools come from native Python functions/classes, MCP servers, OpenAPI specifications, or LangChain tools, through a unified interface.

  • Multi-provider pattern — generate tool patterns for OpenAI, Anthropic, and Gemini via llm-rosetta.

You may also like

View all

Crit is a tool used for inspecting plans, diffs, and running applications of AI coding agents in the browser. It provides a locally prioritized solution for any agent.

View details

Paperclip is an open-source application used for managing AI agents, helping teams coordinate AI agents to complete work.

View details

OpenClaude is an open-source coding agent CLI that supports cloud and local model providers.

View details