# ChatRail

Управляет подключениями WhatsApp, вебхуками и отложенными сообщениями прямо из чата с моделью. Помогает разбирать ошибки доставки без перехода в браузер.

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

## Что делает

MCP-сервер подключается к рабочей области ChatRail и даёт агенту доступ к статусам номеров WhatsApp, спискам групп и журналу событий. Доставка не сработала? Инструмент `explain_message_failure` разберёт причину сбоя прямо в окне редактора. При этом сервер защищает приватность: тексты сообщений, номера телефонов и секретные ключи через инструменты не передаются.

Любые изменяющие операции (перенос отправки, отмена сообщения, реакция эмодзи или повтор вебхука) сначала возвращают предпросмотр. Действие применится только при повторном вызове с флагом `confirm: true`. Отправлять новые сообщения через этот MCP-сервер нельзя: для рассылок сервис требует обращаться к REST API.

Для работы нужен тариф Core + AI или Team. Подключиться можно через удалённый HTTP-эндпоинт `https://www.chatrail.dev/v1/mcp` с авторизацией по OAuth либо локально через пакет `chatrail-mcp` из npm, передав ключ `CHATRAIL_API_KEY` со скоупами `mcp:read` и `mcp:write`.

## Требования
- Удалённый сервер: `https://www.chatrail.dev/v1/mcp`

## Установка

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

**Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http chatrail https://www.chatrail.dev/v1/mcp
```

### Codex

**Командой платформы: удалённый сервер**
```bash
codex mcp add chatrail --url https://www.chatrail.dev/v1/mcp
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "chatrail": {
            "url": "https://www.chatrail.dev/v1/mcp"
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "chatrail": {
            "type": "http",
            "url": "https://www.chatrail.dev/v1/mcp"
        }
    }
}
```

### Gemini CLI

**Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http chatrail https://www.chatrail.dev/v1/mcp
```

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

## Примеры запросов агенту
- Почему не доставилось сообщение с идентификатором `msg_123`?
- Покажи список запланированных сообщений и сдвинь ближайшее на два часа позже.
- Переотправь вебхук `wh_789`, который завершился с ошибкой.

## Похожие
- [MCP Toolbox for Databases](https://affpapa.org/nevibecode/mcp/googleapis-mcp-toolbox-for-databases.md) — MCP-сервер · ★ 16730
- [PostHog MCP Server](https://affpapa.org/nevibecode/mcp/posthog-mcp-server.md) — MCP-сервер · ★ 40459
- [OpenWork MCP Gateway](https://affpapa.org/nevibecode/mcp/openwork-mcp-gateway.md) — MCP-сервер · ★ 24271
- [Keploy](https://affpapa.org/nevibecode/mcp/keploy.md) — MCP-сервер · ★ 18779
- [Nhost](https://affpapa.org/nevibecode/mcp/nhost.md) — MCP-сервер · ★ 9369
- [basebalance.cloud — x402 RPC & MCP gateway](https://affpapa.org/nevibecode/mcp/basebalancecloud-x402-rpc-mcp-gateway.md) — MCP-сервер · ★ 7548

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