Tool Builder
MCP server that creates its own tools as needed
Installation
Installing for Claude Desktop
Manual Configuration Required
This MCP server requires manual configuration. Run the command below to open your configuration file:
npx mcpbar@latest edit -c claudeThis will open your configuration file where you can add the Tool Builder MCP server manually.
WORK IN PROGRESS - USE WITH CAUTION - Windows
MCP Tool Builder
An MCP server that empowers LLMs to dynamically create new tools through MCP clients such as Claude Desktop.
Features
- Create new tools by describing them in natural language
- Requires client restart to use new tools (Claude Desktop)
 
 - New tools are saved as python scriptlets in ...\mcp-tool-builder\tools
 - New tool definitions are saved in ...\mcp-tool-builder\tools\tools.json
 
Example tools included at installation
- get_bitcoin_price: Fetches current Bitcoin price from CoinGecko
 - get_weather_forecast: Gets weather for US ZIP codes (uses geopy)
 
Creating New Tools
Use the create_tool command in Claude Desktop (or suggest strongly!!) to create new tools dynamically
Installation
- Clone this repository
 - Install dependencies:
 
cd mcp-tool-builder
uv venv
.venv\Scripts\activate
uv pip install -e .
Usage with Claude Desktop
Add to claude_desktop_config.json:
{
    "mcpServers": {
        "tool-builder": {
            "command": "uv",
            "args": [
                "--directory", 
                "PATH_TO\\mcp-tool-builder",
                "run",
                "tool-builder"
            ]
        }
    }
}
Details:
Stars
23Forks
6Last commit
10 months agoRepository age
10 monthsLicense
Unlicense
Auto-fetched from GitHub .
MCP servers similar to Tool Builder:
Stars
Forks
Last commit
Stars
Forks
Last commit
Stars
Forks
Last commit