Skip to main content
Glama

mcp-tool-builder

by hanweg

TRABAJO EN CURSO - USAR CON PRECAUCIÓN - Windows

Generador de herramientas MCP

Un servidor MCP que permite a los LLM crear dinámicamente nuevas herramientas a través de clientes MCP como Claude Desktop.

Características

  • Crear nuevas herramientas describiéndolas en lenguaje natural
    • Requiere reiniciar el cliente para usar nuevas herramientas (Claude Desktop)
  • Las nuevas herramientas se guardan como scriptlets de Python en ...\mcp-tool-builder\tools
  • Las nuevas definiciones de herramientas se guardan en ...\mcp-tool-builder\tools\tools.json

Herramientas de ejemplo incluidas en la instalación

  • get_bitcoin_price: Obtiene el precio actual de Bitcoin de CoinGecko
  • get_weather_forecast: Obtiene el clima para los códigos postales de EE. UU. (usa geopy)

Creando nuevas herramientas

Utilice el comando create_tool en Claude Desktop (¡o sugiéralo encarecidamente!) para crear nuevas herramientas dinámicamente

Instalación

  1. Clonar este repositorio
  2. Instalar dependencias:
cd mcp-tool-builder uv venv .venv\Scripts\activate uv pip install -e .

Uso con Claude Desktop

Agregar a claude_desktop_config.json :

{ "mcpServers": { "tool-builder": { "command": "uv", "args": [ "--directory", "PATH_TO\\mcp-tool-builder", "run", "tool-builder" ] } } }

Captura de pantalla 2024-12-24 105318

imagen

Install Server
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.

Servidor MCP que se construye a sí mismo creando nuevas herramientas según sea necesario en función de las solicitudes de los usuarios (requiere reiniciar Claude Desktop para usar las herramientas recién creadas).

  1. Generador de herramientas MCP
    1. Características
    2. Herramientas de ejemplo incluidas en la instalación
    3. Creando nuevas herramientas
    4. Instalación
    5. Uso con Claude Desktop

Related MCP Servers

  • -
    security
    F
    license
    -
    quality
    A Model Context Protocol server built with mcp-framework that allows users to create and manage custom tools for processing data, integrating with the Claude Desktop via CLI.
    Last updated -
    32
    5
    TypeScript
    • Apple
  • -
    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
  • A
    security
    F
    license
    A
    quality
    A server built with mcp-framework that allows users to extend Claude's capabilities by adding custom tools that can be used through the Claude Desktop client.
    Last updated -
    3
    340
    TypeScript
  • -
    security
    F
    license
    -
    quality
    An MCP server that allows users to create custom tools on the fly by stitching together actions from multiple MCP tools into reusable routines.
    Last updated -
    21
    1
    TypeScript

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