Skip to main content
Glama

Runbook

Official
by runbookai

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!

manifestación

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 .

{ "mcpServers": { "runbook": { "command": "uv", "args": [ "--directory", "<ABSOLUTE_PATH>/runbook-mcp-server", "run", "runbook_server.py" ] } } }

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: value
  • {env[key]} se reemplaza con value .
  • {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

Create a new runbook: - name: list_pods - content: List pods in all namespaces, find pods that are not ready, and send that to Slack. You don't need to interpret the content. Please just pass it to the tool.

Paso 3. Ejecutar runbooks

Para ejecutar un runbook, siga los siguientes pasos:

  1. Haga clic en “Adjuntar desde MCP” desde Claude Desktop.
  2. Seleccione get_runbook_as_prompt de la lista de integraciones.
  3. 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 ).
  4. 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

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.
  • 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.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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.

  1. Cómo utilizar
    1. Paso 1. Inicie el servidor MCP con Claude Desktop.
    2. Paso 2. Crear libros de ejecución
    3. Paso 3. Ejecutar runbooks
  2. Servidores MCP de ejemplo que se pueden utilizar para ejecutar Runbooks
    1. Plan de desarrollo
      1. Elementos de trabajo potenciales cuya viabilidad no está clara

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          A 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 -
          1
          12
          TypeScript
          MIT License
          • Apple
          • Linux
        • A
          security
          F
          license
          A
          quality
          A server built on mcp-framework that enables integration with Claude Desktop through the Model Context Protocol.
          Last updated -
          1
          1
          • Apple
        • -
          security
          A
          license
          -
          quality
          An MCP server that allows Claude models to use Union tasks, workflows, and apps as tools in conversations.
          Last updated -
          5
          Python
          Apache 2.0
        • A
          security
          F
          license
          A
          quality
          A 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 -
          3
          340
          TypeScript

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/runbookai/runbook-mcp-server'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server