mcp · discourse — MCP-сервер для Claude Code: что делает и как установить
Подключает агента к Discourse для поиска тем и чтения публикаций. Пригодится для работы с закрытыми сообществами и базой знаний.
claude mcp add mcp -- npx -y @discourse/mcpЧто делает mcp
Сервер связывает агентов с API Discourse через MCP. В базовом режиме он работает только на чтение. Вы можете искать публикации и получать их текст через discourse_read_post. Форум задаётся на старте параметром --site <url> либо переключается вызовом discourse_select_site.
Запись по умолчанию отключена. Для добавления ответов требуется флаг --allow_writes вместе с авторизацией в --auth_pairs. Все мутации ограничены частотой около одного запроса в секунду. Отправка локальных файлов работает только для каталогов из белого списка --allowed_upload_paths.
Пакету необходим Node.js версии 24 или выше. На более ранних сборках процесс завершится ошибкой. Обмен данными идёт через stdio, хотя сервер поддерживает локальный HTTP-транспорт на порту 3000.
Какие задачи решает
- искать обсуждения и просматривать посты внутри тем Discourse
- выполнять готовые аналитические запросы через Data Explorer
- публиковать ответы и отправлять личные сообщения с контролем частоты
- загружать локальные файлы на форум из разрешённых папок
Примеры запросов агенту
- Подключись к сайту https://try.discourse.org и найди свежие топики с тегом ai
- Прочитай содержимое публикации через инструмент discourse_read_post
- Запусти сохранённый отчёт Data Explorer на выбранном форуме
Как установить mcp
Командой платформы
claude mcp add mcp -- npx -y @discourse/mcpКомандой платформы
codex mcp add discourse-mcp -- npx -y @discourse/mcpФайл настроек
{
"mcpServers": {
"discourse-mcp": {
"command": "npx",
"args": [
"-y",
"@discourse/mcp"
]
}
}
}Файл настроек
{
"servers": {
"discourse-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@discourse/mcp"
]
}
}
}Командой платформы
gemini mcp add discourse-mcp npx -y @discourse/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp
Как установить mcp в Claude Code?
Выполните команду claude mcp add discourse-mcp -- npx -y @discourse/mcp в консоли. Сервер зарегистрируется в клиенте и откроет доступ к инструментам Discourse.
Как включить создание постов и отправку сообщений?
Нужно передать аргумент --allow_writes и указать параметры авторизации через --auth_pairs. Без явного включения инструменты для записи останутся скрытыми.
Какие системные требования нужны для запуска сервера?
Обязательно наличие Node.js версии 24 или новее. Для прикрепления файлов также требуется явно задать папки во флаге --allowed_upload_paths.
Похожие MCP-серверы
Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →Сначала — mcp от других авторов.