首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页
学习
活动
专区
圈层
工具
MCP广场
MCP广场 >详情页
mcp-tool-builder2025-05-280分享
github
根据用户请求通过创建新工具来构建自身的MCP服务器(需要重启克劳德桌面以使用新创建的工具)。
By hanweg
2025-05-280
github
详情内容

正在开发中 - 请谨慎使用 - Windows系统

MCP工具构建器

这是一个MCP服务器,能够通过Claude Desktop等MCP客户端让大语言模型(LLMs)动态创建新工具。

mcp-tool-builder MCP服务器

功能特点

  • 通过自然语言描述创建新工具
    • 使用新工具需要重启客户端(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命令(或强烈建议使用该命令)来动态创建新工具

安装步骤

  1. 克隆此代码仓库
  2. 安装依赖项:
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"
            ]
        }
    }
}

截图 2024-12-24 105318

图片

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档