Integrations
Enables running operational tasks against Kubernetes clusters, such as listing pods across namespaces and identifying pods that are not in a ready state
Allows sending notifications and alerts to Slack channels, particularly for sharing operational information such as Kubernetes pod status
Сервер Runbook MCP
Runbook MCP Server позволяет вам запускать собственные книги заданий из Claude Desktop.
- Выполнение инструкций по операциям (например, развертывание службы, обновление кластера Kubernetes)
- Запустите планы ручного тестирования (например, создайте новый экземпляр EC2, подключитесь к нему по SSH и запустите там интеграционный тест).
Посмотрите демонстрационное видео ниже, чтобы понять, как это работает!
Как использовать
Шаг 1. Запустите сервер MCP с помощью Claude Desktop.
Создать config.yaml
Поместите следующую конфигурацию в claude_desktop_config.json
.
Шаг 2. Создание инструкций
В качестве runbooks можно использовать файлы markdown или текстовые файлы. Смотрите примеры .
Мы поддерживаем замену env/var.
Определите env.yaml
.
{env[key]}
заменяется наvalue
.{var.name}
заменяется значением переменной.
Перестраивать индекс при обновлении файлов.
Вы также можете создать новый runbook, используя инструмент create_runbook
. Вот пример приглашения:
Пример 1
Шаг 3. Запуск книг заданий
Чтобы запустить книгу заданий, выполните следующие действия:
- Нажмите «Прикрепить из MCP» в Claude Desktop.
- Выберите
get_runbook_as_prompt
из списка интеграций. - Передайте имя runbook, который вы хотите выполнить. Также укажите переменные в списке, разделенном запятыми (например,
var1=key1,var2=key2
). - Отправьте сгенерированную подсказку.
Затем Claude Desktop обратится к другим серверам MCP для запуска книги заданий.
Примеры серверов MCP, которые можно использовать для запуска книг заданий
- GitHub
- Слак
- DesktopCommanderMCP
- Автоматизация веб-поиска и браузера ( ссылка )
- Kubernetes. Существует несколько реализаций (например, mcp-k8s-go )
План развития
- Вместо сохранения содержимого runbook в базе данных просто сохраните его как файл. Это облегчает редактирование. Люди также могут просто использовать GitHub для управления версиями.
- Шаблон X книги заданий, который создается с заданными входными данными.
- Может быть, это и не нужно. Пользователю просто нужно вставить дополнительные подсказки при запуске runbook.
- Сохраните журнал выполнения (для аудита и уточнения)
- Удалить секреты
- Также передайте прошлый журнал в командную строку Runbook, если это поможет улучшить выполнение.
- Поток одобрения.
- Добавьте инструмент
request_approval
. - Это отправит сообщение Slack на канал.
- Затем сервер Runbook MCP смотрит канал. Если кто-то отвечает (да/нет), он продолжает работу или возвращает ошибку.
- Добавьте инструмент
- Лучший поиск в книге заданий
- Точное совпадение имени не очень хорошее.
- Регистрация в Smithery .
Потенциальные рабочие элементы, осуществимость которых не ясна
Примечание: Claude Desktop не поддерживает "Sampling". Это накладывает некоторые ограничения.
- Подкнига задач и повторно используемый блок выполнения
- Конечная точка отдыха + интерфейс для управления книгами заданий.
- Возможность редактирования книги заданий (с управлением версиями)
- показать план выполнения для книги заданий X (пробный запуск)
- Ограничить серверы и инструменты MCP
- преобразовать предыдущий разговор в план действий
- тонкая настройка.
- Уметь дорабатывать runbook. Если есть успешное выполнение, сохраните его как пример и передайте Клоду.
- Периодическое исполнение
- Уметь подготовить среду (виртуальную машину, докер) для запуска серверов MCP.
You must be authenticated.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Запускайте собственные книги заданий из Claude Desktop.
Вы можете создавать свои собственные книги заданий и выполнять их на других серверах MCP.
- Как использовать
- Примеры серверов MCP, которые можно использовать для запуска книг заданий
- План развития
- Потенциальные рабочие элементы, осуществимость которых не ясна
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server to run commands.Last updated -2446138TypeScriptMIT License
- AsecurityAlicenseAqualityMCP server that builds itself by creating new tools as needed based on user requests (Requires restart of Claude Desktop to use newly created tools).Last updated -413PythonThe Unlicense
- -securityAlicense-qualityA local MCP server that enables AI applications like Claude Desktop to securely access and work with Obsidian vaults, providing capabilities for reading notes, executing templates, and performing semantic searches.Last updated -60TypeScriptMIT License
- -securityFlicense-qualityAn MCP server that enables Claude Desktop to interact with Sanity.io content, providing tools to create, edit, list documents and get schema templates.Last updated -TypeScript