Skip to main content
Glama

mcp-tool-builder

by hanweg

工作正在进行中 - 谨慎使用 - 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 命令(或强烈建议!!)动态创建新工具

安装

  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

图像

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

MCP 服务器根据用户请求根据需要创建新工具来构建自身(需要重新启动 Claude Desktop 才能使用新创建的工具)。

  1. MCP 工具生成器
    1. 特征
    2. 安装时包含的示例工具
    3. 创建新工具
    4. 安装
    5. 与 Claude Desktop 一起使用

Related MCP Servers

  • A
    security
    A
    license
    A
    quality
    A tool that dynamically generates and configures MCP servers by automatically creating necessary directories and files according to user specifications.
    Last updated -
    1
    9
    9
    JavaScript
    MIT License
  • -
    security
    F
    license
    -
    quality
    An MCP server that enables Claude Desktop to interact with Sanity.io content, providing tools to create, edit, list documents and get schema templates.
    Last updated -
    TypeScript
  • -
    security
    A
    license
    -
    quality
    A dynamic MCP server implementation that automatically loads tools, resources, and prompts from their respective directories, allowing for easy extension and configuration.
    Last updated -
    Python
    MIT License
  • -
    security
    F
    license
    -
    quality
    A Python-based server that helps users easily install and configure other MCP servers across different platforms.
    Last updated -
    2
    Python
    • Apple
    • Linux

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/hanweg/mcp-tool-builder'

If you have feedback or need assistance with the MCP directory API, please join our Discord server