mcp-tool-builder

mcp-tool-builder

20

MCP Tool Builder is an MCP server designed to enable large language models (LLMs) to create new tools dynamically. It integrates with MCP clients like Claude Desktop and allows for natural language-based tool creation. The server also supports saving tools as Python scriptlets and managing their definitions in JSON format.

How do I create a new tool?

Use the create_tool command in Claude Desktop to describe and create new tools dynamically.

Where are the new tools stored?

New tools are saved as Python scriptlets in the ...\mcp-tool-builder\tools directory.

Do I need to restart the client to use new tools?

Yes, a client restart is required to use newly created tools in Claude Desktop.

What are some example tools included?

Example tools include get_bitcoin_price and get_weather_forecast.

How do I install the MCP Tool Builder?

Clone the repository, navigate to the mcp-tool-builder directory, create a virtual environment, activate it, and install dependencies using pip.