Windsurf + Signalo через MCP: транскрипты встреч в Cascade
Windsurf — AI-IDE от Cognition (купила Windsurf в декабре 2025 за ~$250M). $15/мес, работает с российского IP без VPN — реальная альтернатива Cursor для тех, кому надоели посредники. Cascade-агент читает ваши встречи через MCP без копипаста.
Зачем Windsurf вообще существует
Если коротко — три причины, по которым RU-разработчики переходят с Cursor:
- Цена. Windsurf Pro $15/мес vs Cursor Pro $20/мес. Кажется мелочью, но за год — $60 разница.
- Доступ из РФ без VPN. codeium.com открывается напрямую, регистрация без обхода блокировок. Cursor нужен VPN для скачивания у некоторых провайдеров.
- Cascade — упор на многофайловые правки. Если Cursor агент чаще «правлю один файл», то Windsurf Cascade — «правлю 5 файлов одним промптом, согласовывая между собой». Подходит под сценарий «refactor по итогам встречи».
Аудитория небольшая. По охвату Хабр-публикаций Cursor в RU-сообществе обсуждается в 5-10 раз чаще. Если хотите подробных гайдов на русском — Cursor выигрывает. Если важна цена и отсутствие VPN — Windsurf.
Что получаете с подключённым Signalo
«Найди обсуждение API из прошлого спринта и сделай рефактор по решениям»
«Сгенери тикет из решения standup'а сегодня»
«Что говорил Сергей про границы микросервиса auth?»
«Применить правки code review встречи к этому модулю»
Сценарии те же, что в Cursor — MCP это стандарт, инструменты Signalo работают одинаково. Различие в том, как агент применяет результат к коду: Cascade лучше держит контекст между файлами, Cursor лучше с одним файлом.
Шаги подключения
- 1
Создайте API-ключ в кабинете Signalo
«Настройки → AI-интеграции → Создать ключ». Сохраните значение для шага 4.
Открыть кабинет → - 2
Откройте mcp_config.json — Windsurf использует свой путь
macOS/Linux: `~/.codeium/windsurf/mcp_config.json`. Windows: `%USERPROFILE%\.codeium\windsurf\mcp_config.json`. Файл может отсутствовать — создайте его руками.
- 3
Вставьте конфиг Signalo MCP
В Windsurf конфиге поле называется `mcpServers` (как в Claude, не как `servers` в VS Code). Используйте URL streamable-http режима — см. JSON ниже.
- 4
Включите MCP в Cascade
Settings → Advanced → Cascade → Enable MCP. Это активирует MCP servers в Cascade agent. Без флага конфиг будет проигнорирован.
- 5
Авторизуйтесь через OAuth и проверьте
Cascade откроет окно входа Signalo при первом вызове tools. После approve — задайте вопрос: «Найди обсуждение API на прошлой неделе».
JSON-конфиг для mcp_config.json
Путь файла:
- macOS/Linux:
~/.codeium/windsurf/mcp_config.json - Windows:
%USERPROFILE%\.codeium\windsurf\mcp_config.json
{
"mcpServers": {
"signalo": {
"serverUrl": "https://api.mysignalo.com/mcp"
}
}
}После сохранения файла перезапустите Windsurf и включите MCP: Settings → Advanced → Cascade → Enable MCP. OAuth-окно появится при первом вызове tools агентом.
Альтернатива для self-hosted: если Signalo развёрнут в локальной сети без публичного URL — используйте stdio режим через npm-пакет:
{
"mcpServers": {
"signalo": {
"command": "npx",
"args": ["-y", "@signalo/mcp-server"],
"env": {
"SIGNALO_API_KEY": "ваш-ключ-из-кабинета",
"SIGNALO_API_URL": "https://your-signalo.example.com"
}
}
}
}Безопасность
HTTP-режим: OAuth 2.0 с PKCE, токен в Windsurf хранится локально. Stdio-режим: ключ передаётся через ENV, тоже локально на машине. Запросы Windsurf к Signalo логируются в Журнале. Отзыв доступа — одной кнопкой. Read-only scope.
Частые вопросы
Чем Windsurf отличается от Cursor?
Windsurf принадлежит Cognition (купили Windsurf в декабре 2025 за ~$250M — не Anthropic, как пишут некоторые RU-источники). Cursor — Anysphere. Различия для пользователя: Windsurf $15 vs Cursor $20, Cascade-агент с упором на многофайловые правки, MCP-конфиг в ~/.codeium/windsurf/, главное — Windsurf работает с российского IP БЕЗ VPN (на май 2026 — реальный USP). По функционалу AI-агент схож, но в выдаче Хабр-обзоры показывают: Cursor в 5-10 раз популярнее в RU-сообществе.
Windsurf работает из России?
Да, без VPN — это его главное отличие от Cursor для RU-юзеров. Сайт windsurf.com открывается напрямую, скачивание тоже. Оплата Pro через windsurf.com — Visa/Mastercard российских банков не работают, придётся через посредников или иностранные карты (как и для Cursor).
Free Windsurf или сразу Pro?
Free есть, но лимиты сильно ужесточились — 25 credits/мес на advanced-модели (раньше было щедрее). Для регулярной работы Pro $15/мес. По обзорам — это всё ещё ниже Cursor $20, что и движет RU-аудиторию на Windsurf. MCP в Free работает.
MCP отвалится после переключения с Cursor — будут ли конфликты?
Нет, конфиги хранятся в разных папках: `.cursor/mcp.json` (проектный) или `~/.cursor/mcp.json` для Cursor; `~/.codeium/windsurf/mcp_config.json` для Windsurf. Их можно держать одновременно — оба клиента увидят свой Signalo MCP коннектор независимо. Но **внимание к формату конфига**: Cursor использует поле `mcpServers`, Windsurf тоже `mcpServers`, а вот VS Code Copilot — `servers`. При копировании между Cursor↔Windsurf конфиг идентичный.
Какие транспорты MCP поддерживает Windsurf?
Все три: stdio (через npm-пакет `@signalo/mcp-server`), HTTP и SSE с OAuth. Мы рекомендуем streamable-http (URL `https://api.mysignalo.com/mcp`) — это основной режим Signalo, не требует ставить локальный пакет.
Что Cascade-агент увидит из моих встреч?
То же, что любой MCP-клиент: транскрипты текстом, метаданные, поиск по смыслу. Read-only scope. OAuth 2.0 с PKCE. Журнал запросов в кабинете Signalo. Отзыв доступа одной кнопкой. Видео не передаётся.
Готовы попробовать?
Если ищете альтернативу Cursor дешевле и без VPN — Windsurf реально работает. MCP к Signalo подключается за 3-4 минуты.