MCP Tool Builder
An MCP server that allows LLMs to dynamically create new tools through MCP clients like Claude Desktop.
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"
]
}
}
}
Related Servers
Repomix
Packs code repositories into a single, AI-friendly file using the repomix tool.
Rubber Duck MCP
A tool that applies rubber duck debugging techniques to AI development environments.
Limetest
A lightweight, AI-powered end-to-end testing framework for CI workflows. Requires an OpenAI API key.
NetMind ParsePro
Parses PDF files from a URL into structured formats like JSON and Markdown.
xcodebuild
🍎 Build iOS Xcode workspace/project and feed back errors to llm.
ast-grep MCP
An experimental MCP server that uses the ast-grep CLI for code structural search, linting, and rewriting.
Composer Package README MCP Server
Fetches comprehensive information about Composer packages from Packagist, including READMEs, metadata, and search functionality.
npm Package README
Fetch READMEs, metadata, and search for packages on the npm registry.
AGS MCP Server
Manipulate Adventure Game Studio (AGS) compiled room (.crm) files to enable AI-powered game development.
Port MCP Server
An MCP server for Port.io that enables advanced automations and natural language interactions for developers and AI applications.