Servidor MCP de Runbook
Runbook MCP Server le permite ejecutar sus propios runbooks desde Claude Desktop.
- Ejecutar runbooks de operaciones (por ejemplo, implementar un servicio, actualizar un clúster de Kubernetes)
- Ejecutar planes de prueba manuales (por ejemplo, crear una nueva instancia EC2, acceder a la instancia por SSH y ejecutar la prueba de integración allí).
¡Mire el video de demostración a continuación para comprender cómo funciona!
Cómo utilizar
Paso 1. Inicie el servidor MCP con Claude Desktop.
Crear config.yaml
Coloque la siguiente configuración en claude_desktop_config.json
.
Paso 2. Crear libros de ejecución
Puedes usar archivos Markdown o de texto como runbooks. Consulta los ejemplos .
Admitimos la sustitución de env/var.
Definir env.yaml
.
{env[key]}
se reemplaza convalue
.{var.name}
se reemplaza con un valor variable.
Reconstruir el índice cuando se actualizan los archivos.
También puede crear un nuevo runbook con la herramienta create_runbook
. A continuación, se muestra un ejemplo:
Ejemplo 1
Paso 3. Ejecutar runbooks
Para ejecutar un runbook, siga los siguientes pasos:
- Haga clic en “Adjuntar desde MCP” desde Claude Desktop.
- Seleccione
get_runbook_as_prompt
de la lista de integraciones. - Indique el nombre del libro de ejecución que desea ejecutar. También especifique las variables con una lista separada por comas (p. ej.,
var1=key1,var2=key2
). - Envíe el mensaje generado.
Luego, Claude Desktop se comunicará con otros servidores MCP para ejecutar el runbook.
Servidores MCP de ejemplo que se pueden utilizar para ejecutar Runbooks
- GitHub
- Flojo
- DesktopCommanderMCP
- Búsqueda web y automatización del navegador ( enlace )
- Kubernetes. Existen varias implementaciones (p. ej., mcp-k8s-go ).
Plan de desarrollo
- En lugar de guardar el contenido del runbook en la base de datos, simplemente guárdelo como archivo. Esto facilita la edición. También se puede usar GitHub para el control de versiones.
- Plantilla de libro de ejecución X que se instancia con las entradas dadas.
- Quizás esto no sea necesario. El usuario solo necesita agregar indicaciones adicionales al ejecutar el libro de ejecución.
- Guardar registro de ejecución (para auditoría y refinamiento)
- Eliminar secretos
- También pase un registro anterior al indicador del libro de ejecución si esto ayuda a una mejor ejecución
- Flujo de aprobación.
- Agregar una solicitud de herramienta
request_approval
. - Esto envía un mensaje de holgura a un canal.
- Luego, el servidor MCP de Runbook monitorea el canal. Si alguien responde (sí/no), continúa o devuelve un error.
- Agregar una solicitud de herramienta
- Mejor búsqueda de manuales de instrucciones
- La coincidencia exacta del nombre no es muy buena
- Registro de Herrería .
Elementos de trabajo potenciales cuya viabilidad no está clara
Nota: Claude Desktop no admite la función de muestreo. Esto implica ciertas limitaciones.
- Sublibro de ejecución y bloque de ejecución reutilizable
- Punto final de descanso + frontend para administrar runbooks.
- Poder editar el libro de ejecución (con control de versiones)
- mostrar un plan de ejecución para el libro de ejecución X (ejecución en seco)
- Restringir servidores y herramientas MCP
- convertir una conversación anterior en un libro de ejecución
- sintonia FINA.
- Poder refinar un libro de ejecución. Si se ejecuta correctamente, guardarlo como ejemplo y entregárselo a Claude.
- Ejecución periódica
- Poder aprovisionar un entorno (VM, Docker) para ejecutar servidores MCP.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Ejecute sus propios libros de ejecución desde Claude Desktop.
Puede crear sus libros de ejecución y ejecutarlos con otros servidores MCP.
- Cómo utilizar
- Servidores MCP de ejemplo que se pueden utilizar para ejecutar Runbooks
- Plan de desarrollo
- Elementos de trabajo potenciales cuya viabilidad no está clara
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA specialized MCP server that helps analyze and debug Model Context Protocol logs by providing Claude with direct access to log files across multiple platforms.Last updated -112TypeScriptMIT License
- AsecurityFlicenseAqualityA server built on mcp-framework that enables integration with Claude Desktop through the Model Context Protocol.Last updated -11
- -securityAlicense-qualityAn MCP server that allows Claude models to use Union tasks, workflows, and apps as tools in conversations.Last updated -5PythonApache 2.0
- AsecurityFlicenseAqualityA server built with mcp-framework that allows users to extend Claude's capabilities by adding custom tools that can be used through the Claude Desktop client.Last updated -3340TypeScript