Enables management of Railway projects, services, and deployments, including viewing project details, monitoring deployment status and logs, redeploying and restarting services, and managing environment variables.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Railway MCP Servershow me the deployment logs for my backend service"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Railway MCP Server
Model Context Protocol (MCP) сервер для Railway API - позволяет AI системам (Claude, Cursor и другим) напрямую управлять Railway проектами, деплоями и сервисами.
🚀 Возможности
Управление проектами
Просмотр всех проектов и их сервисов
Получение детальной информации о проекте
Мониторинг статуса сервисов
Управление деплоями
Просмотр логов деплоев (build logs, deploy logs)
Запуск нового деплоя (redeploy)
Отмена текущего деплоя
Перезапуск деплоя
Управление переменными окружения
Просмотр переменных сервиса
Создание/обновление переменных
Удаление переменных
Мониторинг
Статус деплоев в реальном времени
URL адреса сервисов
Метаданные проектов и сервисов
📦 Установка
Требования
Node.js 18+
Railway API токен
Быстрая установка
Получение Railway API токена
Зайдите на Railway
Перейдите в Account Settings → Tokens
Создайте новый токен
Скопируйте токен
🔧 Настройка
Для Claude Desktop
Добавьте в конфигурацию Claude Desktop (claude_desktop_config.json):
На macOS:
На Windows:
Конфигурация:
Для Cursor
Добавьте в настройки Cursor:
🛠️ Использование
Основные команды
После настройки вы можете использовать следующие команды в Claude или Cursor:
Просмотр проектов
Просмотр конкретного проекта
Просмотр логов деплоя
Перезапуск сервиса
Управление переменными
Доступные инструменты
Инструмент | Описание |
| Получить все проекты |
| Получить детали проекта |
| Получить детали сервиса |
| Получить логи деплоя |
| Перезапустить сервис |
| Отменить деплой |
| Перезапустить деплой |
| Обновить переменную |
| Удалить переменную |
🧪 Тестирование
Использование MCP Inspector
Откройте браузер по указанному URL для интерактивного тестирования.
Тестирование из командной строки
📖 Примеры использования
Мониторинг деплоев
Управление переменными
Анализ логов
Автоматический редеплой
🔒 Безопасность
Токены: Railway токены хранятся только в переменных окружения
Локальное выполнение: MCP сервер работает локально
Подтверждение действий: Изменяющие операции требуют подтверждения
Изоляция: Каждый сервис работает в изолированном контексте
🐛 Отладка
Проверка токена
Логи сервера
Общие проблемы
"RAILWAY_TOKEN is required" - Убедитесь, что токен установлен
"Unauthorized" - Проверьте корректность токена
"Tool not found" - Перезапустите Claude Desktop
📚 Дополнительные ресурсы
🤝 Содействие
Чтобы внести свой вклад:
Форкните репозиторий
Создайте feature branch
Внесите изменения
Создайте pull request
📄 Лицензия
MIT License - смотрите файл LICENSE для деталей.
🆘 Поддержка
Создайте GitHub Issue для багов
Обратитесь в Railway Discord для вопросов по API
Документация MCP для общих вопросов
Создано командой Marvin Studio 🚀