# casemargin-mcp-server

Превращает переписку по тикету в структурный бриф и оценивает готовность к эскалации на L2. Полезно, когда поддержку передают между агентами.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 1
- Автор: Casemargin
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/Casemargin/casemargin-mcp-server
- Обновлён: 2026-08-05
- HTML: https://affpapa.org/nevibecode/mcp/casemargin-mcp-server

## Что делает

Сервер даёт две функции. `generate_case_brief` принимает текст тикета от 10 до 50 000 знаков и возвращает JSON: краткую оценку, следующий шаг, статус, описание проблемы, список выполненных действий с результатом и ключевой контекст. `check_escalation_readiness` оценивает тикет по шкале от 0 до 100, разбивает оценку по измерениям, предсказывает вопросы L2 и перечисляет, чего не хватает.

Тикеты сервер сам не читает. Ни Zendesk, ни другой хелпдеск он не опрашивает: содержимое вы передаёте вручную или через пайп. Работает поверх данных, а не вместо них.

Ключ API необязателен. Без него генерация брифов идёт по анонимному лимиту на IP, а проверка готовности к эскалации бесплатна и ключа не требует. Если ключ есть, он уходит заголовком запроса, поэтому сервер откажется стартовать, когда `CASEMARGIN_API_URL` указывает на не-`https` адрес вне loopback. Установка через `npx` — заранее ничего ставить не нужно.

## Требования
- Нужно: Node.js (команды через npx)
- Переменные окружения: `CASEMARGIN_API_KEY` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
claude mcp add casemargin-mcp-server -e CASEMARGIN_API_KEY=<CASEMARGIN_API_KEY> -- npx -y casemargin-mcp-server
```
Вместо <…> подставьте свои значения

### Codex

**Командой платформы**
```bash
codex mcp add casemargin-mcp-server --env CASEMARGIN_API_KEY=<CASEMARGIN_API_KEY> -- npx -y casemargin-mcp-server
```
Вместо <…> подставьте свои значения

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "casemargin-mcp-server": {
            "command": "npx",
            "args": [
                "-y",
                "casemargin-mcp-server"
            ],
            "env": {
                "CASEMARGIN_API_KEY": "<CASEMARGIN_API_KEY>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "casemargin-mcp-server": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "casemargin-mcp-server"
            ],
            "env": {
                "CASEMARGIN_API_KEY": "<CASEMARGIN_API_KEY>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add -e CASEMARGIN_API_KEY=<CASEMARGIN_API_KEY> casemargin-mcp-server npx -y casemargin-mcp-server
```
Вместо <…> подставьте свои значения

## Когда брать
- сжать длинную переписку по тикету в короткий бриф для следующего агента
- оценить, хватает ли доказательств для передачи тикета на L2
- увидеть, какие вопросы задаст вторая линия поддержки
- вытащить из треда выполненные действия и их результат
- проверить, хватает ли в тикете данных о влиянии на бизнес

## Примеры запросов агенту
- Что происходит в этом тикете? Вот переписка: клиент жалуется на обрывы VPN каждые 30 минут с понедельника
- Готов ли этот тикет к эскалации на L2? Оцени и скажи, чего не хватает
- Сделай бриф по тикету и укажи следующий шаг для принимающего агента

## Похожие
- [Zendesk Automation](https://affpapa.org/nevibecode/skills/zendesk-automation.md) — скилл · 4600 установок
- [ticket-resolution](https://affpapa.org/nevibecode/skills/ticket-resolution.md) — скилл · 2000 установок
- [Help Scout MCP Server](https://affpapa.org/nevibecode/mcp/help-scout-mcp-server.md) — MCP-сервер · ★ 45
- [to-tickets](https://affpapa.org/nevibecode/skills/to-tickets.md) — скилл · 711230 установок
- [knowledge-base-builder](https://affpapa.org/nevibecode/skills/knowledge-base-builder.md) — скилл · 667 установок
- [spark-persona-support-agent](https://affpapa.org/nevibecode/skills/spark-persona-support-agent.md) — скилл · 307 установок

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
