# template Каркас MCP-сервера на `forge-toolkit`: конфиг, потокобезопасный `Manager`, один инструмент и корректный lifecycle. ## Как пользоваться 1. Скопируйте каталог и переименуйте модуль в `go.mod` (`example.com/forge-tool` → ваш путь). 2. Удалите из `go.mod` строку `replace git.totmin.ru/en2zmax/forge-toolkit => ..` (она нужна только для сборки внутри этого репозитория). 3. Замените доменную логику в `internal/tools/tools.go`. 4. Соберите и проверьте: ```bash go mod tidy go build -o forge-tool . ./forge-tool --health # → ok ``` ## Подключение Любой MCP-клиент — как обычный stdio-сервер: ```json { "mcpServers": { "forge-tool": { "command": "/abs/path/forge-tool", "args": ["-config", "/abs/path/config.json"] } } } ``` Контракт и правила — [`../docs/ARCHITECTURE.md`](../docs/ARCHITECTURE.md).