
hanweg/mcp-tool-builder
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
MCP 서버로 필요한 도구 만들기
개요
MCP 서버는 Claude 데스크톱과 같은 MCP 클라이언트를 통해 역동적으로 새로운 도구를 만듭니다. - 자연 언어로 설명하여 새로운 도구를 작성하십시오 - 클라이언트가 새로운 도구를 사용하도록 재시작 (Claude Desktop) - 새로운 도구는 python scriptlets로 저장됩니다 ...\mcp-tool-builder\tools - 새로운 도구 정의에 저장됩니다 ...\mcp-tool-builder\tools\tools.json - get bitcoin price: CoinGecko의 현재 비트 코인 가격 - get weather forecast: 미국 ZIP 코드에 대한 날씨를 가져옵니다 (지구를 사용) Claude Desktop의 create tool 명령을 사용하여 새로운 도구를 동적으로 만들 수 있습니다. 1. Clone 이 저장소 2. 종속성 설치:
개요(AI 번역)
MCP 도구 빌더
MCP 서버는 Claude 데스크톱과 같은 MCP 클라이언트를 통해 역동적으로 새로운 도구를 만듭니다.
특징
- Natural language에 대한 설명
- 클라이언트가 새로운 도구를 사용하도록 재시작 (Claude Desktop)
- 새로운 도구는 python scriptlets로 저장 …\mcp-tool-builder\tools
- 새로운 도구 정의는 …\mcp-tool-builder\tools\tools.json에서 저장됩니다.
설치에 포함된 예 도구
- get bitcoin price: CoinGecko의 현재 비트 코인 가격
- get weather forecast: 미국 우편 번호를 위한 날씨를 가져옵니다 (지구를 사용)
새 도구 만들기
Claude Desktop의 create tool 명령을 사용하여 새로운 도구를 동적으로 만들 수 있습니다.
설치
- Clone 이 저장소
- 의존성 설치:
Claude 데스크탑 사용
claude_desktop_config.json에 추가:
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
WORK IN PROGRESS - USE WITH CAUTION - Windows
MCP Tool Builder
An MCP server that empowers LLMs to dynamically create new tools through MCP clients such as Claude Desktop.
Features
- Create new tools by describing them in natural language
- Requires client restart to use new tools (Claude Desktop)
- New tools are saved as python scriptlets in …\mcp-tool-builder\tools
- New tool definitions are saved in …\mcp-tool-builder\tools\tools.json
Example tools included at installation
- get_bitcoin_price: Fetches current Bitcoin price from CoinGecko
- get_weather_forecast: Gets weather for US ZIP codes (uses geopy)
Creating New Tools
Use the create_tool command in Claude Desktop (or suggest strongly!!) to create new tools dynamically
Installation
- Clone this repository
- Install dependencies:
cd mcp-tool-builder
uv venv
.venv\Scripts\activate
uv pip install -e .
Usage with Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"tool-builder": {
"command": "uv",
"args": [
"--directory",
"PATH_TO\\mcp-tool-builder",
"run",
"tool-builder"
]
}
}
}
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{
"mcpServers": {
"tool-builder": {
"command": "uv",
"args": [
"--directory",
"PATH_TO\\mcp-tool-builder",
"run",
"tool-builder"
]
}
}
}