工作正在进行中 - 谨慎使用 - Windows
MCP 工具生成器
MCP 服务器使 LLM 能够通过 MCP 客户端(例如 Claude Desktop)动态创建新工具。
特征
- 使用自然语言描述来创建新工具
- 需要重新启动客户端才能使用新工具(Claude Desktop)
- 新工具作为 Python 脚本保存在 ...\mcp-tool-builder\tools 中
- 新的工具定义保存在...\mcp-tool-builder\tools\tools.json
安装时包含的示例工具
- get_bitcoin_price:从 CoinGecko 获取当前比特币价格
- get_weather_forecast:获取美国邮政编码的天气(使用 geopy)
创建新工具
使用 Claude Desktop 中的 create_tool 命令(或强烈建议!!)动态创建新工具
安装
- 克隆此存储库
- 安装依赖项:
cd mcp-tool-builder
uv venv
.venv\Scripts\activate
uv pip install -e .
与 Claude Desktop 一起使用
添加到claude_desktop_config.json
:
{
"mcpServers": {
"tool-builder": {
"command": "uv",
"args": [
"--directory",
"PATH_TO\\mcp-tool-builder",
"run",
"tool-builder"
]
}
}
}

