DevCycle
официальныйПревратите ваш любимый ИИ-инструмент в ассистента по управлению функциями. MCP от DevCycle работает с вашим любимым ассистентом кодирования, позволяя создавать и отслеживать флаги функций с помощью естественного языка прямо в вашем рабочем процессе.
Что можно делать с DevCycle MCP?
- Manage feature flags — Попросите ассистента создать, обновить, включить таргетинг или удалить фиче-флаги в вашем проекте DevCycle.
- Handle feature variables — Попросите ассистента создать, изменить или удалить переменные, связанные с вашими функциями.
- Switch projects and view details — Спросите, в каком проекте вы сейчас работаете, или переключитесь на другой проект DevCycle.
- Set up self-targeting and overrides — Настройте персональные идентификаторы таргетинга и переопределите поведение функций для тестирования.
- Pull usage analytics — Запросите количество оценок для конкретной функции или всего вашего проекта.
- Get SDK installation guidance — Попросите пошаговые инструкции и примеры для установки DevCycle SDK.
Документация
Сервер DevCycle Model Context Protocol (MCP) основан на DevCycle CLI. Он позволяет AI-редакторам кода, таким как Cursor и Windsurf, или универсальным инструментам, например Claude Desktop, взаимодействовать напрямую с вашими проектами DevCycle и вносить изменения от вашего имени.
Быстрая настройка
DevCycle MCP размещен на сервере, поэтому нет необходимости настраивать локальный сервер. Мы проведем вас через установку и аутентификацию с помощью ваших предпочитаемых AI-инструментов.
Прямое подключение: Для клиентов, которые нативно поддерживают спецификацию MCP с аутентификацией OAuth, вы можете подключиться напрямую к нашему размещенному серверу:
https://mcp.devcycle.com/mcp
Поддержка протоколов: Наш MCP-сервер поддерживает протоколы SSE и HTTP Streaming, автоматически выбирая лучший вариант на основе возможностей вашего клиента.
Альтернативная конечная точка: Если у вашего клиента возникают проблемы с согласованием протокола, используйте конечную точку только для SSE:
https://mcp.devcycle.com/sse
Реестр MCP: Если вы используете registry.modelcontextprotocol.io, DevCycle MCP указан как: com.devcycle/mcp
[!-info] -info info
Эти инструкции используют удаленный DevCycle MCP-сервер. Для установки локального MCP-сервера см. справочную документацию.
Настройка вашего AI-клиента
- Cursor
- VS Code
- Claude Code
- OpenCode
- Claude Desktop
- Windsurf
- Codex CLI
- Gemini CLI
Чтобы открыть Cursor и автоматически добавить DevCycle MCP, нажмите кнопку установки выше. Альтернативно, добавьте следующее в ваш файл ~/.cursor/mcp_settings.json. Чтобы узнать больше, см. документацию Cursor.
{
"mcpServers": {
"DevCycle": {
"url": "https://mcp.devcycle.com/mcp"
}
}
}
Аутентификация в Cursor:
- После настройки вы увидите DevCycle MCP, указанный как «Требуется вход» с желтым индикатором
- Нажмите на DevCycle MCP-сервер, чтобы начать процесс авторизации
- Откроется страница авторизации в браузере по адресу
mcp.devcycle.com - Просмотрите и нажмите «Разрешить доступ», чтобы предоставить разрешения
- Если у вас несколько организаций, выберите нужную организацию по адресу
auth.devcycle.com - Вы будете перенаправлены обратно в Cursor, и сервер станет активным
Доступные инструменты
DevCycle MCP-сервер предоставляет комплексные инструменты управления флагами функций, организованные в 6 категорий:
| Категория | Инструменты | Описание |
|---|---|---|
| Управление функциями | list_features, create_feature, update_feature, update_feature_status, delete_feature, cleanup_feature, get_feature_audit_log_history | Создание и управление флагами функций |
| Управление переменными | list_variables, create_variable, update_variable, delete_variable | Управление переменными функций |
| Управление проектами | get_current_project, select_project | Выбор проекта и детали |
| Самовыбор и переопределения | get_self_targeting_identity, update_self_targeting_identity, list_self_targeting_overrides, set_self_targeting_override, clear_feature_self_targeting_overrides | Тестирование и переопределения |
| Результаты и аналитика | get_feature_total_evaluations, get_project_total_evaluations | Аналитика использования |
| Установка SDK | install_devcycle_sdk | Руководства по установке SDK и примеры |
Попробуйте
После настройки попробуйте спросить вашего AI-ассистента:
- «Создай новый флаг функций под названием "new-checkout-flow"»
- «Перечисли все функции в моем проекте»
- «Включи таргетинг для функции header-redesign в продакшене»
- «Покажи мне аналитику оценки за последние 7 дней»
Следующие шаги
- Справочник MCP — Полная документация по инструментам со всеми параметрами
- - Узнайте о базовых командах CLI
Получение помощи
- Проблемы GitHub: Проблемы GitHub
- Общая документация: Документация DevCycle
- Поддержка: Связаться с поддержкой