Mattermost Agents — плагин
Mattermost Agents Plugin
Плагин Mattermost Agents запускает ИИ-агентов внутри чата, а встроенный MCP-сервер открывает Mattermost для Claude Code и Cursor.
- 257 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Инструменты читают и пишут сообщения от имени пользователя, часть меняет данные.
- Запросы уходят выбранному поставщику LLM.
Установка
- Работает в
Ручная установка
Скачайте последний релиз со страницы releases, загрузите и включите плагин в Системной консоли Mattermost, затем настройте поставщика LLM.
Нужен Mattermost Server 12.0 или новее.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Инструменты читают и пишут сообщения от имени пользователя, часть меняет данные.
- Запросы уходят выбранному поставщику LLM.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Mattermost Agents добавляет на сервер Mattermost ИИ-агентов: с ними говорят в личных сообщениях, в панели Agents или в канале. Агент ищет и читает сообщения, пишет, планирует посты и напоминания, вызывает инструменты других систем через MCP и пересказывает ветки, каналы и записи встреч. В плагин встроен MCP-сервер Mattermost, ему не нужна отдельная установка. После включения администратором клиенты вроде Claude Code, Claude Desktop, Cursor и VS Code подключаются к `/plugins/mattermost-ai/mcp-server/mcp` с OAuth или личным токеном. Это больше 100 инструментов под правами вошедшего пользователя.
Для кого. Администраторам корпоративного Mattermost, которым нужны ИИ-агенты в чате под своим контролем и доступ к нему из Claude Code.
Подходит, если
- Команда хочет в канале пересказ ветки на 200 сообщений и ответ на вопрос по истории.
- Claude Code или Cursor читают обсуждение и публикуют итог в Mattermost от имени пользователя.
- Модель развернута у себя (Ollama, vLLM), и данные не должны уходить во внешнее облако.
- Для инструментов агентов нужны политики одобрения, аудит и журнал расхода токенов.
Не подходит, если
- Команда сидит в Slack или Teams: плагин работает только внутри Mattermost.
- Версия сервера ниже 12.0 или нет PostgreSQL с расширением pgvector.
- Включить HTTP-эндпоинт MCP нельзя, а лицензия ниже Enterprise.
Пример запроса к агенту
Перескажи непрочитанное в канале релизов и найди, кто обсуждал откат версии.Ограничения
Требуется Mattermost Server 12.0 или новее, PostgreSQL с pgvector и сетевой доступ к выбранному поставщику LLM. Часть функций зависит от уровня лицензии Mattermost, а HTTP-эндпоинт MCP включается администратором и по документации требует Enterprise. Транспорт SSE не поддерживается, только streamable HTTP. Среди инструментов около 45 меняют данные, поэтому права клиента лучше ограничить политиками доступа.
Как отключить. Отключите плагин Agents в Системной консоли Mattermost или выключите HTTP-эндпоинт MCP в настройках плагина. В клиентах удалите запись сервера Mattermost.
Частые вопросы
Есть ли официальный MCP-сервер Mattermost?
Да, он встроен в этот плагин. После включения администратором клиенты подключаются к `/plugins/mattermost-ai/mcp-server/mcp` вашего сервера.
Как клиент авторизуется?
Через OAuth с динамической регистрацией клиента: пользователь входит в Mattermost в браузере. Запасной вариант — личный токен доступа.
Какие модели можно подключить?
Локальные через OpenAI-совместимые API (Ollama, vLLM), а также OpenAI, Anthropic, AWS Bedrock, Azure OpenAI, Google Gemini и Vertex AI, Cohere, Mistral и Scale AI.
Видно ли, что пост написал ИИ?
Да, посты, которые создает MCP-сервер, помечаются как созданные ИИ. Каждое первое использование сессии внешним клиентом попадает в аудит-журнал сервера.
Что нужно для установки?
Mattermost Server 12.0 или новее, PostgreSQL с расширением pgvector для семантического поиска и сетевой доступ к выбранному поставщику LLM.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныMCP-сервер Mattermost: агент читает каналы, ищет и публикует сообщения, работает с ветками и файлами, 39 инструментов.
AgentBoard добавляет в браузер боковую панель с ИИ: свои модели и ключи, WebMCP-инструменты на страницах и удаленные MCP-серверы.
ReevesAgents запускает Claude Code, Codex, Hermes и других CLI-агентов рядом в tmux, а MCP дает одному вести остальных.
Плагин для Claude Code и Codex: общая доска задач, память проекта, отчеты и панель, где видна работа агентов из разных сессий
MCP-сервер запускает субагентов, описанных в Markdown, через Codex, Claude Code, Cursor CLI и другие CLI из любого MCP-клиента
Плагин ставит агенту скилл и MCP-сервер IntelliNode: вопрос любой модели, поиск, ревью кода, тесты, SQL, картинки и речь
Коротко о README
Права агента и MCP-клиента совпадают с правами пользователя: членство в каналах и команды действуют на каждый вызов. Администратор решает, какие инструменты существуют и кто ими пользуется.