Полное переименование в omnichannel-configserver-mcp (имя MCP-сервера, бинарник, файл конфига, доки)
ci / test (push) Successful in 2m20s
ci / lint (push) Successful in 5m43s

This commit is contained in:
Maksim Totmin
2026-10-07 20:16:10 +07:00
parent 1c7242d5c5
commit d2e7d3679b
23 changed files with 63 additions and 63 deletions
+9 -9
View File
@@ -1,6 +1,6 @@
# Быстрый старт
`omnichannel-mcp` — это **MCP-сервер**: программа, которую AI-ассистент
`omnichannel-configserver-mcp` — это **MCP-сервер**: программа, которую AI-ассистент
(Claude Desktop, Cursor, Continue и любой другой MCP-клиент) запускает как
локальный процесс и через которую получает доступ к платформе Omnichannel.
Сервер не хранит состояние и не имеет UI: он лишь транслирует запросы агента в
@@ -18,10 +18,10 @@ HTTP API `config_server`.
## 1. Сборка
```bash
cd omnichannel-mcp
cd omnichannel-configserver-mcp
export GOPRIVATE=git.totmin.ru
go build -o omnichannel-mcp .
./omnichannel-mcp --health # -> ok
go build -o omnichannel-configserver-mcp .
./omnichannel-configserver-mcp --health # -> ok
```
## 2. Конфигурация
@@ -54,7 +54,7 @@ cp examples/config.single-server.json config.json
```bash
export OMNI_USER=admin OMNI_PASSWORD='...'
./omnichannel-mcp --check-config -config config.json
./omnichannel-configserver-mcp --check-config -config config.json
```
## 3. Подключение к MCP-клиенту
@@ -64,9 +64,9 @@ export OMNI_USER=admin OMNI_PASSWORD='...'
```json
{
"mcpServers": {
"omnichannel-mcp": {
"command": "/opt/omnichannel-mcp/omnichannel-mcp",
"args": ["-config", "/opt/omnichannel-mcp/config.json"],
"omnichannel-configserver-mcp": {
"command": "/opt/omnichannel-configserver-mcp/omnichannel-configserver-mcp",
"args": ["-config", "/opt/omnichannel-configserver-mcp/config.json"],
"env": {
"OMNI_USER": "admin",
"OMNI_PASSWORD": "СЕКРЕТ"
@@ -104,6 +104,6 @@ export OMNI_USER=admin OMNI_PASSWORD='...'
```bash
docker compose -f examples/demo/docker-compose.yml up -d
go build -o omnichannel-mcp .
go build -o omnichannel-configserver-mcp .
python3 examples/demo/demo.py
```