casemargin-mcp-server — MCP-сервер для Claude Code: разбор тикетов
Превращает переписку по тикету в структурный бриф и оценивает готовность к эскалации на L2. Полезно, когда поддержку передают между агентами.
claude mcp add casemargin-mcp-server -e CASEMARGIN_API_KEY=<CASEMARGIN_API_KEY> -- npx -y casemargin-mcp-serverЧто делает 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 — заранее ничего ставить не нужно.
Какие задачи решает
- сжать длинную переписку по тикету в короткий бриф для следующего агента
- оценить, хватает ли доказательств для передачи тикета на L2
- увидеть, какие вопросы задаст вторая линия поддержки
- вытащить из треда выполненные действия и их результат
- проверить, хватает ли в тикете данных о влиянии на бизнес
Примеры запросов агенту
- Что происходит в этом тикете? Вот переписка: клиент жалуется на обрывы VPN каждые 30 минут с понедельника
- Готов ли этот тикет к эскалации на L2? Оцени и скажи, чего не хватает
- Сделай бриф по тикету и укажи следующий шаг для принимающего агента
Как установить casemargin-mcp-server
Командой платформы
claude mcp add casemargin-mcp-server -e CASEMARGIN_API_KEY=<CASEMARGIN_API_KEY> -- npx -y casemargin-mcp-serverВместо <…> подставьте свои значения
Командой платформы
codex mcp add casemargin-mcp-server --env CASEMARGIN_API_KEY=<CASEMARGIN_API_KEY> -- npx -y casemargin-mcp-serverВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"casemargin-mcp-server": {
"command": "npx",
"args": [
"-y",
"casemargin-mcp-server"
],
"env": {
"CASEMARGIN_API_KEY": "<CASEMARGIN_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"casemargin-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"casemargin-mcp-server"
],
"env": {
"CASEMARGIN_API_KEY": "<CASEMARGIN_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e CASEMARGIN_API_KEY=<CASEMARGIN_API_KEY> casemargin-mcp-server npx -y casemargin-mcp-serverВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о casemargin-mcp-server
Как установить casemargin-mcp-server в Claude Code?
Выполните claude mcp add casemargin-mcp-server -e CASEMARGIN_API_KEY=<CASEMARGIN_API_KEY> -- npx -y casemargin-mcp-server. Ключ можно не указывать — тогда брифы идут по анонимному лимиту.
Что делает casemargin-mcp-server?
Две вещи: собирает структурный бриф из переписки по тикету и считает оценку готовности к эскалации на L2 с разбором по измерениям и списком пропущенного.
Нужен ли ключ API?
Для проверки готовности к эскалации — нет, она бесплатна. Для генерации брифов ключ необязателен, но без него действует анонимный лимит на IP.