正在进行中-小心使用-Windows
MCP工具生成器
MCP服务器,使LLM能够通过MCP客户端(如Claude Desktop)动态创建新工具。
特性
- 通过自然语言描述创建新工具
- 需要重新启动客户端才能使用新工具(Claude Desktop)
- 新工具保存为python scriptlets。.\\mcp工具生成器\\tools
- 新的工具定义保存在中。.\\mcp工具生成器\\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"
]
}
}
}