Tool Builder icon

Tool Builder

Createdhanweg

Dynamically creates new tools for use with MCP clients based on natural language descriptions.

About

Tool Builder is an MCP server that allows Large Language Models (LLMs) to create new tools on-the-fly through MCP clients like Claude Desktop. Users can define tools using natural language, which are then saved as Python scriptlets. The server includes example tools like fetching Bitcoin prices and weather forecasts to get started. This enables a flexible and adaptable toolset that can evolve based on the user's needs.

Key Features

  • Create new tools by describing them in natural language.
  • Saves new tools as Python scriptlets.
  • Integrates with Claude Desktop and other MCP clients.
  • Tool definitions are stored in a JSON file for easy management.
  • 14 GitHub stars
  • Includes example tools for common tasks.

Use Cases

  • Automating tasks by creating specialized tools tailored to specific needs.
  • Prototyping and testing new tools rapidly using natural language descriptions.
  • Extending the functionality of LLM-powered applications with custom tools.