gossipcat — MCP-сервер для Claude Code: что делает и как установить
Организует перекрёстное ревью кода силами нескольких агентов с проверкой ссылок на строки исходников. Помогает отсекать галлюцинации моделей.
claude mcp add --env GOOGLE_API_KEY=<GOOGLE_API_KEY> --env GOSSIPCAT_PORT=<GOSSIPCAT_PORT> --transport stdio gossipcat -- npx -y gossipcatЧто делает gossipcat
Одиночные нейросети часто придумывают несуществующие дефекты. gossipcat запускает параллельных субагентов, которые обязаны подтверждать замечания коллег ссылкой на конкретные file:line в вашем проекте. Если цитата не совпадает с реальным кодом, замечание отбрасывается.
Сервер ведёт статистику точности каждого участника и перенаправляет задачи тем моделям, которые реже ошибаются. При повторяющихся сбоях система создаёт markdown-файлы навыков и добавляет их в контекст будущих прогонов. Архитектура включает веб-дашборд и двусторонний чат в браузере.
Для запуска npx -y gossipcat на машине необходим Node.js версии 22 или новее. Базовая связка субагентов работает на текущей подписке хоста без внешних ключей API, но для сторонних моделей понадобятся соответствующие токены.
Какие задачи решает
- отфильтровать выдуманные замечания нейросетей при код-ревью
- проверить указанные агентами строки исходников перед отправкой отчёта
- настроить автоматический выбор надёжных моделей под конкретные типы задач
- сохранить контекстные правила для повторяющихся ошибок в markdown-файлы
Примеры запросов агенту
- Собери команду gossipcat для ревью текущего репозитория
- Проведи консенсусное код-ревью моих последних правок
- Запусти перекрёстную проверку ветки и открой дашборд
Как установить gossipcat
Командой платформы
claude mcp add --env GOOGLE_API_KEY=<GOOGLE_API_KEY> --env GOSSIPCAT_PORT=<GOSSIPCAT_PORT> --transport stdio gossipcat -- npx -y gossipcatВместо <…> подставьте свои значения
Командой платформы
codex mcp add gossipcat --env GOOGLE_API_KEY=<GOOGLE_API_KEY> --env GOSSIPCAT_PORT=<GOSSIPCAT_PORT> -- npx -y gossipcatВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"gossipcat": {
"command": "npx",
"args": [
"-y",
"gossipcat"
],
"env": {
"GOOGLE_API_KEY": "<GOOGLE_API_KEY>",
"GOSSIPCAT_PORT": "<GOSSIPCAT_PORT>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"gossipcat": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"gossipcat"
],
"env": {
"GOOGLE_API_KEY": "<GOOGLE_API_KEY>",
"GOSSIPCAT_PORT": "<GOSSIPCAT_PORT>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e GOOGLE_API_KEY=<GOOGLE_API_KEY> -e GOSSIPCAT_PORT=<GOSSIPCAT_PORT> gossipcat npx -y gossipcatВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о gossipcat
Как установить gossipcat в Claude Code?
Выполните команду claude mcp add gossipcat -e GOOGLE_API_KEY=<GOOGLE_API_KEY> -- npx -y gossipcat. Если нужен запуск через stdio с указанием порта, используйте вариант claude mcp add --env GOOGLE_API_KEY=<GOOGLE_API_KEY> --env GOSSIPCAT_PORT=<GOSSIPCAT_PORT> --transport stdio gossipcat -- npx -y gossipcat.
Что делает gossipcat?
Он распределяет задачи код-ревью между независимыми агентами и сверяет их выводы с настоящими строками файлов. В итоговый отчёт попадают только подтверждённые дефекты с разметкой статуса.
Нужны ли платные ключи API для работы gossipcat?
Минимальная связка запускается через встроенные субагенты вашей среды без дополнительных ключей. Сторонние ключи понадобятся только при подключении внешних моделей-реле вроде Gemini.