slack — плагин для Codex: работа с Slack через интеграцию
Подключает Slack к Codex через настроенную интеграцию, чтобы читать каналы и треды прямо из агента. Пригодится, когда переписка и задачи живут в Slack.
Открыть на GitHubЧто делает slack
Плагин даёт агенту доступ к Slack через уже настроенную интеграцию. Внутри — MCP-конфигурация .mcp.json, где опубликован OAuth client_id. Секрета клиента там нет.
Это публичный OAuth-клиент. Идентификатор открыт, поэтому его можно скопировать и выдать чужие OAuth-запросы за запросы этого плагина. Сам по себе он ничего не доказывает. Доступ к аккаунту Slack всё равно требует авторизации пользователя — без неё плагин ничего не прочитает.
Если работаете в команде, где Slack — основной канал, это повод проверить, кто и как выдаёт доступ к рабочему пространству. Плагин рассчитан на Codex и ChatGPT.
Какие задачи решает
- прочитать обсуждение в канале Slack из агента
- найти нужный тред по переписке команды
- сверить договорённости из чата с кодом
- вытащить контекст из рабочего чата без переключения окон
Примеры запросов агенту
- покажи последние сообщения в канале #general
- найди в Slack тред про деплой и перескажи
- что писали в канале #backend за сегодня
Вопросы о slack
Как установить slack в Codex?
Готовой команды установки для этого плагина нет — подключите его через интерфейс плагинов Codex и настройте интеграцию со Slack.
Что делает плагин slack?
Даёт агенту работать со Slack через настроенную интеграцию: читать каналы и треды. Доступ к аккаунту требует авторизации пользователя.
Чем опасен публичный OAuth-клиент?
client_id лежит в .mcp.json открыто, секрета клиента нет. Идентификатор можно скопировать и выдать чужие OAuth-запросы за запросы плагина, поэтому он не подтверждает источник запроса.
Исходный текст
slack · MIT
# Slack **Warning: this plugin is a public OAuth client.** Its OAuth `client_id` is published in [`.mcp.json`](.mcp.json), and no client secret is included. The public ID can be copied to impersonate the client in OAuth requests; it cannot prove that a request comes from this plugin. Access to a Slack account still requires user authorization. For more context, see Okta's [The Identity of OAuth Public Clients](https://developer.okta.com/blog/2022/06/01/oauth-public-client-identity).
© Slack · MIT · openai/plugins