Пачка MCP

Пачка MCP

от r-ms
MCP-сервер для корпоративного мессенджера Pachca: читайте чаты, ищите сообщения, отправляйте их и просматривайте пользователей и их статусы через Claude Code или Cursor. Упрощает командную коммуникацию и поиск информации.

mcp-pachca

MCP-сервер для корпоративного мессенджера Pachca. Позволяет Claude Code, Cursor и другим MCP-клиентам читать чаты, искать сообщения, просматривать пользователей и отправлять сообщения.

Установка

npx mcp-pachca --setup

Мастер настройки:

  1. Выберите MCP-клиент (Claude Code / Cursor)
  2. Выберите область конфигурации (проект / глобально)
  3. Введите email от Pachca
  4. Введите 6-значный код из письма

Сессия сохраняется в ~/.config/mcp-pachca/session.json, конфигурация MCP записывается автоматически.

Ручная конфигурация

Если мастер уже пройден, можно добавить сервер вручную в .mcp.json:

{
  "mcpServers": {
    "pachca": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "mcp-pachca@latest"]
    }
  }
}

Инструменты

Инструмент Описание
pachca_search_users Поиск пользователей по имени или email
pachca_get_user Получить пользователя по ID
pachca_list_chats Список чатов по папкам (pinned / team / personal)
pachca_get_chat Получить чат по ID
pachca_get_chat_members Участники чата
pachca_list_messages Сообщения в чате (anchor-based пагинация)
pachca_get_message Получить сообщение по ID
pachca_send_message Отправить сообщение в чат
pachca_search Полнотекстовый поиск по сообщениям
pachca_get_profile Текущий пользователь ("кто я")
pachca_get_unread Чаты с непрочитанными сообщениями
pachca_get_presence Онлайн-статус пользователей
pachca_get_personal_chat Найти личный чат с пользователем по его ID
Инструменты были проиндексированы:
pachca_get_chat

Получает один чат по ID.

Параметры
  • idnumberобязательный

    ID чата

pachca_get_chat_members

Получает участников чата.

Параметры
  • cursorstring

    Курсор пагинации из предыдущего ответа

  • idnumberобязательный

    ID чата

  • limitnumber

    Максимум результатов на странице (1-50, по умолчанию 20)

pachca_get_message

Получает одно сообщение по идентификатору.

Параметры
  • idnumberобязательный

    Идентификатор сообщения

pachca_get_personal_chat

Преобразует ID пользователя в его личный ID чата (DM). Используйте это перед отправкой личного сообщения пользователю.

Параметры
  • idnumberобязательный

    ID пользователя

pachca_get_presence

Получает статус онлайн/офлайн для одного или нескольких пользователей.

Параметры
  • idsnumber[]обязательный

    Идентификаторы пользователей для проверки присутствия.

pachca_get_profile

Получает профиль текущего аутентифицированного пользователя ("кто я").

Параметры

Без параметров.

pachca_get_unread

Получает список идентификаторов чатов, в которых есть непрочитанные сообщения.

Параметры

Без параметров.

pachca_get_user

Получает одного пользователя по ID.

Параметры
  • idnumberобязательный

    ID пользователя

pachca_list_chats

Перечисляет чаты, сгруппированные по папкам. Сначала вызовите без указания папки, чтобы увидеть доступные папки, затем укажите тип папки, чтобы вывести её чаты.

Параметры
  • cursorstring

    Курсор пагинации из предыдущего ответа

  • folderenum

    Вид папки, из которой нужно получить список чатов. Если не указан, возвращается список доступных папок.

pachca_list_messages

Выводит список сообщений в чате. Использует постраничную навигацию на основе якорей: передайте message_id и direction, чтобы листать историю.

Параметры
  • chat_idnumberобязательный

    ID чата

  • directionenum

    Направление пагинации относительно message_id

  • message_idnumber

    Якорный идентификатор сообщения для пагинации.

  • pernumber

    Сообщений на страницу (по умолчанию 30)

pachca_search

Выполняет полнотекстовый поиск сообщений по всем чатам. Возвращает подходящие сообщения с курсорной пагинацией.

