Skip to main content
Glama

mcp-tool-builder

by hanweg

作業中 - 注意して使用してください - Windows

MCP ツールビルダー

Claude Desktop などの MCP クライアントを通じて LLM が新しいツールを動的に作成できるようにする MCP サーバー。

特徴

  • 自然言語で記述して新しいツールを作成する
    • 新しいツールを使用するにはクライアントの再起動が必要です (Claude Desktop)
  • 新しいツールは、...\mcp-tool-builder\tools に Python スクリプトレットとして保存されます。
  • 新しいツール定義は ...\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