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-buildertools
- New tool definitions are saved in …mcp-tool-buildertoolstools.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
.venvScriptsactivate
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"
]
}
}
}
Tool Builder
Project Details
- hanweg/mcp-tool-builder
- The Unlicense
- Last Updated: 4/20/2025
Recomended MCP Servers
A Model Context Protocol (MCP) server for creating and managing Framer plugins with web3 capabilities
Allow AI to wade through complex OpenAPIs using Simple Language
A Model Context Protocol (MCP) server that integrates with Google's Gemini Pro model, can be used in Claude...
Airtable Model Context Protocol Server, for allowing AI systems to interact with your Airtable bases
**Notion MCP Server** is a Model Context Protocol (MCP) server implementation that enables AI assistants to interact with...
All-in-one security testing toolbox that brings together popular open source tools through a single MCP interface. Connected to...
A redmine MCP server covering close to 100% of redmines API
simple logseq mcp server
Markdown To PDF Conversion MCP
Enable any LLM (e.g. Claude) to interactively debug any language for you via MCP and a VS Code...
Model Context Protocol server for querying Cursor chat history