Параметры
  • cursorstring

    Курсор пагинации из предыдущего ответа

  • querystringобязательный

    Поисковый запрос

pachca_search_users

Ищет пользователей в Pachca по имени или электронной почте. Возвращает подходящих пользователей с курсорной пагинацией.

Параметры
  • cursorstring

    Курсор пагинации из предыдущего ответа

  • querystringобязательный

    Поисковый запрос (имя или email)

pachca_send_message

Отправляет сообщение в чат в Pachca.

Параметры
  • chat_idnumberобязательный

    Chat ID, в который отправить сообщение

  • parent_message_idnumber

    Отвечает на сообщение с конкретным идентификатором.

  • textstringобязательный

    Текст сообщения

0.6.0основная
0.5.2
0.5.1
0.4.0
0.3.0
0.2.0
0.1.0

Выберите клиент, чтобы установить Пачка MCP:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "pachka-mcp-l4nm": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "mcp-pachca@latest"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "pachka-mcp-l4nm": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "mcp-pachca@latest"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "pachka-mcp-l4nm": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "mcp-pachca@latest"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"pachka-mcp-l4nm\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"mcp-pachca@latest\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "pachka-mcp-l4nm": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "mcp-pachca@latest"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add pachka-mcp-l4nm -- npx -y mcp-pachca@latest

Либо через JSON-конфиг:

claude mcp add-json pachka-mcp-l4nm "{\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"mcp-pachca@latest\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add pachka-mcp-l4nm -- npx -y mcp-pachca@latest

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.pachka-mcp-l4nm]
command = "npx"
args = ["-y", "mcp-pachca@latest"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите Пачка MCP, а в поле команды запуска — строку ниже:
npx -y mcp-pachca@latest

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "pachka-mcp-l4nm": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "mcp-pachca@latest"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "pachka-mcp-l4nm": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "mcp-pachca@latest"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например pachka-mcp-l4nm.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: pachka-mcp-l4nm
    command: npx
    args:
      - "-y"
      - "mcp-pachca@latest"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "pachka-mcp-l4nm": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "mcp-pachca@latest"
      ]
    }
  }
}

Похожие MCP-сервера

chigwell/telegram-mcp

chigwell/telegram-mcp

от chigwell

Отправляет сообщения, управляет чатами, контактами и медиа в Telegram: 80+ операций для автоматизации переписки и администрирования.

Python⭐ 1862
iletimerkezi/iletimerkezi-mcp-server

iletimerkezi/iletimerkezi-mcp-server

от iletimerkezi

MCP сервер для работы с SMS-платформой iletiMerkezi: отправка сообщений, проверка отчётов доставки, управление отправителями и чёрным списком. Включает 11 инструментов, синхронизированных с API. Подходит разработчикам, автоматизирующим бизнес-коммуникации.

TypeScript⭐ 2
googlarz/signal-mcp

googlarz/signal-mcp

от googlarz

Добавляет к signal-cli постоянную историю сообщений, полнотекстовый поиск и MCP-сервер. Claude может читать, искать и отправлять Signal-сообщения. Всё локально, без облачных сервисов. Подходит для ...

Python⭐ 9
chaindead/telegram-mcp

chaindead/telegram-mcp

от chaindead

Telegram MCP сервер подключает AI-ассистентов к вашему аккаунту: чтение диалогов, отправка сообщений, отслеживание уведомлений. Работает с Claude, Cursor. Упрощает управление перепиской и автоматизацию ответов.

Go⭐ 349
line/line-bot-mcp-server

line/line-bot-mcp-server

официальный

от line

MCP-сервер для интеграции AI-агентов с LINE Official Account через Messaging API. Отправляет текстовые и гибкие сообщения, управляет богатыми меню, получает профили пользователей и список подписчик...

TypeScript⭐ 789
carterlasalle/mac_messages_mcp

carterlasalle/mac_messages_mcp

от carterlasalle

Управляет Сообщениями на macOS: отправляет iMessage и SMS с авто-выбором канала, читает переписку, ищет сообщения и вложения. Работает локально.

Python⭐ 333
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин